SRM Bug fixes found after the wiring of TF-SDK

Summary

Harden the TF-SDK consumer path in SRM: map newer SDK errors, fix FM-disabled and deploy integrity failures, and bump to openop-tfsdk==2.0.0rc2.

  • Map additional TF-SDK contract errors (UnsupportedIdentifier, TargetNotLocatable, MaxAgeUnsatisfiable, MaxSurfaceUnsatisfiable) into SRM domain errors; use them for missing-UE location cases
  • Add query-capability execution through the TF-SDK execution adapter
  • Treat TF-SDK creating results as success for network-capability activate; improve operation/databus logging
  • Keep FM-dependent endpoints working when federation is disabled
  • Catch DB integrity errors on duplicate service-instance names and return a proper conflict
  • Bump openop-tfsdk to 2.0.0rc2 and drop the unused sunrise6g-opensdk dependency
  • Align error/test expectations after docs/SDK exception changes

Merge request reports

Loading
Loading