Closed rhuss closed 2 years ago
Created based on the findings of #4659
This issue has been automatically marked as stale because it has not had any activity since 90 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions!
No longer relevant.
This is a...
Description
The CRD itself needs to be upgraded for 7.4 with the following changes:
resource:
properties' structure should be adapted to a format that is used in the OLM's UI descriptors (don't know that by heart, just that we use it differently wrt to nesting).I suggest moving from the current
syndesis.io/v1alpha1
version tosyndesis.io/v1alpha2
(or evensyndesis.io/v1beta1
).The interesting part will be how to perform this update since our current update mechanism doesn't really take this use case in consideration.
I suggest:
pkgs/apis/v1alpha1
andpkgs/apis/v1alpha2
(in the respective go packages).So adding this feature requires changes in the update shell script which updates the operator and within the operator itself for doing the migration of the CR from one CRD version to the next one.
// @heiko-braun please consider this to schedule this for 7.4