-
Initiative
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
None
-
Critical
-
Not Selected
-
False
-
False
-
-
0
-
0
Initiative Overview
CRDs in our operators are versioned. As a convention almost all of our APIs have an initial version of 'v1beta1'. This initiative is meant to support the general semantics needed to support an upgrade path from a 'v1beta1' to a new API version for example called 'v1beta2'.
Goals
Support CRD updates.
Done - Acceptance Criteria
Support all of the needs outlined in the upstream dev-doc PR: https://github.com/openstack-k8s-operators/dev-docs/pull/146
- relates to
-
OSPRH-19145 openstack-operator: support CRD certificate and webhook installation
-
- Backlog
-
-
OSPRH-19147 service account need to have ownership updated during a CRD update
-
- Backlog
-
-
OSPRH-18527 Collect the generic non backward compatible CRD changes we want to schedule for v2 CRD
-
- Backlog
-
-
OSPRH-15649 demonstrate how we would handle a new CRD version (conversion webhooks, etc)
-
- Closed
-