Skip to content

feat(extensions): migrate from PluginDefinition to ClusterPluginDefinition#972

Merged
abhijith-darshan merged 3 commits intomainfrom
feat/migrate_to_cluster_def
Sep 23, 2025
Merged

feat(extensions): migrate from PluginDefinition to ClusterPluginDefinition#972
abhijith-darshan merged 3 commits intomainfrom
feat/migrate_to_cluster_def

Conversation

@abhijith-darshan
Copy link
Contributor

Pull Request Details

This PR migrates PluginDefinition CR to ClusterPluginDefinition

This is due to the enhancement of PluginDefinition which is being transitioned from cluster scoped CR to namespaced scoped CR.

The issue is documented here cloudoperators/greenhouse#1004 and here cloudoperators/greenhouse#1214

Breaking Changes

  • While this is breaking change, greenhouse controllers ensure smooth transition without any user action necessary

@abhijith-darshan abhijith-darshan self-assigned this Jun 17, 2025
@abhijith-darshan abhijith-darshan added the enhancement New feature or request label Jun 17, 2025
@abhijith-darshan abhijith-darshan marked this pull request as draft June 17, 2025 13:37
@abhijith-darshan
Copy link
Contributor Author

This PR can be merged once cloudoperators/greenhouse#1213 is merged...

@abhijith-darshan abhijith-darshan marked this pull request as ready for review July 29, 2025 22:45
@abhijith-darshan abhijith-darshan requested a review from a team as a code owner July 29, 2025 22:45
@abhijith-darshan
Copy link
Contributor Author

This PR can be merged once cloudoperators/greenhouse#1213 is merged...

@IvoGoman - Do we need to combine this with a release from greenhouse backend? if so I can move it back to draft.

@abhijith-darshan abhijith-darshan marked this pull request as draft July 31, 2025 13:12
@abhijith-darshan abhijith-darshan force-pushed the feat/migrate_to_cluster_def branch from ddb1ac5 to 4d01455 Compare August 14, 2025 00:10
@abhijith-darshan abhijith-darshan marked this pull request as ready for review September 5, 2025 09:31
This commit ensures that the `PluginDefinition` CR is migrated to `ClusterPluginDefinition` usage

Signed-off-by: abhijith-darshan <abhijith.darshan@hotmail.com>

(chore): migrate repo-guard to ClusterPluginDefinition

This commit ensures that the repo-gurad `PluginDefinition` CR is migrated to `ClusterPluginDefinition` usage

Signed-off-by: D072950 <abhijith.ravindra@sap.com>
@abhijith-darshan abhijith-darshan force-pushed the feat/migrate_to_cluster_def branch from 4d01455 to e8bde3b Compare September 19, 2025 08:16
@abhijith-darshan abhijith-darshan merged commit 6c41128 into main Sep 23, 2025
7 checks passed
@abhijith-darshan abhijith-darshan deleted the feat/migrate_to_cluster_def branch September 23, 2025 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants