)]}'
{"id":"openstack%2Fblazar~998627","triplet_id":"openstack%2Fblazar~master~I660dbdb95759e11ee51d2da813c9617b18c55278","project":"openstack/blazar","branch":"master","attention_set":{},"removed_from_attention_set":{"35366":{"account":{"_account_id":35366,"name":"Michael Sherman","email":"shermanm@uchicago.edu","username":"shermanm"},"last_update":"2026-07-28 11:13:21.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I660dbdb95759e11ee51d2da813c9617b18c55278","subject":"fix: define ResourceProviderNotFound exception","status":"MERGED","created":"2026-07-24 14:39:18.000000000","updated":"2026-07-28 11:14:14.000000000","submitted":"2026-07-28 11:13:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"998627","meta_rev_id":"a79f9114ec3e92babc3bd11fca623543a05f4f00","_number":998627,"virtual_id_number":998627,"owner":{"_account_id":35366,"name":"Michael Sherman","email":"shermanm@uchicago.edu","username":"shermanm"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-28 11:13:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":33582,"name":"Mark Powers","email":"markpowers@uchicago.edu","username":"markpowers"},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"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":33582,"name":"Mark Powers","email":"markpowers@uchicago.edu","username":"markpowers"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-07-27 14:08:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":33582,"name":"Mark Powers","email":"markpowers@uchicago.edu","username":"markpowers"},{"value":2,"date":"2026-07-28 10:28:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"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":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":33582,"name":"Mark Powers","email":"markpowers@uchicago.edu","username":"markpowers"},{"value":1,"date":"2026-07-28 10:28:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":33582,"name":"Mark Powers","email":"markpowers@uchicago.edu","username":"markpowers"},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":33582,"name":"Mark Powers","email":"markpowers@uchicago.edu","username":"markpowers"},{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-24 15:26:03.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-07-27 14:08:40.000000000","updated_by":{"_account_id":33582,"name":"Mark Powers","email":"markpowers@uchicago.edu","username":"markpowers"},"reviewer":{"_account_id":33582,"name":"Mark Powers","email":"markpowers@uchicago.edu","username":"markpowers"},"state":"REVIEWER"},{"updated":"2026-07-28 10:28:16.000000000","updated_by":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"reviewer":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"state":"REVIEWER"}],"messages":[{"id":"dc0eea91a88c44244883b2999e5d142c048dfef9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35366,"name":"Michael Sherman","email":"shermanm@uchicago.edu","username":"shermanm"},"date":"2026-07-24 14:39:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c0975f8464ea9ed664c13d329e46cb51263a8e09","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 15:26:03.000000000","message":"Patch Set 1: Verified-1\n\n(2 comments)\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/e18b83232e774513979ab7d686b6390f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/793540fbb63246e48f6ab47b2fd80574 : SUCCESS in 5m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/26d17034d9154293b9adf87339452c8c : FAILURE in 4m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2f9160fb8673495c87c70a6d6e782f5c : SUCCESS in 3m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/58b240cc8e60470fbf6c2a74a987e6a9 : SUCCESS in 4m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f6b610fc2e294a20af568db29bb51588 : SUCCESS in 7m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7be470a1806f422db1b21da3c89e9ba5 : SUCCESS in 9m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c396b6ac91634670ae48f9f2133e71af : SUCCESS in 4m 46s\n- blazar-tempest-plugin-base https://zuul.opendev.org/t/openstack/build/a5cbed4055854eb0ae7cac380ebc43b1 : SUCCESS in 34m 02s\n- blazar-tempest-plugin-ipv6-only https://zuul.opendev.org/t/openstack/build/e69a7290627c40ea9eee2282c142ee79 : SUCCESS in 41m 42s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/3883d1727b084288bf6d46126a26f4d3 : FAILURE in 3m 56s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ea46d314413e64f6c575ebbb52e9ebc658a29321","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35366,"name":"Michael Sherman","email":"shermanm@uchicago.edu","username":"shermanm"},"date":"2026-07-24 15:28:03.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"961d5211e3bfd073a9e8779f9151454f334ba786","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 15:59:35.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/58b3656aeb9b4e218690cda3082ec3ba\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7fff96028bd142519782113ce2be95d7 : SUCCESS in 5m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/47a364d5607c428797697de7a1521aad : SUCCESS in 4m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8411e92b0dae41dfa6eb72fa5654396f : SUCCESS in 5m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a4cd83d9210d4c23bf120d0055edc6c2 : SUCCESS in 4m 19s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6c031e245a24413d9011ef3a36f24103 : SUCCESS in 7m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e1771a8cc5643f182d0b3113d0ffb9d : SUCCESS in 9m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/695b1c3c37db48d8a6b3575ec37cdf7b : SUCCESS in 6m 46s\n- blazar-tempest-plugin-base https://zuul.opendev.org/t/openstack/build/f469347ed500418c9363cd988b89a9fb : SUCCESS in 29m 50s\n- blazar-tempest-plugin-ipv6-only https://zuul.opendev.org/t/openstack/build/b4b68435779348e298b53c06a10b5376 : SUCCESS in 30m 44s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/c6043cc94f8f40db80c4f2864ec86851 : FAILURE in 4m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"17120398c5b588920a93fb73546baec93154a878","author":{"_account_id":33582,"name":"Mark Powers","email":"markpowers@uchicago.edu","username":"markpowers"},"date":"2026-07-27 14:08:40.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"40107a361aa09e82997c98275ece59ec8bc14625","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-07-28 10:28:16.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"cd660518fd7d5a582004b67772b1be57fa77c8f2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 10:28:41.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"6f35b28480602c40bb5f6f76bb8728d049b38d07","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 11:13:21.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f21a4900cf5945a2bf53739421d786ee\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6fccfaf7331c445eaf8291913a5458e8 : SUCCESS in 2m 48s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/42a48982180d42e4a14d42e38e8fcd09 : SUCCESS in 2m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c85ff80e9afb494ea608616b1dc8e03f : SUCCESS in 4m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d4f004c288f466c8cb98a6b3b745bfa : SUCCESS in 9m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a82988612ac64a038f25653543df8729 : SUCCESS in 4m 17s\n- blazar-tempest-plugin-base https://zuul.opendev.org/t/openstack/build/8c80b5a7c2ae4c898ff294c9504dd278 : SUCCESS in 39m 46s\n- blazar-tempest-plugin-ipv6-only https://zuul.opendev.org/t/openstack/build/96fbcaa1d355441984e6b0a859b92182 : SUCCESS in 41m 09s","accounts_in_message":[],"_revision_number":2},{"id":"eb77d09052ee39fe1a00ba3660985c6e53f7ef0c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 11:13:21.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"a79f9114ec3e92babc3bd11fca623543a05f4f00","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 11:14:14.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/17b381f361fb4aaba6cdd9efd483b7df\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/53baf1da9f924ee8a5627822d09dbcda : SUCCESS in 42s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ae64257cbd4617e74938f503b5fdf60804261824","revisions":{"225b51f7956111b4c0e4b76ca3344aea6bebe2e0":{"kind":"REWORK","_number":1,"created":"2026-07-24 14:39:18.000000000","uploader":{"_account_id":35366,"name":"Michael Sherman","email":"shermanm@uchicago.edu","username":"shermanm"},"ref":"refs/changes/27/998627/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/blazar","ref":"refs/changes/27/998627/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/blazar refs/changes/27/998627/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/blazar refs/changes/27/998627/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/blazar refs/changes/27/998627/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/blazar refs/changes/27/998627/1"}}},"commit":{"parents":[{"commit":"105f4133885ae1343d32b360fa8a364648fc7fe1","subject":"Merge \"Remove db_api.setup_db() from manager startup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/105f4133885ae1343d32b360fa8a364648fc7fe1"}]}],"author":{"name":"Michael Sherman","email":"shermanm@uchicago.edu","date":"2026-07-09 19:59:05.000000000","tz":0},"committer":{"name":"Michael Sherman","email":"shermanm@uchicago.edu","date":"2026-07-24 14:38:58.000000000","tz":-300},"subject":"fix: define ResourceProviderNotFound exception","message":"fix: define ResourceProviderNotFound exception\n\nChange I1fa9b40823bac94550a0fc1b83a9f6818936cea4 could raise\nmanager_ex.ResourceProviderNotFound, but didn\u0027t define it.\n\nChange-Id: I660dbdb95759e11ee51d2da813c9617b18c55278\nSigned-off-by: Michael Sherman \u003cshermanm@uchicago.edu\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/225b51f7956111b4c0e4b76ca3344aea6bebe2e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/225b51f7956111b4c0e4b76ca3344aea6bebe2e0"}]},"branch":"refs/heads/master"},"ae64257cbd4617e74938f503b5fdf60804261824":{"kind":"REWORK","_number":2,"created":"2026-07-24 15:28:03.000000000","uploader":{"_account_id":35366,"name":"Michael Sherman","email":"shermanm@uchicago.edu","username":"shermanm"},"ref":"refs/changes/27/998627/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/blazar","ref":"refs/changes/27/998627/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/blazar refs/changes/27/998627/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/blazar refs/changes/27/998627/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/blazar refs/changes/27/998627/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/blazar refs/changes/27/998627/2"}}},"commit":{"parents":[{"commit":"105f4133885ae1343d32b360fa8a364648fc7fe1","subject":"Merge \"Remove db_api.setup_db() from manager startup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/105f4133885ae1343d32b360fa8a364648fc7fe1"}]}],"author":{"name":"Michael Sherman","email":"shermanm@uchicago.edu","date":"2026-07-09 19:59:05.000000000","tz":0},"committer":{"name":"Michael Sherman","email":"shermanm@uchicago.edu","date":"2026-07-24 15:27:45.000000000","tz":-300},"subject":"fix: define ResourceProviderNotFound exception","message":"fix: define ResourceProviderNotFound exception\n\nChange I1fa9b40823bac94550a0fc1b83a9f6818936cea4 could raise\nmanager_ex.ResourceProviderNotFound, but didn\u0027t define it.\n\nChange-Id: I660dbdb95759e11ee51d2da813c9617b18c55278\nSigned-off-by: Michael Sherman \u003cshermanm@uchicago.edu\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/ae64257cbd4617e74938f503b5fdf60804261824"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/blazar/commit/ae64257cbd4617e74938f503b5fdf60804261824"}]},"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":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}},{"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":{"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":"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":{"label:Review-Priority\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":""}}}]}
