)]}'
{"id":"openstack%2Fcyborg~995534","triplet_id":"openstack%2Fcyborg~master~Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce","project":"openstack/cyborg","branch":"master","topic":"remove-image-v1","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-07-15 16:17:25.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-07-15 17:01:01.000000000","reason":"Change was submitted"},"12393":{"account":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"last_update":"2026-07-15 17:01:01.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce","subject":"Remove unused image utilities","status":"MERGED","created":"2026-06-30 16:02:46.000000000","updated":"2026-07-15 17:02:26.000000000","submitted":"2026-07-15 17:01:01.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"995534-remove-image-v1","meta_rev_id":"5c02175e0d28f6514cad0cc33af570b28233050e","_number":995534,"virtual_id_number":995534,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-15 17:01:01.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"recommended":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"all":[{"value":1,"date":"2026-07-15 15:30:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":2,"date":"2026-07-15 16:17:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},{"value":1,"date":"2026-07-15 16:17:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}],"CC":[{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-30 16:03:02.000000000","updated_by":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"reviewer":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"state":"CC"},{"updated":"2026-06-30 17:05:10.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-06 07:37:17.000000000","updated_by":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"reviewer":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"state":"CC"},{"updated":"2026-07-08 16:13:49.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2026-07-15 15:30:35.000000000","updated_by":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"reviewer":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"state":"REVIEWER"}],"messages":[{"id":"a221e615d1d66a3d5287036efc332c94889fc906","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-30 16:02:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a856061ca37e09db3d3882e9be7bbed59aecba11","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-06-30 16:03:02.000000000","message":"Patch Set 1:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":1},{"id":"55534a05138bb72eec17ad6cc703ce919a233e89","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-30 16:03:42.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"a1c8bdd1c89c40e90c3cf1ad4b4a6e8ac6f31d73","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-06-30 16:03:48.000000000","message":"Patch Set 2:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":2},{"id":"2321ff892391a7a59bc56adf02c7236ddeb5c975","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-30 16:04:50.000000000","message":"Topic set to remove-image-v1","accounts_in_message":[],"_revision_number":2},{"id":"ab5067641cc3e55278619c5a2c48d4d5497d479d","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-06-30 16:33:06.000000000","message":"Patch Set 2:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/a89d30cb511741609e08be92d391ab8d\n\n- teim-code-review https://zuul.teim.app/t/main/build/db65d589e26a42f992666e5dc0593a6c : SUCCESS in 11m 36s","accounts_in_message":[],"_revision_number":2},{"id":"c1da9c5539ba124129d249e8c15658d5acc4c7ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-30 17:05:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/981147f9475345c9b0efbbd8f911fcc1\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0158d6bc24ac4feda6620342d59e0379 : SUCCESS in 4m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b63e34a972a14501be8c694bd864bab1 : SUCCESS in 6m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6001ff0216414be8820683d8cbd10fe4 : SUCCESS in 8m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c7ca420e55cd467b8b8296f7c1864560 : SUCCESS in 2m 36s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ed465a095c5e4fe1a8d5b2d126219cb5 : SUCCESS in 4m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cb1109d5519a4f4d947b48fb8d8a5aaa : SUCCESS in 3m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d181006080db49688b27920b683f66f5 : SUCCESS in 6m 09s (non-voting)\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/dc477f0bc1494533970bb1f50213b756 : SUCCESS in 40m 02s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/771e2afbbf0041bea5a59c8ce0783511 : SUCCESS in 15m 09s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/a71346bde4484921aeba776ae2bf4216 : SUCCESS in 56m 55s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9c3f3e9805e1456bb88d8afa9fa3346a : SUCCESS in 52m 02s","accounts_in_message":[],"_revision_number":2},{"id":"fed364d6e2ae66e6c0106bc99ecab54d58720c48","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-01 15:47:44.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"b5fdfa3a5b5b5ebf12e326518254d3a8da30c159","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-01 15:47:50.000000000","message":"Patch Set 3:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":3},{"id":"b7f0194dfc10a53ecdc907ae89ad6283f92b6fd2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-01 15:50:39.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"8654d6c3318a62c7c18ec190e5047b6d0a16532a","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-01 15:50:50.000000000","message":"Patch Set 4:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":4},{"id":"d64e2a428f96f924fef6f1d768524b6c005b1e31","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-01 16:05:04.000000000","message":"Patch Set 4:\n\n(3 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/73aac78c3aae4ca78b0663cd2f0f4953\n\n- teim-code-review https://zuul.teim.app/t/main/build/378e8ae412b341269dec30777cc2d9b7 : SUCCESS in 14m 04s\n\nWarning:\n  Removed function _translate_image_exception is still referenced by cyborg/tests/unit/image/test_glance.py:26. The test file is not in the changed-files set so cannot be anchored inline, but deleting the tested symbol is in-scope and breaks test collection with AttributeError. Impact: cyborg.tests.unit.image.test_glance.TestExceptionTranslations will fail at collection/runtime once the symbol is gone, blocking the gate (tox -e py3) and any job that imports the image test package. Recommendation: Update or delete TestExceptionTranslations in the same patch. The most faithful replacement is a test against GlanceImageServiceV2.download() asserting that a mocked glanceclient.exc.HTTPNotFound/HTTPForbidden/HTTPBadRequest is translated to the corresponding cyborg exception (ResourceNotFound/ImageNotAuthorized/ImageBadRequest).\n  The exception-binding bug (str(e) with no \u0027as e\u0027) means the unit tests that would normally catch this regression were also removed/disabled by deleting _translate_image_exception, leaving no automated coverage for the new download() error path. Impact: There is currently no unit test exercising the inlined except clauses in download(), so the NameError will not be caught by CI until test coverage is restored. Recommendation: Add focused tests for download()\u0027s four exception branches (including the HTTPBadRequest str(e) path) when fixing the binding; this guards against future regressions of the same kind.","accounts_in_message":[],"_revision_number":4},{"id":"57599c53f8c1c55a2a207f350ead94a5721536e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-01 16:12:44.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"cfb85c4bc814bb48d6a94efcbe7e1784192b1cda","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-01 16:12:50.000000000","message":"Patch Set 5:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":5},{"id":"9de82ab68d9b7d90afc13ceb9ec725ee93b9863a","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-01 16:47:00.000000000","message":"Patch Set 5:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/3c1543b49ef243ce971fd429c1a3096b\n\n- teim-code-review https://zuul.teim.app/t/main/build/35f8ea859fd749188dd80b973fa958f8 : SUCCESS in 11m 01s","accounts_in_message":[],"_revision_number":5},{"id":"864e2ba808d0427862e81362912628a99701bd8b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-01 17:15:47.000000000","message":"Patch Set 5: 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/38c70434798b43b1bf96d100e172bfc2\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/28bb614cfb1c41e48da4fc321c10d44b : SUCCESS in 3m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6cad64eca0e34610b6cfb252e73b1fe4 : SUCCESS in 5m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/28acd19be2f7454693e552681c4aa2f3 : SUCCESS in 6m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f0a4ca802b04a3abea9a05fb0019058 : FAILURE in 3m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a4bc6f650345447cb1b4bf895a2e4262 : SUCCESS in 2m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/387f62dd4fa444aa925dacd365cbfdf6 : SUCCESS in 2m 17s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/75024f0c1cc24c5fb056d7b1ebc13613 : SUCCESS in 3m 45s (non-voting)\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/802f0649080c4db7ac29a8a4a558d972 : SUCCESS in 45m 19s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/966b9f80caba4861a64f4121b2981600 : SUCCESS in 33m 08s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/193d9be67bb442feb3bec41610c383b6 : SUCCESS in 26m 41s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ebc0fde9fec24f51bb113d6c1b973461 : SUCCESS in 57m 19s","accounts_in_message":[],"_revision_number":5},{"id":"9cc12a6c59dfd36745719c9c5335ea01e79e1d78","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-01 17:17:09.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"af915fe38ab6de4cce826df1f15540a0db3ee5c0","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-01 17:17:16.000000000","message":"Patch Set 6:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":6},{"id":"8c1c03e0b6a0c4a92ee96afa12f451d4adc203a3","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-01 17:27:23.000000000","message":"Patch Set 6:\n\n(3 comments)\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/f9364d6891954e39a55303b6a99c41f8\n\n- teim-code-review https://zuul.teim.app/t/main/build/67c36d92a85f4cbc98131bd39e8b9dcc : SUCCESS in 9m 57s\n\nWarning:\n  The commit deletes cyborg/tests/unit/image/test_glance.py entirely, removing the only unit test coverage for the glance image service exception translation, without adding replacement tests for the inlined logic. Impact: The exception translation logic that was previously unit-tested now lives inline in download() with no direct test coverage. While the logic is straightforward, the loss of all glance-service unit tests reduces regression safety for this module. Recommendation: Consider adding minimal unit tests for GlanceImageServiceV2.download\u0027s exception mapping in a follow-up patch, or accept the reduced coverage given the logic simplicity and that the removed tests only covered a now-deleted helper.","accounts_in_message":[],"_revision_number":6},{"id":"f95b1aca17b8391469c5bc22d2810021a4856a63","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-01 18:27:27.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/192a7e4f07aa42e0b684d39153aa1a6f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6cdf1a10f5ff49d4a165f8926759fb35 : SUCCESS in 5m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1069f28b47ea4707a4cd47ae365d1e8d : SUCCESS in 4m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/552a3ed6c806406fb233c9759cc98a91 : SUCCESS in 5m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3a99076088034f0bb618eaf5a05b1d18 : SUCCESS in 3m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/83db4ce394244e948f0ed73024819a34 : SUCCESS in 3m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/67bdbc32cb0c438fbc2aa829f239320a : SUCCESS in 4m 43s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f7739a9f1e9d472ca59fff3369e77d77 : SUCCESS in 6m 44s (non-voting)\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/108a02578a544fe597bc1cff540fe162 : SUCCESS in 38m 52s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/e0cbcc8f503d4f96818a0222b5f3cc8d : SUCCESS in 15m 50s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/efc7c6d3835c4d95a50aa3270d51c90f : SUCCESS in 1h 01m 58s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/84355bf9aa0543a7901e1e3923efb3f9 : SUCCESS in 1h 03m 09s","accounts_in_message":[],"_revision_number":6},{"id":"55e76ed744e9aabd8e21de344c5c40cbe78da7f0","author":{"_account_id":12393,"name":"chandan kumar","display_name":"Chandan Kumar","email":"chkumar@redhat.com","username":"chkumar246"},"date":"2026-07-06 07:37:17.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"255a6675bf261cb9b4b909c3fde30abf2cbf1aa9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-08 15:24:27.000000000","message":"Patch Set 7: Patch Set 6 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"4504271e3d9d3ad244f47fa34db800fcb581666d","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-08 15:24:36.000000000","message":"Patch Set 7:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":7},{"id":"fc060774ccd6922fcd23c0d0a3072d0aa9ac73c3","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-08 15:38:50.000000000","message":"Patch Set 7:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/70b3d8efb37f46a28eae3387db3c3618\n\n- teim-code-review https://zuul.teim.app/t/main/build/58096990ca1c42b6bfeb56d78640d111 : SUCCESS in 8m 16s","accounts_in_message":[],"_revision_number":7},{"id":"ebf0ce15886889198f6e9f073f896fed4a435951","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-08 16:13:49.000000000","message":"Patch Set 7: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"a685d10df87ec6bc34e952a43e661107e2e99c6f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-08 16:15:32.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":8},{"id":"2091399475e299e625b1bb81ff116315c0dccb16","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-08 16:15:40.000000000","message":"Patch Set 8:\n\nStarting automatic-ci jobs.","accounts_in_message":[],"_revision_number":8},{"id":"04e09148a1b3a2bcd7dbd057308b2a86abf2d410","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-08 16:15:40.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"b175bd62691d39e280d8b97329ffccdfceffe541","tag":"autogenerated:zuul:automatic-ci","author":{"_account_id":28006,"name":"teim-ci","display_name":"teim-ci","email":"ci@seanmooney.info","username":"ci-sean-mooney","status":"this is a third-party ci account run by sean-k-mooney on irc\nhosted at zuul.teim.app"},"date":"2026-07-08 16:24:06.000000000","message":"Patch Set 8:\n\nBuild succeeded (automatic-ci pipeline).\nhttps://zuul.teim.app/t/main/buildset/690d4edf62704d2e9d50bae0ff95e842\n\n- teim-code-review https://zuul.teim.app/t/main/build/f86334d7e10540e99d401ca0c8fc3be1 : SUCCESS in 8m 18s","accounts_in_message":[],"_revision_number":8},{"id":"b6175499f222118858ac8574b89fcf0483f9d012","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 17:17:24.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7c4eebfd99be4ee8807fdc4c52132b19\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7cbfa064b5c14b11ab0588dfc449c508 : SUCCESS in 5m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/11ceabb8c0554ffe924c4149d60b1253 : SUCCESS in 3m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a32b2eb74d094b0b8e998160a7353b86 : SUCCESS in 7m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f80c118e1cb14d89883afa4765caf11e : SUCCESS in 2m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2981967cfcf94b6aa4ae98dc878de67e : SUCCESS in 3m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a5b888040d99434cad4eb5e77fbca854 : SUCCESS in 5m 01s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a80f44b5ff5c47f5a920ff0989a6f367 : SUCCESS in 4m 21s (non-voting)\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/5347793a8d08443b9a0b0923457c563a : SUCCESS in 37m 34s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/5c837740dcf3486c8493a05b0c92c37c : SUCCESS in 28m 53s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/461e99eb78c54f56b6be0f2ecf0b9c4f : SUCCESS in 29m 57s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e82753a386e248de865bc6e56f462b3a : SUCCESS in 55m 34s","accounts_in_message":[],"_revision_number":8},{"id":"96bd586cac8c1e26c044bbd631623809ce9039eb","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-07-15 15:30:35.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"42d7e9ff0c3527efe84d6e454d5b095724881628","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-07-15 16:17:25.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"7ca58d51b5ca6784716bd305b82f7e56320ca052","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 16:18:03.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"ccc897613efa7dcb3de8f0430cf5d046453651be","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 17:01:01.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/69f8421f7c724713959029bc86f7d236\n\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/31583263cdec4193977126b66bc80645 : SUCCESS in 4m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70c2761884464bf0a5331fc68bd98337 : SUCCESS in 7m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67b42ee640804b7581189653fa3872e4 : SUCCESS in 5m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7e5759d7ae834d769321f90fec337f93 : SUCCESS in 5m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a38a81c843ef4494ac65f2464edaa2c6 : SUCCESS in 3m 40s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/410ed76cfc4f4942bd3f80a3c51f1cb4 : SUCCESS in 21m 37s\n- cyborg-tempest-ipv6 https://zuul.opendev.org/t/openstack/build/dc5122fdc52940778dcaa8fa263bea66 : SUCCESS in 37m 20s\n- cyborg-grenade https://zuul.opendev.org/t/openstack/build/c9ce5ec776794bc6872bb5fd6bdde26d : SUCCESS in 24m 55s\n- cyborg-grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/42e345a033d24e5faae5f9fb08837a13 : SUCCESS in 36m 19s","accounts_in_message":[],"_revision_number":8},{"id":"946bddcc61f0b0f6e3537260f906ff2eb783b7f0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 17:01:01.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":8},{"id":"5c02175e0d28f6514cad0cc33af570b28233050e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 17:02:26.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e2ad36b09b524d21af14e5def741635d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/48d8289646334a74929777fca5b4a67b : SUCCESS in 1m 12s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"e1393c522b543e936ed256668f397e7f29647add","revisions":{"3ddfab338d291f89f921a1fb9c12948dc500547f":{"kind":"REWORK","_number":1,"created":"2026-06-30 16:02:46.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/995534/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/34/995534/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/34/995534/1"}}},"commit":{"parents":[{"commit":"cec1b79ea275aa4934b8619d92ef72e8b9f41832","subject":"Merge \"Add api-ref/ to irrelevant-files in Zuul config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cec1b79ea275aa4934b8619d92ef72e8b9f41832"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:02:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:02:18.000000000","tz":540},"subject":"Remove unused _extract_attributes_v2","message":"Remove unused _extract_attributes_v2\n\nThe method was already unused when it was imported from nova.\n\nChange-Id: Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/3ddfab338d291f89f921a1fb9c12948dc500547f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/3ddfab338d291f89f921a1fb9c12948dc500547f"}]},"branch":"refs/heads/master"},"7701a7afb46f201258c07995647aa449357d0bf7":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-06-30 16:03:42.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/995534/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/34/995534/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/34/995534/2"}}},"commit":{"parents":[{"commit":"cec1b79ea275aa4934b8619d92ef72e8b9f41832","subject":"Merge \"Add api-ref/ to irrelevant-files in Zuul config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cec1b79ea275aa4934b8619d92ef72e8b9f41832"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:02:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:03:21.000000000","tz":540},"subject":"Remove unused method for image v1 API","message":"Remove unused method for image v1 API\n\nThe _extract_attributes method was already unused when it was imported\nfrom nova.\n\nChange-Id: Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/7701a7afb46f201258c07995647aa449357d0bf7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/7701a7afb46f201258c07995647aa449357d0bf7"}]},"branch":"refs/heads/master"},"5edc27143e98e4f51d917c77d2add1f4c53f42a8":{"kind":"REWORK","_number":3,"created":"2026-07-01 15:47:44.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/995534/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/34/995534/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/34/995534/3"}}},"commit":{"parents":[{"commit":"cec1b79ea275aa4934b8619d92ef72e8b9f41832","subject":"Merge \"Add api-ref/ to irrelevant-files in Zuul config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cec1b79ea275aa4934b8619d92ef72e8b9f41832"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:02:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-01 15:47:10.000000000","tz":540},"subject":"Remove unused image utilities","message":"Remove unused image utilities\n\nIt seems these were copied from nova, but has not been actually used.\n\nChange-Id: Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5edc27143e98e4f51d917c77d2add1f4c53f42a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/5edc27143e98e4f51d917c77d2add1f4c53f42a8"}]},"branch":"refs/heads/master"},"e733bccd4959b37fd492b6196cd4805594f9ca92":{"kind":"REWORK","_number":4,"created":"2026-07-01 15:50:39.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/995534/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/34/995534/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/34/995534/4"}}},"commit":{"parents":[{"commit":"cec1b79ea275aa4934b8619d92ef72e8b9f41832","subject":"Merge \"Add api-ref/ to irrelevant-files in Zuul config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cec1b79ea275aa4934b8619d92ef72e8b9f41832"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:02:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-01 15:50:16.000000000","tz":540},"subject":"Remove unused image utilities","message":"Remove unused image utilities\n\nIt seems these were copied from nova, but has not been actually used.\n\nAlso do a few more cleanups described below.\n- remove the redundant utility to translate glanceclient exceptions\n  because it\u0027s used only in a single place.\n- drop explicit with_traceback due to PEP 3134 available now.\n\nChange-Id: Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e733bccd4959b37fd492b6196cd4805594f9ca92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e733bccd4959b37fd492b6196cd4805594f9ca92"}]},"branch":"refs/heads/master"},"4f357fcaf19d8b9fbcb43f6516b34c2e7b4dc801":{"kind":"REWORK","_number":5,"created":"2026-07-01 16:12:44.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/995534/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/34/995534/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/34/995534/5"}}},"commit":{"parents":[{"commit":"cec1b79ea275aa4934b8619d92ef72e8b9f41832","subject":"Merge \"Add api-ref/ to irrelevant-files in Zuul config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cec1b79ea275aa4934b8619d92ef72e8b9f41832"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:02:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-01 16:12:09.000000000","tz":540},"subject":"Remove unused image utilities","message":"Remove unused image utilities\n\nIt seems these were copied from nova, but has not been actually used.\n\nAlso do a few more cleanups described below.\n- remove the redundant utility to translate glanceclient exceptions\n  because it\u0027s used only in a single place.\n- drop explicit with_traceback due to PEP 3134 available now.\n\nChange-Id: Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/4f357fcaf19d8b9fbcb43f6516b34c2e7b4dc801"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/4f357fcaf19d8b9fbcb43f6516b34c2e7b4dc801"}]},"branch":"refs/heads/master"},"50c0d602a167886439c9cc8e10f012cd23be132f":{"kind":"REWORK","_number":6,"created":"2026-07-01 17:17:09.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/995534/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/34/995534/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/34/995534/6"}}},"commit":{"parents":[{"commit":"cec1b79ea275aa4934b8619d92ef72e8b9f41832","subject":"Merge \"Add api-ref/ to irrelevant-files in Zuul config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/cec1b79ea275aa4934b8619d92ef72e8b9f41832"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:02:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-01 17:17:01.000000000","tz":540},"subject":"Remove unused image utilities","message":"Remove unused image utilities\n\nIt seems these were copied from nova, but has not been actually used.\n\nAlso do a few more cleanups described below.\n- remove the redundant utility to translate glanceclient exceptions\n  because it\u0027s used only in a single place.\n- drop explicit with_traceback due to PEP 3134 available now.\n\nChange-Id: Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/50c0d602a167886439c9cc8e10f012cd23be132f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/50c0d602a167886439c9cc8e10f012cd23be132f"}]},"branch":"refs/heads/master"},"3021fae95db75f86915d31e9ee51d72475f37ba8":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2026-07-08 15:24:27.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/995534/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/34/995534/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/34/995534/7"}}},"commit":{"parents":[{"commit":"25f42fb3bcdea846024afa47b9796cbc137d943d","subject":"Remove redundant doc8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/25f42fb3bcdea846024afa47b9796cbc137d943d"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:02:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-08 15:24:27.000000000","tz":0},"subject":"Remove unused image utilities","message":"Remove unused image utilities\n\nIt seems these were copied from nova, but has not been actually used.\n\nAlso do a few more cleanups described below.\n- remove the redundant utility to translate glanceclient exceptions\n  because it\u0027s used only in a single place.\n- drop explicit with_traceback due to PEP 3134 available now.\n\nChange-Id: Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/3021fae95db75f86915d31e9ee51d72475f37ba8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/3021fae95db75f86915d31e9ee51d72475f37ba8"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"cec1b79ea275aa4934b8619d92ef72e8b9f41832","ours":"50c0d602a167886439c9cc8e10f012cd23be132f","theirs":"25f42fb3bcdea846024afa47b9796cbc137d943d","merge_strategy":"recursive","contains_conflicts":false}},"e1393c522b543e936ed256668f397e7f29647add":{"kind":"REWORK","_number":8,"created":"2026-07-08 16:15:32.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/34/995534/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cyborg","ref":"refs/changes/34/995534/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cyborg refs/changes/34/995534/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cyborg refs/changes/34/995534/8"}}},"commit":{"parents":[{"commit":"25f42fb3bcdea846024afa47b9796cbc137d943d","subject":"Remove redundant doc8","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/25f42fb3bcdea846024afa47b9796cbc137d943d"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-30 16:02:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-08 16:15:20.000000000","tz":540},"subject":"Remove unused image utilities","message":"Remove unused image utilities\n\nIt seems these were copied from nova, but has not been actually used.\n\nAlso do a few more cleanups described below.\n- remove the redundant utility to translate glanceclient exceptions\n  because it\u0027s used only in a single place.\n- drop explicit with_traceback due to PEP 3134 available now.\n\nChange-Id: Ib29839090d7c7d21dc15fbd84a1275e7c3e89cce\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e1393c522b543e936ed256668f397e7f29647add"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cyborg/commit/e1393c522b543e936ed256668f397e7f29647add"}]},"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":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"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":""}}}]}
