-
Story
-
Resolution: Done
-
Undefined
-
AMQ 7.10.0.GA
-
False
-
None
-
False
-
Deploy
-
-
The Version of the Artemis CRD allows a broker version to be specified, in the absence of this being set, the operator picks the latest or current version. When it is present it locks down the version.
However it would be better if the version could also specify a floating version, like 7 or 7.2 or 7.2.1 and in all cases if the match is within a range (as configured in the operator) the latest in that range is used.
to lock down, a fully qualified version is required and only cve upgrades will be applied when the image tag is updated by the operator csv.
To lock down:
Is it easy to specify the fully qualified version? - it is via specifying a spec.image value in the CR.
OSGI has a very comprehensive mechanism for version ranges in bundles, probably kube does too. We don't want to reinvent a wheel here and we may not need to be two general b/c the operator and bundle will already provide some constraint.
- impacts account
-
ENTMQBR-7519 [Docs] Support Floating x or x.y version is Artemis CRD version string
- Closed
- incorporates
-
ENTMQBR-7478 Operator does not honor the upgrades.minor field
- Closed
-
ENTMQBR-7105 The update of spec.version in ActiveMQArtemis CR doesn't trigger the rolling update strategy
- Closed
-
ENTMQBR-7878 [LTS] The update of spec.version in ActiveMQArtemis CR doesn't trigger the rolling update strategy
- Closed
- relates to
-
ENTMQBR-6776 Operator still does not honor broker version if upgrades are not enabled
- Closed