Skip to content

Conversation

@robertgraeff
Copy link
Member

@robertgraeff robertgraeff commented Oct 22, 2025

What this PR does / why we need it:

ServiceProvider resources have a status field status.resources where a service provider can register the GroupVersionKinds of the resources it manages. This PR provides a utility function to update the ServiceProvider status with such GVKs. It could be used for example by service providers in their init job.

This PR also ensures that the openmcp operator keeps the status.resources field when it reconciles a ServiceProvider resource.

Which issue(s) this PR fixes:
Fixes #

Special notes for your reviewer:

Release note:

- Utility function for service providers to add the kinds of their managed resources to the ServiceProvider status 

@robertgraeff robertgraeff force-pushed the feat/skip-provider-status-fields branch from c3b76e5 to 42e3a11 Compare October 23, 2025 06:37
@robertgraeff robertgraeff marked this pull request as ready for review October 23, 2025 06:50
@robertgraeff robertgraeff changed the title feat: exclude provider fields from status update feat: exclude provider fields from status update & utility to set these fields Oct 23, 2025
@robertgraeff robertgraeff merged commit 58b340a into main Oct 23, 2025
6 checks passed
@robertgraeff robertgraeff deleted the feat/skip-provider-status-fields branch October 23, 2025 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants