+93
−0
+1
−0
Loading
FM hands every partner a partnerStatusLink but has no route behind it,
so a partner's onPartnerStatusEvent gets a 404, and ADR-0053's deploy
flow needs FM to receive onInstanceStatusEvent.
All OPG.04 callbacks share one shape (POST to a URL we chose, token with
fed-mgmt-notif), so FM gets one router under
/operatorplatform/federation/v1/callbacks/{kind}: check the scope, check
that federationContextId is an outbound context of the calling partner,
then run an idempotent per-kind handler. onPartnerStatusEvent goes
first.
The federation realm needs fed-mgmt-notif as an optional scope on
partner
clients, in FM's dev realm and in the platform Keycloak chart