)]}'
{"id":"openstack%2Ffreezer~992973","triplet_id":"openstack%2Ffreezer~master~I2b7a2acd16791c9940563b852794c1afa4c79b11","project":"openstack/freezer","branch":"master","hashtags":[],"change_id":"I2b7a2acd16791c9940563b852794c1afa4c79b11","subject":"Add support for container naming to cindernative","status":"MERGED","created":"2026-06-11 16:05:48.000000000","updated":"2026-06-12 15:47:49.000000000","submitted":"2026-06-12 15:46:47.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":"992973","meta_rev_id":"12f4e4d0383ce3f82107c5dee1523b293ae4e9e6","_number":992973,"virtual_id_number":992973,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-12 15:46:47.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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":2,"date":"2026-06-12 08:09:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2026-06-12 14:54:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-11 16:35:50.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":"e92825a2e7683d6bd32ff72f94007501d83377e1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-11 16:05:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bcf8cdd86f4075c48d8bd30ed154efec0bab5a34","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-11 16:35:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/42a3c5b64e2344cbb85067a4a833cef9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/efb02e3f17254be68084640702a1542f : SUCCESS in 4m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1bc31ca3cb24493d88919a482affd942 : SUCCESS in 4m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d8e70a329582409d83c633093ddb7552 : SUCCESS in 3m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a7f0f9efd7014e63885606f09566ed5a : SUCCESS in 3m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f0ce0622f8cc4f31a3dba049364fdfc3 : SUCCESS in 4m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/fbdfceb1390141ada7940f797b3942e2 : SUCCESS in 6m 28s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/daeea81b9f5b483e85498abed71e2f33 : SUCCESS in 2m 26s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/029d6aa59d6d4d43a16f122339d959f0 : SUCCESS in 18m 28s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/fbde8249064e41309c3500c0d7303992 : SUCCESS in 15m 49s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8b92ffa06957453a93652fd743cb715b : SUCCESS in 16m 12s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/26249f27d932461ea20de84384287380 : SUCCESS in 24m 51s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/976a6a4547144a1d8336f7d10923ce7a : SUCCESS in 28m 37s","accounts_in_message":[],"_revision_number":1},{"id":"ccccfab28df42e4e5dfe2cd8c12012b36bd4587a","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-12 08:09:47.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"884d7bfe2a3585a08d1c2c580d1a8020b9155972","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-12 14:54:23.000000000","message":"Patch Set 1: -Workflow","accounts_in_message":[],"_revision_number":1},{"id":"c69396ee752e49b09e4b19d1b1c24d8f829f91d7","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-06-12 14:54:26.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"db5e8c8abc7d5e91d013388a6400f51097836a44","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 14:55:00.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c52a943043689e0daa5cfab5ba74023c58a5e2c5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 15:46:47.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bae9200d7b6143a1862295f27cb14699\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2247738e27204083bf136f8788bbf04e : SUCCESS in 4m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1c20705e78864b30bc2a69c19bcccb90 : SUCCESS in 3m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5d1e8144a01e422688af1bf5d5670194 : SUCCESS in 2m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8ed7d33f73eb42f2af6db473b83c2bc3 : SUCCESS in 4m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/982e540a82964962944d64c4964fecf4 : SUCCESS in 4m 19s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/d4320dd3c9524789b12430c575dc0469 : SUCCESS in 3m 55s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/ff6cb0a16ed44e3cbb78297d7797c8b8 : SUCCESS in 38m 04s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/1fcbfd2c136245189678051b2a9d356d : SUCCESS in 35m 05s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a1608acb4e034d1f8cc1c23851aea0eb : SUCCESS in 34m 08s\n- freezer-ubuntu https://zuul.opendev.org/t/openstack/build/b50dbe5171164ba5a87198ca9141284c : SUCCESS in 42m 53s\n- freezer-centos-10-stream https://zuul.opendev.org/t/openstack/build/4f3e80b595484658a859e4348341c982 : SUCCESS in 44m 19s","accounts_in_message":[],"_revision_number":1},{"id":"6dcd9da2fe0f779fc4bdca490162f48443f52817","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 15:46:47.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"12f4e4d0383ce3f82107c5dee1523b293ae4e9e6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 15:47:49.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a6955a29c2b7427dab80218445d5621d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6001dd618ade40e9bffc32f677ab1e05 : SUCCESS in 49s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9699d6e72419478888c73bf8ee26f39f : SUCCESS in 49s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c6b6c004bf65df35ba604145a61411124bd0215e","revisions":{"c6b6c004bf65df35ba604145a61411124bd0215e":{"kind":"REWORK","_number":1,"created":"2026-06-11 16:05:48.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/73/992973/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer","ref":"refs/changes/73/992973/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer refs/changes/73/992973/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer refs/changes/73/992973/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer refs/changes/73/992973/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer refs/changes/73/992973/1"}}},"commit":{"parents":[{"commit":"52abd7af7b10386ac8a750c8d555b4756296c1d6","subject":"Allow to supply AZ for Cinder Backup service","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/52abd7af7b10386ac8a750c8d555b4756296c1d6"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-06-11 16:05:37.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-06-11 16:05:37.000000000","tz":120},"subject":"Add support for container naming to cindernative","message":"Add support for container naming to cindernative\n\nThis patch aims to decouple defined `container` parameter\nfor cindernative method.\n\nBy nature, cindernative is a bit different, as Cinder Backup\ndoes connect to the end storage and manage containers\nwhile other methods do actually deal with storage and use defined\ncontainer property to identify the path.\nWhile the approach may fit majority of drivers, cinderbackup may have\ncompletely different backends and logic, so we introduce a new\nargument cindernative_backup_container which defaults to container.\n\nChange-Id: I2b7a2acd16791c9940563b852794c1afa4c79b11\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/c6b6c004bf65df35ba604145a61411124bd0215e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer/commit/c6b6c004bf65df35ba604145a61411124bd0215e"}]},"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}]}],"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":""}}}]}
