)]}'
{"id":"openstack%2Fopenstack-helm~1007880","triplet_id":"openstack%2Fopenstack-helm~master~I8f3e19bd73e332f5061474b254bbcff20c43df36","project":"openstack/openstack-helm","branch":"master","topic":"tempest-task-fixes","attention_set":{},"removed_from_attention_set":{"7102":{"account":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"last_update":"2026-09-30 19:19:22.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I8f3e19bd73e332f5061474b254bbcff20c43df36","subject":"Let callers set how often _install retries helm","status":"MERGED","created":"2026-09-29 14:23:48.000000000","updated":"2026-09-30 19:20:31.000000000","submitted":"2026-09-30 19:19:22.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1007880-tempest-task-fixes","meta_rev_id":"08b69eb1f7e414fa78d033ef31872c10c0c19e57","_number":1007880,"virtual_id_number":1007880,"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-09-30 19:19:22.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-09-30 16:42:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":2,"date":"2026-09-30 17:28:55.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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"all":[{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":1,"date":"2026-09-30 17:28:55.000000000","permitted_voting_range":{"min":1,"max":1},"_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-09-29 16:17:02.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-09-29 19:28:42.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":"CC"},{"updated":"2026-09-30 16:42:31.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"},{"updated":"2026-09-30 17:28:55.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"}],"messages":[{"id":"634567bfe43138ec9fdd53ad25b6289df742f0b1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"date":"2026-09-29 14:23:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"608857147011658754ec75c11f8b49a5e971f174","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-29 16:17:02.000000000","message":"Patch Set 1: 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/1f911e85b4374aa4b6290370e61390e7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7496f520125d44dda8e97b217078b80d : SUCCESS in 5m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/647e5a4bc05646a295b79c9a732792ea : SUCCESS in 5m 55s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/860bdbe2c37f4ba780a6ddf5528a2b2e : SUCCESS in 3m 15s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/5773f838ce8647698374fc23e06d6fe5 : SUCCESS in 4m 12s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/2674af2f39d647bd9461d2c99a26e773 : SUCCESS in 5m 24s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/96953c8fc909495189748137a3f032aa : SUCCESS in 1h 37m 55s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/8a225450c85d48148dc5baf1ae0ed9b9 : SUCCESS in 1h 26m 44s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/09fe504648194025bcb56b1282d2e8c8 : SUCCESS in 1h 42m 33s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/ba8fea7e2f62444c8af4ca1cc1e487b5 : SUCCESS in 1h 00m 40s\n- openstack-helm-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/9191dd9ca6204bfd8e1253a09298b603 : SUCCESS in 1h 00m 27s\n- openstack-helm-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/f5d0f0101de0421990e8dafec403e0a6 : SUCCESS in 1h 33m 01s\n- openstack-helm-operators-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/84ec6a9f73dc493a9cfd3fa05249d652 : SUCCESS in 1h 37m 57s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/cbaf922c7fb44005a7bc14a31f05c325 : FAILURE in 23m 22s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/16d2e0d3a25b455cb30ebb2cdc61ce30 : SUCCESS in 30m 03s","accounts_in_message":[],"_revision_number":1},{"id":"3eb34ef903f85f5fb6f5dd1617b5eafc7aafab35","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-09-29 19:28:42.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1b75bd9915acb834a8d4569c748a04527ae45502","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-29 21:26:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/97c9c65cdcd740bd8269d097d62ff535\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83adb0e8155242ab89939f103515d051 : SUCCESS in 6m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/258e72c4213b4c708ffdb01f1c353c71 : SUCCESS in 4m 28s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/5cb95d9fe7cc47fcb20c972a83841229 : SUCCESS in 3m 30s\n- openstack-helm-pre-commit https://zuul.opendev.org/t/openstack/build/5da3b02c3f894e789be19830134d0b63 : SUCCESS in 3m 20s\n- openstack-helm-build-charts https://zuul.opendev.org/t/openstack/build/dda5a9bf4f1f4f34bcb811e70c9ce10a : SUCCESS in 2m 43s\n- openstack-helm-compute-kit-2025-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/78e8018929d34d2594181f74f0eb3376 : SUCCESS in 1h 27m 53s\n- openstack-helm-compute-kit-2025-2-ubuntu_noble https://zuul.opendev.org/t/openstack/build/ff6c45a8f08542c69b30a880ec61e8af : SUCCESS in 1h 25m 57s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/1554f6131f3e4f898a5ddc07056e61e8 : SUCCESS in 1h 07m 31s\n- openstack-helm-tls-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/7a634afed67841bd951080843afee4b1 : SUCCESS in 1h 07m 41s\n- openstack-helm-dpdk-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/4856a76e449e4d05a9f189c67f0ed1dd : SUCCESS in 1h 02m 31s\n- openstack-helm-crd-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/5d031362580e4bf2bfa27c6909fc0e4d : SUCCESS in 1h 00m 05s\n- openstack-helm-operators-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/0d5a1fcf939342168179dea227aadd5a : SUCCESS in 1h 44m 29s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/a0197af236a14fc99a9d2625f7fae0dc : SUCCESS in 23m 52s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/8243303d90e24201b0dc1f73b81d29ab : SUCCESS in 23m 45s","accounts_in_message":[],"_revision_number":1},{"id":"ee4a41900ba18b6fd8a9f55bbe1a0d6e3f7bd7d6","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2026-09-30 16:42:31.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"a09d99b631c0834b8494b5ccb5fa7463d8257861","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-09-30 17:28:55.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"dfb14622dff76eec00d7f607140e43171ac7c066","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-30 17:29:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a92f3ed9834d7edd6d05aecda2df3b8d1434dc6c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-30 19:19:22.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d871f6df60664a30a846f1e16d69769c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9756a31b23c7419490058d88589bcdb6 : SUCCESS in 3m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/367b887aaad9440a9881bd8d7720fa12 : SUCCESS in 2m 31s\n- openstack-helm-linter https://zuul.opendev.org/t/openstack/build/8786a5b2f28442ad99f265314b906070 : SUCCESS in 3m 18s\n- openstack-helm-compute-kit-2026-1-ubuntu_noble https://zuul.opendev.org/t/openstack/build/3c544e0bd4f3491a8fd2689e494f3a5c : SUCCESS in 1h 44m 53s\n- openstack-helm-logging https://zuul.opendev.org/t/openstack/build/e0c2ba360e0541b380b7be3306f1f5ef : SUCCESS in 39m 08s\n- openstack-helm-monitoring https://zuul.opendev.org/t/openstack/build/7aff4ce1bb2c405ab570e1f28236690c : SUCCESS in 30m 31s","accounts_in_message":[],"_revision_number":1},{"id":"9a8db6d9db3b928fc191a6feb0b3199fd482e9a1","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-30 19:19:22.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"08b69eb1f7e414fa78d033ef31872c10c0c19e57","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-30 19:20:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40dba59ace2a47bca046aaa357b09e81\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/69c7fe1d9c594fb6883080bf5a1d9485 : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"ab2497794e408d6ebf66f3170319e7627a8efb7b","revisions":{"ab2497794e408d6ebf66f3170319e7627a8efb7b":{"kind":"REWORK","_number":1,"created":"2026-09-29 14:23:48.000000000","uploader":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"ref":"refs/changes/80/1007880/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/80/1007880/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/80/1007880/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/80/1007880/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/80/1007880/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/80/1007880/1"}}},"commit":{"parents":[{"commit":"a606f21e37e41e71fb5c3100f3809cb851343ec8","subject":"rabbitmq: adjust helm test script to not require `partitions` key","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/a606f21e37e41e71fb5c3100f3809cb851343ec8"}]}],"author":{"name":"Thomas Bechtold","email":"thomasbechtold@jpberlin.de","date":"2026-09-29 13:49:41.000000000","tz":120},"committer":{"name":"Thomas Bechtold","email":"thomasbechtold@jpberlin.de","date":"2026-09-29 14:23:34.000000000","tz":120},"subject":"Let callers set how often _install retries helm","message":"Let callers set how often _install retries helm\n\n_install.yaml retries a failed helm command five times. That suits\ncharts whose install fails on transient API or image-pull errors, but\nnot charts whose post-install hook is the thing being tested: a\nfailing tempest run makes helm fail, and each retry reruns the whole\nsuite.\n\nAdd osh_helm_retries, defaulting to the current 5, so such a caller\ncan ask for a single attempt.\n\nAssisted-by: Claude Opus 5.5\nChange-Id: I8f3e19bd73e332f5061474b254bbcff20c43df36\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/ab2497794e408d6ebf66f3170319e7627a8efb7b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/ab2497794e408d6ebf66f3170319e7627a8efb7b"}]},"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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}}]}],"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":""}}}]}
