)]}'
{"id":"openstack%2Fopenstack-helm~1010606","triplet_id":"openstack%2Fopenstack-helm~master~Ief655a70cefb90abb675ee6eba305bc398e12003","project":"openstack/openstack-helm","branch":"master","attention_set":{},"removed_from_attention_set":{"7102":{"account":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"last_update":"2026-10-15 20:15:57.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ief655a70cefb90abb675ee6eba305bc398e12003","subject":"Keep waiting for cinder pools while the scheduler lists none","status":"MERGED","created":"2026-10-15 07:24:37.000000000","updated":"2026-10-15 20:18:34.000000000","submitted":"2026-10-15 20:15:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1010606","meta_rev_id":"d7e2424d31161a5dd2d83bba62a94a81c5732271","_number":1010606,"virtual_id_number":1010606,"owner":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-10-15 20:15:56.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"all":[{"value":2,"date":"2026-10-15 17:24:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":2,"date":"2026-10-15 12:39:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_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":{"approved":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"all":[{"value":1,"date":"2026-10-15 17:24:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_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":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-10-15 09:13:14.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"},{"updated":"2026-10-15 12:39:07.000000000","updated_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"reviewer":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"state":"REVIEWER"},{"updated":"2026-10-15 17:24:18.000000000","updated_by":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"reviewer":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"state":"REVIEWER"}],"messages":[{"id":"5d1697e1f296ffa20d196ff88d640bfc7b127a9f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"date":"2026-10-15 07:24:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3a42973385dc67f2ff00b7d1d3fd61abeaeaa1ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-15 09:13:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a087246a73b8425c8c3629e4afcf37f6\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5fa255657a054262a15efad2abec29c1 : SUCCESS in 3m 18s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/64cb49c01cb34c798c010c752298b317 : SUCCESS in 2m 44s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/a6eab17b951547b28c9d7036acd0d96f : SUCCESS in 2m 20s\n- openstack-helm-release-notes https://zuul.opendev.org/t/openstack/build/b314e20e12f24b199c19e9c519470206 : SUCCESS in 1m 30s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/ff8cdb99fde04ec395fa085738d277c0 : SUCCESS in 2m 12s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/532e370d295a437399d20ad96d5c9956 : SUCCESS in 1h 45m 06s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/e6159a69cd0343d48d27dabf9de32657 : SUCCESS in 1h 09m 27s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/e972a2cafa044dfca7416b0f87326f31 : SUCCESS in 1h 42m 47s\n- openstack-helm-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/f8560aa7a155479cacfa39a62d64a2c2 : SUCCESS in 55m 57s\n- openstack-helm-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/bfdf1268cf524767bb9530b82172c6de : SUCCESS in 59m 56s\n- openstack-helm-operators-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/2ba1e1486dd746deb2cd41a9a12718ff : SUCCESS in 1h 32m 08s\n- openstack-helm-compute-kit-2026-2-ubuntu_resolute https://zuul.opendev.org/t/openstack/build/fe82a90ab72041288c92e47adfbe06f5 : SUCCESS in 1h 19m 02s","accounts_in_message":[],"_revision_number":1},{"id":"e09b539377e8fcbba0a13966ff7066d9bf52f755","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-10-15 12:39:07.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"74314e65188de6cf8f863ae07cfcfbce170b6c2c","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-10-15 17:24:18.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"46c49bca274a02fea9359ae5940a9ee787ae0c27","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-15 17:24:52.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"45a6a6186882dc036259abd756e06d173537ff60","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-15 20:15:56.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8d5f64a5fe454012a61389f6e61198a2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c40a0bb4ba2749ff9fb6839a33456285 : SUCCESS in 3m 31s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/3bf65c52a4e54bccb0c4a921a5dced91 : SUCCESS in 3m 23s\n- openstack-helm-release-notes https://zuul.opendev.org/t/openstack/build/2c62ba47a0b846f1b5e7f19a8473ace4 : SUCCESS in 1m 34s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/d0836ca020f74cb4bf3738117beed684 : SUCCESS in 59m 05s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/7440b1676a714253b9a4e96fb279ae59 : SUCCESS in 36m 57s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/37582875a17c433996b13139b3910b66 : SUCCESS in 30m 11s","accounts_in_message":[],"_revision_number":1},{"id":"40dc3da4c40aeccaf9061576fc93d3a11417c436","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-15 20:15:57.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"d7e2424d31161a5dd2d83bba62a94a81c5732271","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-15 20:18:34.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/17f622e21af44ba29d283f780b7aee57\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46b3184ce58948d5a5f0f89f85d7fbae : SUCCESS in 43s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"fe4490e95edc80d4c8a261c3be222227f27997ac","revisions":{"fe4490e95edc80d4c8a261c3be222227f27997ac":{"kind":"REWORK","_number":1,"created":"2026-10-15 07:24:37.000000000","uploader":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"ref":"refs/changes/06/1010606/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/06/1010606/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/06/1010606/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/06/1010606/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/06/1010606/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/06/1010606/1"}}},"commit":{"parents":[{"commit":"511a2e3fb085ab815df4deae5ad1ae2c0037f591","subject":"Merge \"fix(ironic): render the missing conductor pod annotations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/511a2e3fb085ab815df4deae5ad1ae2c0037f591"}]}],"author":{"name":"Thomas Bechtold","email":"thomasbechtold@jpberlin.de","date":"2026-10-15 07:24:30.000000000","tz":120},"committer":{"name":"Thomas Bechtold","email":"thomasbechtold@jpberlin.de","date":"2026-10-15 07:24:30.000000000","tz":120},"subject":"Keep waiting for cinder pools while the scheduler lists none","message":"Keep waiting for cinder pools while the scheduler lists none\n\nverify-cinder-backends.sh retries the pool list until the capacities\nare no longer \u0027unknown\u0027, but it also stops on an empty list. The\nscheduler returns one until it has received the backend\u0027s\ncapabilities, so the retries never cover that case and the check fails\non the first try:\n\n  FAIL: No backend pools reported by the scheduler\n  []\n\nThis happened on a compute-kit job for 1010599. cinder-scheduler,\ncinder-volume and cinder-backup started within the same 0.1s. The\nstartup capability messages are fanout casts, and RabbitMQ drops them\nwhen the receiver has not declared and bound its fanout queue yet: the\nscheduler\u0027s request reached the volume before cinder-volume_fanout\nexisted, and the volume\u0027s report came 8ms after the scheduler\u0027s stream\nwas created, apparently before the binding. After that the scheduler\nwaits for the volume\u0027s periodic report, which first runs one to two\nminutes after startup. The check asked 57s after startup.\n\nTreat an empty list like \u0027unknown\u0027 and keep retrying. The 12 x 10s\ndefault covers the periodic report, and a backend that never reports\nstill fails once the retries run out.\n\nAssisted-by: Claude Opus 5.5\nChange-Id: Ief655a70cefb90abb675ee6eba305bc398e12003\nSigned-off-by: Thomas Bechtold \u003cthomasbechtold@jpberlin.de\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/fe4490e95edc80d4c8a261c3be222227f27997ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/fe4490e95edc80d4c8a261c3be222227f27997ac"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
