)]}'
{"id":"openstack%2Fpython-brick-cinderclient-ext~977965","triplet_id":"openstack%2Fpython-brick-cinderclient-ext~master~I00b7130f52f594a997a9c258ab4adf3282a51d70","project":"openstack/python-brick-cinderclient-ext","branch":"master","topic":"gazpacho-ci","attention_set":{},"removed_from_attention_set":{"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2026-02-26 22:47:09.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I00b7130f52f594a997a9c258ab4adf3282a51d70","subject":"Add pyproject.toml file","status":"MERGED","created":"2026-02-25 13:57:04.000000000","updated":"2026-02-26 22:47:09.000000000","submitted":"2026-02-26 22:47:09.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":"977965-gazpacho-ci","meta_rev_id":"315373819ba9d68cb66e61ddf2158084661b6622","_number":977965,"virtual_id_number":977965,"owner":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-02-26 22:47:09.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":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"all":[{"value":2,"date":"2026-02-26 19:55:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"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":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"all":[{"value":1,"date":"2026-02-26 22:21:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-25 14:31:47.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-02-26 19:55:15.000000000","updated_by":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"reviewer":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"state":"REVIEWER"}],"messages":[{"id":"c96821b8953896222d49db26ee5e763c134bf5f7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-02-25 13:57:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"863257401597e376f998c68e833271d32d3d8863","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-25 14:31:47.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/763acc5a375c4ad884a82c2eb499be4f\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e69eec47f5584766888059f564dccecf : SUCCESS in 1m 46s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d9cfeaaaccb34ada82d98142f54c82c7 : SUCCESS in 2m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9454e45f620045bfa1c0563461d85e2d : SUCCESS in 3m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/80fb89c87d0f4f2b88ab69640868ff89 : SUCCESS in 4m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/01bda2f910ba4feaa79fd0dfba8c47bf : SUCCESS in 3m 50s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/196b86fa640d413d8a51e98112881dc8 : SUCCESS in 5m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a7f12780a9d44bc7bfdc0ef3a81f3e57 : SUCCESS in 3m 58s\n- brick-cinderclient-dsvm-functional-py310 https://zuul.opendev.org/t/openstack/build/fe9cccd964c749698489a63c3481d43e : POST_FAILURE in 12m 30s\n- brick-cinderclient-dsvm-functional-py312 https://zuul.opendev.org/t/openstack/build/dd002a6dad62434e914ab0e868ee1cd8 : SUCCESS in 24m 20s","accounts_in_message":[],"_revision_number":1},{"id":"9b18ddfce74b5e5d228d6c5bf56bd1e95b536a01","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-02-25 20:28:20.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"b678883611142060719f7e80953ca6544b706e3d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-25 21:00:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fbd06a7716474d2b9dee69cd22c093f1\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/cc092858751c476c99a87a8933c7bb9d : SUCCESS in 2m 25s\n- requirements-check https://zuul.opendev.org/t/openstack/build/eb5cb17406884f2bb900efe8283cc1e9 : SUCCESS in 2m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cbe45b0e674945879662a7af03288aa1 : SUCCESS in 2m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/775d314b05e44dfd9b8889a4447765ad : SUCCESS in 3m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cce29d193cdc4449a8b5bbfafa1e3667 : SUCCESS in 2m 53s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f393d9d7ff5c4c329b3fa972d8597e61 : SUCCESS in 4m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e854aeea9264c6ab5ba804bb09cfcb5 : SUCCESS in 2m 44s\n- brick-cinderclient-dsvm-functional-py310 https://zuul.opendev.org/t/openstack/build/859fb18abf4744f1a824afa3c8e73630 : SUCCESS in 21m 48s (non-voting)\n- brick-cinderclient-dsvm-functional-py313 https://zuul.opendev.org/t/openstack/build/1a9d9f9ef6564f8ba03e155349a0fbf6 : SUCCESS in 14m 20s","accounts_in_message":[],"_revision_number":2},{"id":"e13a0cc1358ec4ff85e83f33abb66c7771ae1ee9","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-02-26 02:14:50.000000000","message":"Topic ppj-toml removed","accounts_in_message":[],"_revision_number":2},{"id":"5f003e5b1bae0f5edc89dde82c140bad3e1d9813","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-02-26 02:15:00.000000000","message":"Topic set to gazpacho-ci","accounts_in_message":[],"_revision_number":2},{"id":"83318803f74e3f8ef41197e0bc051d15d71c066c","author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"date":"2026-02-26 19:55:15.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"b718571c2b82fbb055b6cf78420a4163e863fbd2","author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"date":"2026-02-26 22:21:55.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"3c739ef12e99001d4997ce82f501dcd3ee2aff8d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-26 22:22:51.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"dd95783ec06cbce56fe0a6603b79cae90eeedae9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-26 22:47:09.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/98daf0badf5244a2be3f160c55ae6ab1\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/77aa2b28c8b142ee9754d2e4d8ccd830 : SUCCESS in 2m 12s\n- requirements-check https://zuul.opendev.org/t/openstack/build/fc26d091cd8848b5a5fbb0b2536f7847 : SUCCESS in 3m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb982b68941b49d7a6cb45a99df2eee9 : SUCCESS in 3m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/65bab76981cb4528a514454b12ad2341 : SUCCESS in 2m 42s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/46aef948c8494033871dff11fd967a52 : SUCCESS in 3m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/499c227a05d244808fefd90c04abf4d5 : SUCCESS in 3m 21s\n- brick-cinderclient-dsvm-functional-py313 https://zuul.opendev.org/t/openstack/build/40e10255ce084cf29b30557393412e65 : SUCCESS in 13m 21s","accounts_in_message":[],"_revision_number":2},{"id":"315373819ba9d68cb66e61ddf2158084661b6622","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-26 22:47:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b5cf5c37d2aaaddae661272aef90bd5802ada62b","revisions":{"280a1b1c74847dfe32a74b4d2dd62b64626abb9c":{"kind":"REWORK","_number":1,"created":"2026-02-25 13:57:04.000000000","uploader":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"ref":"refs/changes/65/977965/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-brick-cinderclient-ext","ref":"refs/changes/65/977965/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-brick-cinderclient-ext refs/changes/65/977965/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-brick-cinderclient-ext refs/changes/65/977965/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-brick-cinderclient-ext refs/changes/65/977965/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-brick-cinderclient-ext refs/changes/65/977965/1"}}},"commit":{"parents":[{"commit":"d73a2c6e5208a75b9b451440309ae8f20419a0af","subject":"[doc] update testing statement","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-brick-cinderclient-ext/commit/d73a2c6e5208a75b9b451440309ae8f20419a0af"}]}],"author":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2026-02-25 13:56:11.000000000","tz":-300},"committer":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2026-02-25 13:56:11.000000000","tz":-300},"subject":"Add pyproject.toml file","message":"Add pyproject.toml file\n\nBased on cinder change I7f7437d06b411726ede946dd58750c04bc0abd3c\n\nChange-Id: I00b7130f52f594a997a9c258ab4adf3282a51d70\nSigned-off-by: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-brick-cinderclient-ext/commit/280a1b1c74847dfe32a74b4d2dd62b64626abb9c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-brick-cinderclient-ext/commit/280a1b1c74847dfe32a74b4d2dd62b64626abb9c"}]},"branch":"refs/heads/master"},"b5cf5c37d2aaaddae661272aef90bd5802ada62b":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-02-25 20:28:20.000000000","uploader":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"ref":"refs/changes/65/977965/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-brick-cinderclient-ext","ref":"refs/changes/65/977965/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-brick-cinderclient-ext refs/changes/65/977965/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-brick-cinderclient-ext refs/changes/65/977965/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-brick-cinderclient-ext refs/changes/65/977965/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-brick-cinderclient-ext refs/changes/65/977965/2"}}},"commit":{"parents":[{"commit":"774762b156bfa6e3ae417530c2573a681b110f0e","subject":"Update classifiers for Gazpacho","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-brick-cinderclient-ext/commit/774762b156bfa6e3ae417530c2573a681b110f0e"}]}],"author":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2026-02-25 13:56:11.000000000","tz":-300},"committer":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2026-02-25 20:28:20.000000000","tz":0},"subject":"Add pyproject.toml file","message":"Add pyproject.toml file\n\nBased on cinder change I7f7437d06b411726ede946dd58750c04bc0abd3c\n\nChange-Id: I00b7130f52f594a997a9c258ab4adf3282a51d70\nSigned-off-by: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-brick-cinderclient-ext/commit/b5cf5c37d2aaaddae661272aef90bd5802ada62b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-brick-cinderclient-ext/commit/b5cf5c37d2aaaddae661272aef90bd5802ada62b"}]},"branch":"refs/heads/master","description":"Rebase"}},"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":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"}},{"label":"Review-Priority","status":"MAY"}]}],"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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\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":{}}}]}
