)]}'
{"id":"openstack%2Ffreezer-tempest-plugin~983856","triplet_id":"openstack%2Ffreezer-tempest-plugin~master~Idcd6121d1bedcf219fd0d40d0cb6ad61f9e5aa80","project":"openstack/freezer-tempest-plugin","branch":"master","attention_set":{},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-04-09 15:11:35.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}},"hashtags":[],"change_id":"Idcd6121d1bedcf219fd0d40d0cb6ad61f9e5aa80","subject":"Adopt tempestplugin for new freezer client output","status":"MERGED","created":"2026-04-09 11:43:35.000000000","updated":"2026-04-09 15:53:59.000000000","submitted":"2026-04-09 15:53:59.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":"983856","meta_rev_id":"43448ae93c3472d12e89755e4bbead10fbd037de","_number":983856,"virtual_id_number":983856,"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-04-09 15:53:59.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-04-09 15:11:35.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-04-09 15:11:35.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-04-09 12:25:59.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":"49a33200d5cc43cddb9931fbcf5f42191d71bff1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-09 11:43:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ea9585fab765b9dc1d8c2b2b9d017329e7eb3d7c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-09 11:43:43.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"12153968b5b42fdc0c608bd4ddb5895c91b68c5d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 12:25:59.000000000","message":"Patch Set 2: Verified-1\n\n(1 comment)\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/7eed88d1ef804512924d9bad01fb2e62\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f367316a43f44ddb4a8af3f9bf9b689 : FAILURE in 2m 58s\n- freezer-tempest-basic https://zuul.opendev.org/t/openstack/build/cd9ec033c0c74d8f8edb71a859cd88a7 : SUCCESS in 20m 19s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dbd15428fb074596a887011318454169 : SUCCESS in 35m 13s\n- freezer-tempest-client https://zuul.opendev.org/t/openstack/build/e321bff78f0d48c9a69aef4314d56e4b : FAILURE in 36m 29s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/33c7d3a5b3da4200afac6c10e933aafc : SUCCESS in 35m 24s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/bb54b15d730f45a4a3cf1347f7b25e10 : SUCCESS in 36m 51s","accounts_in_message":[],"_revision_number":2},{"id":"41dcb0eca84788a91712b39c705206c32cac547f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-09 12:26:15.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"723a20302fa7f58881e1527e8662e9884bdeeb28","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 13:10:44.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ba16de3c3c2e4480a479ada1cdf22921\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1ce566df19ce446d860bf1621b4e1d39 : SUCCESS in 2m 36s\n- freezer-tempest-basic https://zuul.opendev.org/t/openstack/build/fd8b1b72d5814b6c85ef3dd10fda2262 : SUCCESS in 35m 05s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/46bb567b22394acf9cf6e42a20a5c27b : SUCCESS in 20m 29s\n- freezer-tempest-client https://zuul.opendev.org/t/openstack/build/14e8b6a95ca74e4bb58cd7769440d738 : SUCCESS in 34m 43s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/a3da87c291234e048bf8ff68cf3bb98d : SUCCESS in 14m 32s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/a3012ae696124d0e8c3e1a359931a976 : SUCCESS in 20m 13s","accounts_in_message":[],"_revision_number":3},{"id":"c764bf1193b689d75851fafa7398c7bb7fe4853a","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-04-09 15:11:35.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"a1e487c240aada405db933597fec59b7e7b610fb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 15:12:34.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"baa6a4095f572234ce3f3cb586afd6f33282dc29","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 15:53:59.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1fad2d9cf834404598de4548acaa3077\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd94389a009f479e85eaee0b9a1440ff : SUCCESS in 2m 26s\n- freezer-tempest-basic https://zuul.opendev.org/t/openstack/build/b0038ab0f531475c965fcfc6287d8322 : SUCCESS in 15m 33s\n- freezer-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a45aa902b9e24f75b1a671d6167b0217 : SUCCESS in 16m 40s\n- freezer-tempest-client https://zuul.opendev.org/t/openstack/build/c7e3163b231d4909bd9dff3cf24c7641 : SUCCESS in 33m 21s\n- freezer-tempest-scheduler https://zuul.opendev.org/t/openstack/build/d98a5de0f3af4215b7c22e9987cf69ee : SUCCESS in 24m 08s\n- freezer-tempest-agent https://zuul.opendev.org/t/openstack/build/436f24a5b0e243c989f8f4d5e6947bc7 : SUCCESS in 36m 14s","accounts_in_message":[],"_revision_number":3},{"id":"43448ae93c3472d12e89755e4bbead10fbd037de","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 15:53:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"e0ebf00dce3bf11327dfbe867b28cd1bbdb002d6","revisions":{"51b4242d313b729c58b1d772e856caba7e0943f0":{"kind":"REWORK","_number":1,"created":"2026-04-09 11:43:35.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/56/983856/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer-tempest-plugin","ref":"refs/changes/56/983856/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/1"}}},"commit":{"parents":[{"commit":"5fe4ffb73bcfcca880b758dae7433623fa8959b2","subject":"Resolve logging errors on tempest run","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-tempest-plugin/commit/5fe4ffb73bcfcca880b758dae7433623fa8959b2"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-04-09 11:43:08.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-04-09 11:43:08.000000000","tz":120},"subject":"Adopt tempestplugin for new freezer client output","message":"Adopt tempestplugin for new freezer client output\n\nIn dependent patch we have changed formatting of output for the\nfreezer client, in order to align with other\nOpenStack clients approaches.\n\nNow we need to ensure that tempest plugin is able to parse new\noutput and do assertions based of it.\n\nDepends-On: https://review.opendev.org/c/openstack/python-freezerclient/+/983847\nChange-Id: Idcd6121d1bedcf219fd0d40d0cb6ad61f9e5aa80\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-tempest-plugin/commit/51b4242d313b729c58b1d772e856caba7e0943f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-tempest-plugin/commit/51b4242d313b729c58b1d772e856caba7e0943f0"}]},"branch":"refs/heads/master"},"3826cd37b176e2caeb30d560a8b0c77a87c1cfb1":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-04-09 11:43:43.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/56/983856/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer-tempest-plugin","ref":"refs/changes/56/983856/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/2"}}},"commit":{"parents":[{"commit":"90b68c226ba819294005e45b57a94cec9ac01f12","subject":"Do not hardcord ca-certificates path","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-tempest-plugin/commit/90b68c226ba819294005e45b57a94cec9ac01f12"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-04-09 11:43:08.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-04-09 11:43:43.000000000","tz":0},"subject":"Adopt tempestplugin for new freezer client output","message":"Adopt tempestplugin for new freezer client output\n\nIn dependent patch we have changed formatting of output for the\nfreezer client, in order to align with other\nOpenStack clients approaches.\n\nNow we need to ensure that tempest plugin is able to parse new\noutput and do assertions based of it.\n\nDepends-On: https://review.opendev.org/c/openstack/python-freezerclient/+/983847\nChange-Id: Idcd6121d1bedcf219fd0d40d0cb6ad61f9e5aa80\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-tempest-plugin/commit/3826cd37b176e2caeb30d560a8b0c77a87c1cfb1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-tempest-plugin/commit/3826cd37b176e2caeb30d560a8b0c77a87c1cfb1"}]},"branch":"refs/heads/master","description":"Rebase"},"e0ebf00dce3bf11327dfbe867b28cd1bbdb002d6":{"kind":"REWORK","_number":3,"created":"2026-04-09 12:26:15.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/56/983856/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer-tempest-plugin","ref":"refs/changes/56/983856/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer-tempest-plugin refs/changes/56/983856/3"}}},"commit":{"parents":[{"commit":"90b68c226ba819294005e45b57a94cec9ac01f12","subject":"Do not hardcord ca-certificates path","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-tempest-plugin/commit/90b68c226ba819294005e45b57a94cec9ac01f12"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-04-09 11:43:08.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-04-09 12:26:06.000000000","tz":120},"subject":"Adopt tempestplugin for new freezer client output","message":"Adopt tempestplugin for new freezer client output\n\nIn dependent patch we have changed formatting of output for the\nfreezer client, in order to align with other\nOpenStack clients approaches.\n\nNow we need to ensure that tempest plugin is able to parse new\noutput and do assertions based of it.\n\nDepends-On: https://review.opendev.org/c/openstack/python-freezerclient/+/983847\nChange-Id: Idcd6121d1bedcf219fd0d40d0cb6ad61f9e5aa80\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-tempest-plugin/commit/e0ebf00dce3bf11327dfbe867b28cd1bbdb002d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-tempest-plugin/commit/e0ebf00dce3bf11327dfbe867b28cd1bbdb002d6"}]},"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":{}}},{"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":{}}},{"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":{}}}]}
