generated from openmcp-project/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Labels
area/providerAll Provider related issuesAll Provider related issueskind/epicEpic covers multiple issues/tasksEpic covers multiple issues/tasksneeds/validationVerify Issue and Prio with POVerify Issue and Prio with PO
Description
Understand the Epic
Crossplane has released a new version which affects how our Providers operate. Let's collect steps needed to bring the BTP and Cloudfoundry Crossplane Provider to Crossplane V2.
- Test compatibility Crossplane V2 with providers V1 -> Does not work, provider becomes unhealthy
FailedCreateContainer
- Test compatibility Crossplane V1 with providers V2 -> Works after re-tries (tested with aws V2) --> Provider becomes healthy
- Test compatibility Crossplane V1 with providers V2 -> Test if MR (old clsuter-scoped and new namespace-scoped MR) become ready/sncyed
- How do we handle upgrades of all our community providers
- Exchange with OpenMCP Team on findings
- Map out Upgrade Path for upgrading a provider
Acceptance Criteria
- Know consequences of different upgrading approaches
- Commit to an upgrading path, with follow up items for BTP and CF providers
- Commit to an upgrading strategy for community providers
Out of scope
- Migrating Crossplane V2 on cluster scope with legacy provider -> responsibility of OpenMCP
- Migrate every Crossplane provider
References
Sub-issues
Metadata
Metadata
Assignees
Labels
area/providerAll Provider related issuesAll Provider related issueskind/epicEpic covers multiple issues/tasksEpic covers multiple issues/tasksneeds/validationVerify Issue and Prio with POVerify Issue and Prio with PO