)]}'
{"id":"openstack%2Fglance~995182","triplet_id":"openstack%2Fglance~master~I54216efad7bb6c298f4427bdfbdb99b5bb70f81b","project":"openstack/glance","branch":"master","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-08-04 16:32:12.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I54216efad7bb6c298f4427bdfbdb99b5bb70f81b","subject":"Prohibit use of base ThreadPoolModel","status":"MERGED","created":"2026-06-27 17:51:14.000000000","updated":"2026-08-04 16:33:37.000000000","submitted":"2026-08-04 16:32:12.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":"995182","meta_rev_id":"474a2cb8ee129a69ec50d29b1528065b22d8d0a0","_number":995182,"virtual_id_number":995182,"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":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-04 16:32:12.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":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"all":[{"value":2,"date":"2026-07-10 07:36:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":2,"date":"2026-08-04 13:38:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"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":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":1,"date":"2026-08-04 13:38:58.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"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":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-27 18:05:01.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":"CC"},{"updated":"2026-06-27 20:06:28.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 05:27:29.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"CC"},{"updated":"2026-07-10 07:36:36.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2026-08-04 13:38:58.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"}],"messages":[{"id":"b38b8d4997bf5d860fd2834340b0ca93735d4183","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-06-27 17:51:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dc21337db5ce0b4b1778b50a01cdaf1e34c596d9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-27 18:05:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9622f45b3e574ac9a718e3813b19574e\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/eb577a55b7f3472f8c833b25f0c03d0a : SUCCESS in 5m 15s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e57a6fb8f780429a819a16d24685907e : SUCCESS in 6m 13s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/835482cdacd94ff897498ecd4dad685b : SUCCESS in 11m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d892e43da5b40f20fb364862026b8a7147f41b50","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-27 20:06:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/90d510602f9443679ed1c6c5d0596dff\n\n- grenade https://zuul.opendev.org/t/openstack/build/42e36ca9603446979edaa4ee61be3604 : SUCCESS in 47m 21s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/465e8cf067094fc0a9cf1e67241382db : SUCCESS in 1h 01m 55s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/63748475fd214e7d9369855f36f464be : SUCCESS in 1h 32m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9cad2c8797df499fb1102c26d423ab3d : SUCCESS in 1h 10m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3aaeee847c2643e89706dbfeba708c6a : SUCCESS in 4m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/931557b53c884961b41a29ef8b865f02 : SUCCESS in 6m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6cce3a42270240f88c3971770ea9d482 : SUCCESS in 2m 48s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d985aa99df6e4f2a8d830d45c4a56065 : SUCCESS in 9m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd54c719e4584df49b48c8474aa95783 : SUCCESS in 7m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/702bb7ddad764f3181f906eb99ccb93b : SUCCESS in 8m 16s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/ddad01b20a4445389362a102d09c4b67 : SUCCESS in 5m 36s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/5a9536ef84b84fa787902969b556be44 : SUCCESS in 5m 29s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/92543e8b53c04a6b93d48b77f7a72558 : SUCCESS in 1h 52m 28s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/6db229a6620d4558b5ea42aacfe732ea : SUCCESS in 2h 04m 31s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/83564aaf90ba4df1a16f2622145d5767 : SUCCESS in 2h 09m 44s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/260d1f7b95144182a0c4a78d265c6267 : SUCCESS in 1h 15m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/81feb1fa200c455994d6af7ef19d8c6c : SUCCESS in 56m 39s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6e95b43af4284719874750187218f3f8 : SUCCESS in 1h 24m 06s\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/cc1469f224f54c27853c3156f2900f56 : SUCCESS in 1h 03m 10s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/fa6e9095ca7648be80529b8db4cb8f0d : SUCCESS in 36m 44s\n- glance-rally-task-uwsgi https://zuul.opendev.org/t/openstack/build/06e8c29e180e442387e45c00a62f11e8 : SUCCESS in 36m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"af2fe77eb42910ca77e70c23644b2adbccfa661c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-05 14:51:52.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"6eaf626c3193f799340c56b95343dc37cec7bad6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-05 15:06:02.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc55ab6263d4452ca9f2c5264aec893e\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/4be9e4041a25453fb9d319dfb4e874a0 : SUCCESS in 7m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/92dd8bf9015b4e5d9aba0f9cca072186 : SUCCESS in 7m 23s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/8cecda8bcf8b44bfb38b5e9d4aac52f8 : SUCCESS in 12m 11s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e682f848d72a4b8c00b68e593a4e48275494220a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-05 17:06:51.000000000","message":"Patch Set 2: 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/31e0c831e9cb44f2a3ff1eabb1b4c120\n\n- grenade https://zuul.opendev.org/t/openstack/build/f528e86c8c5a4cce8cadb58b5c9a915f : SUCCESS in 1h 04m 54s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/fa408659e4dc4ec48608171915325db5 : SUCCESS in 1h 01m 27s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/965eeb1f97694dc4910e4eef71153e67 : SUCCESS in 1h 39m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ea0434bf65d04bb388f2f47ec389504b : SUCCESS in 1h 08m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/31fdecd212d24412bb1f0e2edda5e11d : SUCCESS in 4m 59s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2ae3eda853984e718128417e27df2764 : SUCCESS in 4m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7765604cac0a4972a873ebf9f717fc04 : SUCCESS in 4m 53s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/36d3a2d4eafb4cffbb36e8e64903b483 : SUCCESS in 7m 28s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c9b40a1ae91d4a2aa4c51cf257dcbb4e : SUCCESS in 5m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4cedb5d2d9d040c5a9adc7dc4b43360e : SUCCESS in 7m 58s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/7a0f2c6830a14e3d93a541cf85a70747 : FAILURE in 6m 30s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/566ee3c56ce64c929ad73558e769a34a : SUCCESS in 5m 58s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/f35d0167e3444ea88b7f42ff63e098d9 : SUCCESS in 1h 56m 54s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/9f0da91b18ee4abeaa562e1cb778efb5 : SUCCESS in 2h 02m 49s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/f4cd518f42d9429e98d1fe28d147de4c : SUCCESS in 2h 09m 10s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/64a8bf5367f74aac8e80427a4e8dfaaa : SUCCESS in 2h 08m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1dec3be53b9a411897fbd51a599d9190 : SUCCESS in 48m 43s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c675708048b94360aed04d2bf454ca09 : SUCCESS in 1h 56m 50s\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/f628b93279624ccdaf06d83b014fcf7a : SUCCESS in 1h 53m 45s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/4a54e2d348e14c0195f837b29dfa4425 : SUCCESS in 35m 10s\n- glance-rally-task-uwsgi https://zuul.opendev.org/t/openstack/build/1850111ef0ba40b1b20958c76ecb650d : FAILURE in 1h 00m 59s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"22e5f6efd2cd2f57c2996f93394cf9caf7239ac9","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-07-06 05:27:29.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c7b2de32a36d042fc6e8768ee016daa79daa6e51","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 05:40:56.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c71c326c465548869d0cf7c320593265\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/cd2287fe111d499e9a20a8ee63d802a0 : SUCCESS in 7m 42s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/27805a5a4aba47e2a1b324db13731dda : SUCCESS in 8m 31s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/acd4637e36da4fb0ab026cf024a8f49f : SUCCESS in 11m 12s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"5d94a1285e4273c1dd8544b47f63fbf167531f43","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 07:58:15.000000000","message":"Patch Set 2:\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/7dd30b5e33b44626b876401a3c4ec917\n\n- grenade https://zuul.opendev.org/t/openstack/build/5211b3994f08434491d3759a4f7a4f83 : SUCCESS in 1h 04m 05s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/47ec45a62de540a99f4027338eefc2af : SUCCESS in 1h 06m 14s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/512d303118bd43d4be627839b9c5b23d : TIMED_OUT in 2h 06m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a9cefeb9a87048ad8a86ce23a3d10c71 : SUCCESS in 1h 03m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ec1fb5acba842d8ba39eafa60d5c915 : SUCCESS in 4m 18s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b483da774961443ba5733a0013f2e3ac : SUCCESS in 3m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2373f292e3ce425ba92d543e97409afe : SUCCESS in 5m 45s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c5df8eabd15d4ab1844c95756a8474eb : SUCCESS in 6m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b71c44274656434785e1599036ab5c4e : SUCCESS in 6m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8773296d2a4f43228c4fbeb33939624d : SUCCESS in 8m 53s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/21e89bb0c39d4e8db3dfcfc8419c7ba2 : SUCCESS in 6m 10s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/4fca330f0d704a56af71bfd0b130004e : SUCCESS in 5m 22s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/b41857592f3d4148bebff77e5d92c5e1 : SUCCESS in 1h 05m 06s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/2de4f8dd21d64838aff3b3d011f71a15 : SUCCESS in 2h 13m 05s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/3641c73bd35f48129049ee126293d099 : SUCCESS in 2h 09m 44s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/b417862c5d4a4e72b288dc841a3de208 : SUCCESS in 2h 24m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5da5c9c43c2d4bd0a15ae3356569be3b : SUCCESS in 44m 29s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6172275783614ba3af207eb8a79ea26d : SUCCESS in 1h 02m 56s\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/e25cb71939ba45b58226c411ee0c08f9 : SUCCESS in 1h 02m 04s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/995c446a894c4a95a1ffce5614a48b73 : SUCCESS in 16m 53s\n- glance-rally-task-uwsgi https://zuul.opendev.org/t/openstack/build/7b79e7e7a68b4f4ba752f7d8a0289079 : FAILURE in 1h 03m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c35a98ef60db2fa38cc6f9bbc723a9dd6ca993da","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-07-09 16:47:51.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"98d72ca8533f6d24524955cd3ea0b7ab5cfeaa18","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 20:05:05.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bbda7d504a9342dfa95a8931b2d30c0d\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/9f9211edf8b94fea881b342495cc8e86 : SUCCESS in 9m 53s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5aa062140312470c88ac0d634a472498 : SUCCESS in 10m 30s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/2f43eddad7ab4e24893933f837a43aa8 : SUCCESS in 18m 44s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4a43bd1ebd9b7179c0b77a6037739386b32358eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-09 20:44:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8da607fb5b8749f6af58cba31190425f\n\n- grenade https://zuul.opendev.org/t/openstack/build/ef0ff6e523664e3e952691b923bb2202 : SUCCESS in 1h 05m 39s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d8946c066cfe4af38bc8ac43b711ca26 : SUCCESS in 1h 11m 25s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/577b33ea82e6459a95dcde520a907f37 : SUCCESS in 1h 44m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/aa9ec0bbbff54bbeb2369debb1c261fc : SUCCESS in 1h 08m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0d562f708d9f4548878bc83fab399c85 : SUCCESS in 4m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/10bec628cc56413cbc168bb3e2d88100 : SUCCESS in 4m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/036018eabc3c427d9dfc739740c82dc5 : SUCCESS in 4m 44s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2044239dc0424043893b423254009f85 : SUCCESS in 7m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d2add6f7ff804e70804d07294049454e : SUCCESS in 6m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2996d04fc06b42d08e0eaf3e8cfead6d : SUCCESS in 7m 46s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/7c5b418e92f648b49de5a5019a336874 : SUCCESS in 7m 30s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/db7d17e2d05e4569976979ca4bf1073c : SUCCESS in 6m 38s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/dba4c8d4b665487683667b3bf9bc2b84 : SUCCESS in 1h 59m 40s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/eab2dd8257db4b37aa617a2f21970288 : SUCCESS in 2h 14m 25s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/f653426756a741229ca1199c0f39d5af : SUCCESS in 2h 11m 02s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/b361a7eea8dc4ea7b3c4aeb2b9f11548 : SUCCESS in 1h 42m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/db451840217242dd8cffa299cbcedcfd : SUCCESS in 59m 23s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/922d1a060e0945159370bd7df8349f95 : SUCCESS in 1h 32m 38s\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/39279f50a7b846b594a3f79f65d954a4 : SUCCESS in 1h 56m 47s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/bac4c9e3e8a94d52b95f17acc842f6b7 : SUCCESS in 34m 19s\n- glance-rally-task-uwsgi https://zuul.opendev.org/t/openstack/build/5bde55c4d6d14c2182bc74c7f2d4d6cb : SUCCESS in 49m 55s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"798643b2eb3f557ae1c0d6dd192d59ae06e81f2c","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-07-10 07:36:36.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"6e0f43a9c455edf4587f2e7f0ebb6ce4638d71c9","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-08-04 13:38:58.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"fde0b024910fba0dcbeea6f1d8c95d556ec5e864","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 13:39:35.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ad10aeb95a8c49ce9f84ebe133064a3543c78b1e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 16:32:12.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9d85c28d994e418b8bebdcc9338f7dbd\n\n- grenade https://zuul.opendev.org/t/openstack/build/1ae4cc66f6f742ca9a9ee187f67c1df8 : SUCCESS in 1h 05m 40s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/fd6917e4db304d578e7bce7e830e4cff : SUCCESS in 39m 28s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/ae207cab46a24a20b6585fcd567eecb9 : SUCCESS in 1h 32m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2bc6c621bcf04d6799457d0d2ff9dcf3 : SUCCESS in 58m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/68b91f36f66e4b77acf331b18c71154a : SUCCESS in 6m 27s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b924c601f1174840ae362815b7deb3a2 : SUCCESS in 5m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/18a8c9f432f04165b576072082875cba : SUCCESS in 5m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/138c264f765b456cac9da08b7eda671a : SUCCESS in 3m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f7bbb2390c3b403ea27f656a6b9970e0 : SUCCESS in 7m 09s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/96eef2d62ae64fa49437ef3fe49483ef : SUCCESS in 6m 24s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/53ee60b173eb4b2a8768d0f2d6af9924 : SUCCESS in 6m 22s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/b5235e3239d14c248ef8272a1efc28fe : SUCCESS in 1h 35m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8f05d64e2f634ef1883918edbea979a6 : SUCCESS in 33m 47s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/671b15bcb8e34a4c97c66232e4ca8400 : SUCCESS in 1h 34m 49s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/eb657572d2e44cdc87bf719c94148f72 : SUCCESS in 35m 07s","accounts_in_message":[],"_revision_number":2},{"id":"7be6ca4be29b81b99a4dcd7e2c5598f68d90aa47","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 16:32:12.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"474a2cb8ee129a69ec50d29b1528065b22d8d0a0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 16:33:37.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a209f241dc2042a4a4bbe53e60f743d2\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f9a240a4a7384364baaf56bb4a5cf605 : SUCCESS in 53s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"11ffc7e8ccdf0afff5262e098ce8a811a206c13b","revisions":{"966211d46c8d07fd738d00ad01e669881a1ba706":{"kind":"REWORK","_number":1,"created":"2026-06-27 17:51:14.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/82/995182/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/82/995182/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/82/995182/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/82/995182/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/82/995182/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/82/995182/1"}}},"commit":{"parents":[{"commit":"fa9a03f0a5fdda81607376fde6a542168049c2e0","subject":"Merge \"Remove unnecessary direct dependency on Pygments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/fa9a03f0a5fdda81607376fde6a542168049c2e0"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-27 17:46:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-27 17:51:02.000000000","tz":540},"subject":"Prohibit use of base ThreadPoolModel","message":"Prohibit use of base ThreadPoolModel\n\nThis is an incomplete base class and the child classes with actual\nthreadpool executor implementation should be used.\n\nThe class can be an abstract class at some point, but that requires\nupdating the test cases.\n\nChange-Id: I54216efad7bb6c298f4427bdfbdb99b5bb70f81b\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/966211d46c8d07fd738d00ad01e669881a1ba706"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/966211d46c8d07fd738d00ad01e669881a1ba706"}]},"branch":"refs/heads/master"},"11ffc7e8ccdf0afff5262e098ce8a811a206c13b":{"kind":"REWORK","_number":2,"created":"2026-07-05 14:51:52.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/82/995182/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/82/995182/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/82/995182/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/82/995182/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/82/995182/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/82/995182/2"}}},"commit":{"parents":[{"commit":"e20488b1a6cfd59573130f56443dd4075f157989","subject":"Merge \"Validate enabled_import_methods\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/e20488b1a6cfd59573130f56443dd4075f157989"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-06-27 17:46:18.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-07-05 14:51:41.000000000","tz":540},"subject":"Prohibit use of base ThreadPoolModel","message":"Prohibit use of base ThreadPoolModel\n\nThis is an incomplete base class and the child classes with actual\nthreadpool executor implementation should be used.\n\nThe class can be an abstract class at some point, but that requires\nupdating the test cases.\n\nChange-Id: I54216efad7bb6c298f4427bdfbdb99b5bb70f81b\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/11ffc7e8ccdf0afff5262e098ce8a811a206c13b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/11ffc7e8ccdf0afff5262e098ce8a811a206c13b"}]},"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":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}},{"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":""}}}]}
