Skip to content

Only enable AMQP proxy for Mirrored to Quorum queue migration - #648

Open
lmiccini wants to merge 1 commit into
openstack-k8s-operators:mainfrom
lmiccini:fix-proxy-only-for-mirrored-to-quorum-migration
Open

Only enable AMQP proxy for Mirrored to Quorum queue migration#648
lmiccini wants to merge 1 commit into
openstack-k8s-operators:mainfrom
lmiccini:fix-proxy-only-for-mirrored-to-quorum-migration

Conversation

@lmiccini

@lmiccini lmiccini commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

The proxy sidecar was incorrectly enabled for all 3.x -> 4.x RabbitMQ upgrades, even when clusters were already using Quorum queues. The proxy is only needed when migrating from Mirrored to Quorum queues to handle the durability semantics difference during the transition.

Add Status.QueueType == Mirrored check to the isVersionUpgradeWithMigration condition so version-only upgrades on existing Quorum clusters skip the unnecessary proxy sidecar.

The proxy sidecar was incorrectly enabled for all 3.x→4.x RabbitMQ
upgrades, even when clusters were already using Quorum queues. The
proxy is only needed when migrating from Mirrored to Quorum queues
to handle the durability semantics difference during the transition.

Add Status.QueueType == Mirrored check to the isVersionUpgradeWithMigration
condition so version-only upgrades on existing Quorum clusters skip the
unnecessary proxy sidecar.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@openshift-ci

openshift-ci Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: lmiccini

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

The pull request process is described 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

@lmiccini lmiccini changed the title Only enable AMQP proxy for Mirrored→Quorum queue migration Only enable AMQP proxy for Mirrored to Quorum queue migration Jul 28, 2026
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.

1 participant