)]}'
{"id":"openstack%2Fopenstack-helm~1002691","triplet_id":"openstack%2Fopenstack-helm~master~I87becfd0a52ae7cfda0b4a0900f707a02d5fd7ba","project":"openstack/openstack-helm","branch":"master","attention_set":{"3009":{"account":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"last_update":"2026-08-28 00:57:45.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I87becfd0a52ae7cfda0b4a0900f707a02d5fd7ba","subject":"Reconcile the RabbitMQ resources with the upstream operator","status":"NEW","created":"2026-08-27 20:44:11.000000000","updated":"2026-08-28 07:01:37.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5c47273859881f5e283048da3b3e691ff7edb610","_number":1002691,"virtual_id_number":1002691,"owner":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-28 07:01:37.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-28 00:57:45.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"1cb70f4eeaabf462b45b252f8861f16c077985a0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-08-27 20:44:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2d41be2b9f0a43cd867ffe1698dd5e5658cc4980","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-08-27 20:50:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5d152ad2af94236e9f46aa0b54b4e2587ced8604","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-08-27 22:36:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3649c1dc9e7bb6a7820a0132b910b68c9c6a66eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-08-27 23:05:13.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"27290c4f84dc21e717d560ae2f592c68be19f5fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-28 00:57:45.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/5fe0c8fc96ff4d14a0f87601a25c3df2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6b1b3f6415454feaa7a8b92b69ebdae3 : SUCCESS in 3m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fa357e08cc764223aca567207823538b : SUCCESS in 3m 19s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/3fdeebcff69440ae9c9e2d5e7151a8e6 : SUCCESS in 3m 08s\n- openstack-helm-mariadb-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/db5b406321da4d73819053a391e21507 : SUCCESS in 1h 44m 11s\n- openstack-helm-mariadb-operator-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/7b9423167c814408865ead10a4aad1ef : SUCCESS in 1h 43m 13s\n- openstack-helm-rabbitmq-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/d92dd430d96c4baeb936c153e7856ae0 : SUCCESS in 1h 06m 43s\n- openstack-helm-rabbitmq-operator-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/12ca35558a704b379b4ad334cec81559 : FAILURE in 29m 19s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/60faffc78f2a4799ba2d6b8b7eea0fbe : SUCCESS in 2m 43s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/3d1a95951ddb43c59584fce2f992d459 : SUCCESS in 1m 57s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/38da7c992599471eb835cbfaf3271bfa : SUCCESS in 38m 11s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/bf6a430a252845a0bc21999c2bc50cd4 : SUCCESS in 44m 20s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/eec306d9195a484aa75db2dd9e3e618a : SUCCESS in 42m 08s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/0d874050537649d58723ffcc2c62f9c2 : SUCCESS in 1h 20m 01s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/4ac99d4beb3642f2a468cf338551cc4d : SUCCESS in 28m 01s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/e102338c4e79489d9d04de4bacd11b0b : SUCCESS in 1h 18m 20s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/2dbcfd39354e42f2a2de3d4ba0d88ec5 : SUCCESS in 59m 39s\n- openstack-helm-compute-kit-ovn-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/09ea14f7b5624f28a36534fadd7f9ccc : SUCCESS in 46m 54s\n- openstack-helm-compute-kit-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/74c90643025a495facd0e914b5f01ee7 : SUCCESS in 57m 04s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/99347394d26a455abfcd891640a64707 : SUCCESS in 58m 38s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/8eb340cdeeea4204a0cc6a8543e85d19 : SUCCESS in 41m 48s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/08c8f58a0ea041728ae0f4f8d71dee9a : SUCCESS in 30m 59s","accounts_in_message":[],"_revision_number":4},{"id":"4a67185d363ca94505f135f30a5bcdcf6adc1519","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-08-28 01:09:27.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"3f3ce03af9f2751d9578ca35ff0ab2c9683ffbd8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-08-28 02:33:24.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"ccba5e234082fb1b30538cd38ff6b3244536f585","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-28 05:01:28.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/bf76eac8fc1a4fbc90c8cc41d5eea304\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6cbd89778ce44c4a85202f7f65bd8230 : SUCCESS in 5m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8c7704482a164862a008485662334e5e : SUCCESS in 3m 21s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/a27adf9cfbe340e29eb4d3ac3eb79a13 : SUCCESS in 2m 39s\n- openstack-helm-mariadb-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6c3ee0d37fad4f049ef6e981430f181a : SUCCESS in 1h 22m 38s\n- openstack-helm-mariadb-operator-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/dbb3a7cd900742c9bf91f57442548ddd : SUCCESS in 1h 21m 51s\n- openstack-helm-rabbitmq-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/c6d0706b2c714c93a5590ad547b171a0 : SUCCESS in 1h 18m 28s\n- openstack-helm-rabbitmq-operator-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/fed8822c912340d2afe9c84909a0335f : FAILURE in 43m 20s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/507276c5af784b7ea752783a4bc6188f : SUCCESS in 3m 35s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/92de620de68d4c37845d04e7efb16b60 : SUCCESS in 1m 58s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/c6645c8f56424a76a859d0ba8135c99f : SUCCESS in 29m 35s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/ff005e110ec74296bc3b6a5ab35b9311 : SUCCESS in 1h 14m 15s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/4c3c6d06a23744ab967783f1a6a995b0 : SUCCESS in 48m 07s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/dc06829135a7422c9fa20b51396ceb5c : SUCCESS in 1h 17m 34s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/1ffb7c51a5c94d64ad52d11a15b56616 : SUCCESS in 40m 36s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/66189fb818bc4e0184ddb17680b787a5 : SUCCESS in 1h 15m 32s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/ac4518df2fbf4e0b9046641338ddd887 : SUCCESS in 1h 44m 27s\n- openstack-helm-compute-kit-ovn-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/8ac74a8f39d14f76a228c975fda7c9b7 : SUCCESS in 1h 24m 32s\n- openstack-helm-compute-kit-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/409b18acb7e249cb95bd38f7c8b733fd : SUCCESS in 56m 23s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/0fa7eae45fbf44d39d6b1988253e0c5e : SUCCESS in 1h 08m 13s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/eb5d6ce132024998975d9747bb5335d6 : SUCCESS in 40m 38s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/f2aa7eb091f647f39d1a71abed96f5ed : FAILURE in 11m 21s","accounts_in_message":[],"_revision_number":6},{"id":"a896c40fea4e1db6af4d3bb185b5b2a0abe5728a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-08-28 05:25:48.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"5c47273859881f5e283048da3b3e691ff7edb610","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-28 07:01:37.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8d476388f0f94b71b11b60105acd8afd\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d67294a662440a798e395e6fe1f1b41 : SUCCESS in 4m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8612f4336e3a4e708e7459aa32f2d753 : SUCCESS in 2m 09s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/2308515b130e4c1e9bcfc74f0b794cdb : SUCCESS in 3m 10s\n- openstack-helm-mariadb-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/c2b1e241a31446a69adf5974d0c4b3f5 : SUCCESS in 1h 00m 54s\n- openstack-helm-mariadb-operator-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/928faea2688a48d8940af2a2a06a5ed8 : SUCCESS in 58m 00s\n- openstack-helm-rabbitmq-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/005cafafa53a488bb12bfbcc1250b637 : SUCCESS in 1h 00m 55s\n- openstack-helm-rabbitmq-operator-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/240d56a150ee4273ba9619005e581c9d : SUCCESS in 1h 04m 26s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/94e57a2b59f84acbbf37078ba89a9589 : SUCCESS in 2m 40s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/687288bbf5234b82abddaa825035f3ef : SUCCESS in 2m 08s\n- openstack-helm-cinder-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/b37b78ab17834fc18aa40d65742759fa : SUCCESS in 47m 43s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/6b5e613b4d7d494286da687deac9aeb4 : SUCCESS in 1h 17m 32s\n- openstack-helm-cinder-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/7615afee40394dac86ea2fa20556eb06 : SUCCESS in 27m 51s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/bf7af69226234a9585e2fa8782991e89 : SUCCESS in 44m 53s\n- openstack-helm-cinder-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/b3c9f2874d514f10b507072cad49ecc8 : SUCCESS in 44m 23s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/5be54eb6d5d2442ea0d47359d168331f : SUCCESS in 1h 13m 45s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/ba4b5757f48643609f87a6d6419473ad : SUCCESS in 1h 29m 27s\n- openstack-helm-compute-kit-ovn-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/74f5bd7686a54089b7a3967b494fefad : SUCCESS in 1h 19m 13s\n- openstack-helm-compute-kit-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/b998f31511764af0b4c9e387b41d62f6 : SUCCESS in 56m 42s\n- openstack-helm-octavia-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/74b2aa59c33e4b8c98c531bbb44d7516 : SUCCESS in 1h 17m 54s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/7ea446aed1064a01990e9579efa297c6 : SUCCESS in 35m 59s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/40dd159b9769463299dbd4ebf7768113 : SUCCESS in 30m 43s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"082a82666da3fea13f6b5eb9f82a295024ddad64","revisions":{"51a4514197406df89781e291b20b95296743aa22":{"kind":"REWORK","_number":1,"created":"2026-08-27 20:44:11.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/91/1002691/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/91/1002691/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/1"}}},"commit":{"parents":[{"commit":"ba258d044aa00778ffab2fe03a5def93fabe62f3","subject":"Declarative RabbitMQ topology management","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ba258d044aa00778ffab2fe03a5def93fabe62f3"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 20:33:28.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 20:44:03.000000000","tz":-300},"subject":"Reconcile the RabbitMQ resources with the upstream operator","message":"Reconcile the RabbitMQ resources with the upstream operator\n\nAdd a check job that provisions messaging through the upstream\nmessaging-topology-operator rather than the rabbitmq chart\u0027s topology\ncontroller, from the same resources and the same overrides. That the two\nare interchangeable is why these resources are compatible with upstream,\nand nothing tested it until now.\n\nEach chart gains rabbitmq_topology.api_group to pick the group rendered;\nonly the group and version differ. The job also deploys the cluster\noperator, which the topology one needs to start and to resolve\nrabbitmqClusterReference.name, plus a RabbitmqCluster named rabbitmq to\nmatch endpoints.oslo_messaging.hosts.default, so the only endpoint\nchange is dropping the statefulset stanza. rabbitmq_operator_enabled\nskips the rabbitmq chart, as mariadb_operator_enabled skips mariadb.\n\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: I87becfd0a52ae7cfda0b4a0900f707a02d5fd7ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/51a4514197406df89781e291b20b95296743aa22"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/51a4514197406df89781e291b20b95296743aa22"}]},"branch":"refs/heads/master"},"99bd0fb68962a23260b48406db5a00679927e150":{"kind":"REWORK","_number":2,"created":"2026-08-27 20:50:24.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/91/1002691/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/91/1002691/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/2"}}},"commit":{"parents":[{"commit":"6089bf1887357a51e6e4ef3d8f45760aee9f4172","subject":"Declarative RabbitMQ topology management","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/6089bf1887357a51e6e4ef3d8f45760aee9f4172"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 20:33:28.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 20:50:12.000000000","tz":-300},"subject":"Reconcile the RabbitMQ resources with the upstream operator","message":"Reconcile the RabbitMQ resources with the upstream operator\n\nAdd a check job that provisions messaging through the upstream\nmessaging-topology-operator rather than the rabbitmq chart\u0027s topology\ncontroller, from the same resources and the same overrides: only\nrabbitmq_topology.api_group differs. That the two are interchangeable is\nwhy these resources are compatible with upstream, and nothing tested it\nuntil now.\n\nThe job deploys the cluster operator as well, which the topology one\nneeds to start and to resolve rabbitmqClusterReference.name, plus a\nRabbitmqCluster named to match endpoints.oslo_messaging.hosts.default,\nso the only endpoint change is dropping the statefulset stanza.\nrabbitmq_operator_enabled skips the rabbitmq chart, as\nmariadb_operator_enabled skips mariadb.\n\nThe verification script now discovers the group, so it checks either.\n\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: I87becfd0a52ae7cfda0b4a0900f707a02d5fd7ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/99bd0fb68962a23260b48406db5a00679927e150"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/99bd0fb68962a23260b48406db5a00679927e150"}]},"branch":"refs/heads/master"},"1e91626466f41db084d2322ba83acd049e3e6e7d":{"kind":"REWORK","_number":3,"created":"2026-08-27 22:36:30.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/91/1002691/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/91/1002691/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/3"}}},"commit":{"parents":[{"commit":"6089bf1887357a51e6e4ef3d8f45760aee9f4172","subject":"Declarative RabbitMQ topology management","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/6089bf1887357a51e6e4ef3d8f45760aee9f4172"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 20:33:28.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 22:36:27.000000000","tz":-300},"subject":"Reconcile the RabbitMQ resources with the upstream operator","message":"Reconcile the RabbitMQ resources with the upstream operator\n\nAdd a check job that provisions messaging through the upstream\nmessaging-topology-operator rather than the rabbitmq chart\u0027s topology\ncontroller, from the same resources and the same overrides: only\nrabbitmq_topology.api_group differs. That the two are interchangeable is\nwhy these resources are compatible with upstream, and nothing tested it\nuntil now.\n\nThe job deploys the cluster operator as well, which the topology one\nneeds to start and to resolve rabbitmqClusterReference.name, plus a\nRabbitmqCluster named to match endpoints.oslo_messaging.hosts.default,\nso the only endpoint change is dropping the statefulset stanza.\nrabbitmq_operator_enabled skips the rabbitmq chart, as\nmariadb_operator_enabled skips mariadb.\n\nThe verification script now discovers the group, so it checks either.\n\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: I87becfd0a52ae7cfda0b4a0900f707a02d5fd7ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/1e91626466f41db084d2322ba83acd049e3e6e7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/1e91626466f41db084d2322ba83acd049e3e6e7d"}]},"branch":"refs/heads/master"},"291acd3b16f89da082683f40bbc88ba60166c735":{"kind":"REWORK","_number":4,"created":"2026-08-27 23:05:13.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/91/1002691/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/91/1002691/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/4"}}},"commit":{"parents":[{"commit":"6089bf1887357a51e6e4ef3d8f45760aee9f4172","subject":"Declarative RabbitMQ topology management","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/6089bf1887357a51e6e4ef3d8f45760aee9f4172"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 20:33:28.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 23:05:10.000000000","tz":-300},"subject":"Reconcile the RabbitMQ resources with the upstream operator","message":"Reconcile the RabbitMQ resources with the upstream operator\n\nAdd a check job that provisions messaging through the upstream\nmessaging-topology-operator rather than the rabbitmq chart\u0027s topology\ncontroller, from the same resources and the same overrides: only\nrabbitmq_topology.api_group differs. That the two are interchangeable is\nwhy these resources are compatible with upstream, and nothing tested it\nuntil now.\n\nThe job deploys the cluster operator as well, which the topology one\nneeds to start and to resolve rabbitmqClusterReference.name, plus a\nRabbitmqCluster named to match endpoints.oslo_messaging.hosts.default,\nso the only endpoint change is dropping the statefulset stanza.\nrabbitmq_operator_enabled skips the rabbitmq chart, as\nmariadb_operator_enabled skips mariadb.\n\nThe verification script now discovers the group, so it checks either.\n\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: I87becfd0a52ae7cfda0b4a0900f707a02d5fd7ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/291acd3b16f89da082683f40bbc88ba60166c735"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/291acd3b16f89da082683f40bbc88ba60166c735"}]},"branch":"refs/heads/master"},"6bab4bf5ccfd9612f2fff8b10199a03f7174c073":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-08-28 01:09:27.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/91/1002691/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/91/1002691/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/5"}}},"commit":{"parents":[{"commit":"1246917309f24cafbf27b58f095538bf2f694693","subject":"Declarative RabbitMQ topology management","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/1246917309f24cafbf27b58f095538bf2f694693"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 20:33:28.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-28 01:09:17.000000000","tz":-300},"subject":"Reconcile the RabbitMQ resources with the upstream operator","message":"Reconcile the RabbitMQ resources with the upstream operator\n\nAdd a check job that provisions messaging through the upstream\nmessaging-topology-operator rather than the rabbitmq chart\u0027s topology\ncontroller, from the same resources and the same overrides: only\nrabbitmq_topology.api_group differs. That the two are interchangeable is\nwhy these resources are compatible with upstream, and nothing tested it\nuntil now.\n\nThe job deploys the cluster operator as well, which the topology one\nneeds to start and to resolve rabbitmqClusterReference.name, plus a\nRabbitmqCluster named to match endpoints.oslo_messaging.hosts.default,\nso the only endpoint change is dropping the statefulset stanza.\nrabbitmq_operator_enabled skips the rabbitmq chart, as\nmariadb_operator_enabled skips mariadb.\n\nThe verification script now discovers the group, so it checks either.\n\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: I87becfd0a52ae7cfda0b4a0900f707a02d5fd7ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/6bab4bf5ccfd9612f2fff8b10199a03f7174c073"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/6bab4bf5ccfd9612f2fff8b10199a03f7174c073"}]},"branch":"refs/heads/master"},"f0437750d027c9ee959ddaff110a8e72585a1c0f":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-08-28 02:33:24.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/91/1002691/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/91/1002691/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/6"}}},"commit":{"parents":[{"commit":"082d92b4aa782bb2e779a9b514b136cd23c266d1","subject":"Declarative RabbitMQ topology management","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/082d92b4aa782bb2e779a9b514b136cd23c266d1"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 20:33:28.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-28 02:33:21.000000000","tz":-300},"subject":"Reconcile the RabbitMQ resources with the upstream operator","message":"Reconcile the RabbitMQ resources with the upstream operator\n\nAdd a check job that provisions messaging through the upstream\nmessaging-topology-operator rather than the rabbitmq chart\u0027s topology\ncontroller, from the same resources and the same overrides: only\nrabbitmq_topology.api_group differs. That the two are interchangeable is\nwhy these resources are compatible with upstream, and nothing tested it\nuntil now.\n\nThe job deploys the cluster operator as well, which the topology one\nneeds to start and to resolve rabbitmqClusterReference.name, plus a\nRabbitmqCluster named to match endpoints.oslo_messaging.hosts.default,\nso the only endpoint change is dropping the statefulset stanza.\nrabbitmq_operator_enabled skips the rabbitmq chart, as\nmariadb_operator_enabled skips mariadb.\n\nThe verification script now discovers the group, so it checks either.\n\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: I87becfd0a52ae7cfda0b4a0900f707a02d5fd7ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/f0437750d027c9ee959ddaff110a8e72585a1c0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/f0437750d027c9ee959ddaff110a8e72585a1c0f"}]},"branch":"refs/heads/master"},"082a82666da3fea13f6b5eb9f82a295024ddad64":{"kind":"REWORK","_number":7,"created":"2026-08-28 05:25:48.000000000","uploader":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"ref":"refs/changes/91/1002691/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/91/1002691/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/91/1002691/7"}}},"commit":{"parents":[{"commit":"082d92b4aa782bb2e779a9b514b136cd23c266d1","subject":"Declarative RabbitMQ topology management","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/082d92b4aa782bb2e779a9b514b136cd23c266d1"}]}],"author":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-27 20:33:28.000000000","tz":-300},"committer":{"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","date":"2026-08-28 05:25:46.000000000","tz":-300},"subject":"Reconcile the RabbitMQ resources with the upstream operator","message":"Reconcile the RabbitMQ resources with the upstream operator\n\nAdd a check job that provisions messaging through the upstream\nmessaging-topology-operator rather than the rabbitmq chart\u0027s topology\ncontroller, from the same resources and the same overrides: only\nrabbitmq_topology.api_group differs. That the two are interchangeable is\nwhy these resources are compatible with upstream, and nothing tested it\nuntil now.\n\nThe job deploys the cluster operator as well, which the topology one\nneeds to start and to resolve rabbitmqClusterReference.name, plus a\nRabbitmqCluster named to match endpoints.oslo_messaging.hosts.default,\nso the only endpoint change is dropping the statefulset stanza.\nrabbitmq_operator_enabled skips the rabbitmq chart, as\nmariadb_operator_enabled skips mariadb.\n\nThe verification script now discovers the group, so it checks either.\n\nSigned-off-by: Vladimir Kozhukalov \u003ckozhukalov@gmail.com\u003e\nChange-Id: I87becfd0a52ae7cfda0b4a0900f707a02d5fd7ba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/082a82666da3fea13f6b5eb9f82a295024ddad64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/082a82666da3fea13f6b5eb9f82a295024ddad64"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
