syndesisio / syndesis

This project is archived. A flexible, customizable, open source platform that provides core integration capabilities as a service.
https://syndesis.io/
Apache License 2.0
597 stars 203 forks source link

Upgrade CRD version for 7.4 #4686

Closed rhuss closed 2 years ago

rhuss commented 5 years ago

This is a...


[X] Feature request
[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[ ] Documentation issue or request

Description

The CRD itself needs to be upgraded for 7.4 with the following changes:

I suggest moving from the current syndesis.io/v1alpha1 version to syndesis.io/v1alpha2 (or even syndesis.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:

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

rhuss commented 5 years ago

Created based on the findings of #4659

stale[bot] commented 5 years ago

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!

zregvart commented 2 years ago

No longer relevant.