Skip to content

Add version label to rabbitmq cluster#1805

Open
lmiccini wants to merge 2 commits intoopenstack-k8s-operators:mainfrom
lmiccini:rabbitmqversion_label
Open

Add version label to rabbitmq cluster#1805
lmiccini wants to merge 2 commits intoopenstack-k8s-operators:mainfrom
lmiccini:rabbitmqversion_label

Conversation

@lmiccini
Copy link
Contributor

This commit adds a RabbitmqVersion label to the rabbitmq cluster, so that it can be used to trigger skip-version upgrades, like from 3.9 to 4.X.

@openshift-ci
Copy link
Contributor

openshift-ci bot commented Feb 11, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: lmiccini
Once this PR has been reviewed and has the lgtm label, please assign rabi for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@softwarefactory-project-zuul
Copy link

Merge Failed.

This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.
Warning:
Error merging github.com/openstack-k8s-operators/openstack-operator for 1805,8abe8518dbfc05f47862e490d10adb8e79338a9a

This commit adds the rabbitmq.openstack.org/target-version annotation
to the RabbitMQ cluster resource, using the constant from the
infra-operator API package. This annotation is used by the infra-operator
to trigger version upgrades, including skip-version upgrades (e.g., from
3.9 to 4.x) that require storage wipe.

The annotation value is sourced from OpenStackVersion.Status.ServiceDefaults.RabbitmqVersion,
allowing the openstack-operator to declaratively control RabbitMQ version
upgrades through the OpenStackVersion resource.

Jira: https://issues.redhat.com/browse/OSPRH-21178
@lmiccini
Copy link
Contributor Author

/test functional

@lmiccini lmiccini force-pushed the rabbitmqversion_label branch 3 times, most recently from c81bc88 to a315fe2 Compare February 13, 2026 20:25
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/4a0501fcfc3b45dd93126083679eb3de

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 11m 17s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 22m 03s
cifmw-crc-podified-edpm-baremetal FAILURE in 27m 42s
✔️ adoption-standalone-to-crc-ceph-provider SUCCESS in 2h 58m 16s
✔️ openstack-operator-tempest-multinode SUCCESS in 1h 47m 14s

@lmiccini lmiccini force-pushed the rabbitmqversion_label branch 3 times, most recently from ce58ecf to 0ddfe07 Compare February 14, 2026 10:50
@softwarefactory-project-zuul
Copy link

Build failed (check pipeline). Post recheck (without leading slash)
to rerun all jobs. Make sure the failure cause has been resolved before
you rerun jobs.

https://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/d2e2c37789874d3eb25ec653a4f131d7

✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 08m 25s
✔️ podified-multinode-edpm-deployment-crc SUCCESS in 1h 17m 41s
✔️ cifmw-crc-podified-edpm-baremetal SUCCESS in 1h 35m 45s
✔️ adoption-standalone-to-crc-ceph-provider SUCCESS in 2h 54m 56s
openstack-operator-tempest-multinode FAILURE in 1h 40m 08s

@lmiccini lmiccini force-pushed the rabbitmqversion_label branch 4 times, most recently from 3e134cb to 93e6d2b Compare February 15, 2026 19:24
@lmiccini lmiccini force-pushed the rabbitmqversion_label branch from 93e6d2b to 7c8672f Compare February 15, 2026 19:55
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Feb 15, 2026

@lmiccini: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/openstack-operator-build-deploy-kuttl-4-18 7c8672f link true /test openstack-operator-build-deploy-kuttl-4-18

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants