)]}'
{"id":"openstack%2Foslo.service~1005713","triplet_id":"openstack%2Foslo.service~master~I759f3d765bce464d966883a6f2d3cac0d0278ce4","project":"openstack/oslo.service","branch":"master","topic":"postpone-removal-2027.2","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-09-17 12:40:35.000000000","reason":"\u003cGERRIT_ACCOUNT_9816\u003e replied on the change","reason_account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},"28522":{"account":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"last_update":"2026-09-17 14:28:13.000000000","reason":"Change was submitted"},"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2026-09-17 14:28:13.000000000","reason":"Change was submitted"},"38732":{"account":{"_account_id":38732,"name":"Dustin Schoenbrun","display_name":"Dustin Schoenbrun","email":"duschoen@redhat.com","username":"duschoen"},"last_update":"2026-09-17 14:28:13.000000000","reason":"Change was submitted"},"31245":{"account":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"last_update":"2026-09-17 14:28:13.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I759f3d765bce464d966883a6f2d3cac0d0278ce4","subject":"Defer deprecated components removal to 2027.2","status":"MERGED","created":"2026-09-15 10:47:05.000000000","updated":"2026-09-17 16:45:56.000000000","submitted":"2026-09-17 14:28:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1005713-postpone-removal-2027.2","meta_rev_id":"01eb6dd94b5eb7cf47348c2af0aa45bafb088950","_number":1005713,"virtual_id_number":1005713,"owner":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-17 14:28:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":38732,"name":"Dustin Schoenbrun","display_name":"Dustin Schoenbrun","email":"duschoen@redhat.com","username":"duschoen"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2026-09-17 12:54:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2026-09-17 12:40:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":38732,"name":"Dustin Schoenbrun","display_name":"Dustin Schoenbrun","email":"duschoen@redhat.com","username":"duschoen"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2026-09-17 12:54:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":38732,"name":"Dustin Schoenbrun","display_name":"Dustin Schoenbrun","email":"duschoen@redhat.com","username":"duschoen"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":38732,"name":"Dustin Schoenbrun","display_name":"Dustin Schoenbrun","email":"duschoen@redhat.com","username":"duschoen"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"REVIEWER":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":38732,"name":"Dustin Schoenbrun","display_name":"Dustin Schoenbrun","email":"duschoen@redhat.com","username":"duschoen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-15 11:14:42.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2026-09-15 12:41:48.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-09-15 18:13:30.000000000","updated_by":{"_account_id":38732,"name":"Dustin Schoenbrun","display_name":"Dustin Schoenbrun","email":"duschoen@redhat.com","username":"duschoen"},"reviewer":{"_account_id":38732,"name":"Dustin Schoenbrun","display_name":"Dustin Schoenbrun","email":"duschoen@redhat.com","username":"duschoen"},"state":"REVIEWER"},{"updated":"2026-09-16 03:10:58.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"CC"},{"updated":"2026-09-17 09:38:18.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"},{"updated":"2026-09-17 12:40:35.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"},{"updated":"2026-09-17 12:54:13.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"eb0ab1c48b7cc2c0ae601ff93df14914d0f1602b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-15 10:47:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"71c1061ba1fb1e69f8f00ccb7f0d9550a81098b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-15 10:51:53.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"ec0a3c1bf5e00fbfb017241fd4316dd0869efd7a","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2026-09-15 11:14:42.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"3776ee7395b4b9e5584589069018f72c73b6a9ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-15 12:41:48.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/a04f8ef08f02443bbf02e5fb7801baec\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3a6003379ce941a7945ec9f4b87062b9 : SUCCESS in 1h 47m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fbdf9e23deaf46be8c1b5f0dc733e7a0 : SUCCESS in 5m 37s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/236f4a6afd394938b050325cca04f049 : SUCCESS in 3m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/29f0b509d11b4e90bd1aef5b1576e6e5 : FAILURE in 3m 47s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/382ee1ee0c1844488a1a6f52bce0e698 : SUCCESS in 5m 31s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/eb766113abdd484aa0817d15952ded4b : SUCCESS in 6m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e7f1d9138f7345fa8b2112edcb15b3d1 : SUCCESS in 3m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e5921f51640a46e2953a7b4658c4e001 : SUCCESS in 3m 25s\n- neutron-ovs-tempest-with-oslo-master https://zuul.opendev.org/t/openstack/build/a1510d6ce18a456190bede213bcd56b6 : SUCCESS in 1h 06m 06s\n- oslo-service-tox-py313-threading https://zuul.opendev.org/t/openstack/build/0fb4cd5f743547d9b42917f94917a59d : SUCCESS in 4m 56s","accounts_in_message":[],"_revision_number":2},{"id":"1d9b34073b1cde6b4fd2c06969781382c5ebf87e","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-15 12:59:04.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3c7c1ee2659308a86acebb534570abfeab91f0fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-15 14:37:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/07ecf857b368491fbaf0d7aa35ae5a2c\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4808b511a06a4d43a7cc26c32017eaed : SUCCESS in 1h 28m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cfe1780a369b4f15a96ff6a36bcc2353 : SUCCESS in 2m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8c591a4dea4948be871e66c8e8f9c78a : SUCCESS in 2m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/91403fae55864e81a5c815f218fd1674 : SUCCESS in 3m 18s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f33da007234e4c6297657d025121c0f9 : SUCCESS in 5m 53s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/5fccc018063a4b57839ddb587ca1508c : FAILURE in 4m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1e1abeac48c8456e82de45dc297cdfa9 : SUCCESS in 2m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a3c6d80c78e34166b1b63528e578b1ec : SUCCESS in 3m 02s\n- neutron-ovs-tempest-with-oslo-master https://zuul.opendev.org/t/openstack/build/39ee93383ec04a2ca24cab2a88681dd7 : SUCCESS in 1h 11m 10s\n- oslo-service-tox-py313-threading https://zuul.opendev.org/t/openstack/build/1cd46d29c74b4e009a9791dbd26be3a2 : SUCCESS in 2m 05s","accounts_in_message":[],"_revision_number":2},{"id":"c36c0b95775c118e8992c5f9e247e4512594b3b5","author":{"_account_id":38732,"name":"Dustin Schoenbrun","display_name":"Dustin Schoenbrun","email":"duschoen@redhat.com","username":"duschoen"},"date":"2026-09-15 18:13:30.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"4679680704cea7c31bfdc2272f2346a2540b185f","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-09-16 03:10:58.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"32db03b1d4c95cae2fe0222d7e23637ad7a977fb","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-16 11:22:51.000000000","message":"Patch Set 2:\n\nNova uses `oslo_service.fixture.SleepFixture` on `stable/2026.1`, for example in the [compute manager tests](https://opendev.org/openstack/nova/src/commit/68fdaf29e6b1b69709ac43330b3bccd9f66c4862/nova/tests/unit/compute/test_compute_mgr.py#L10705) and [libvirt guest tests](https://opendev.org/openstack/nova/src/commit/68fdaf29e6b1b69709ac43330b3bccd9f66c4862/nova/tests/unit/virt/libvirt/test_guest.py#L44).\nYes, this changed in `stable/2026.2`: commit [11fa092268 — Speed up RetryDecorator in unit test](https://opendev.org/openstack/nova/commit/11fa0922686ebb37ca1a9d214311d6b2fdd59794) replaced those usages with Nova’s `NoSleepRetryDecoratorFixture`. There are no remaining `oslo_service.fixture` usages on that branch.","accounts_in_message":[],"_revision_number":2},{"id":"5bd43cc1bf9aac3ce62169c4251b824748acf551","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-09-17 09:38:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"70a36de42458a5f1f23996df5897cfa1468738d2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-17 09:41:39.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"8be7d46d1761887b1155c2c2ce8e978163d98105","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-17 09:42:28.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"1b3597ca2596a812f42ef0e239ebb7f1e94aed76","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-09-17 09:54:52.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"0d0e6b7c1452cbb52d1d38e260b66080135e89ad","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-17 10:25:29.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a8311ea385c3f9c7d839da922e3176275bc2ed95","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-17 10:33:42.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"b6ecd819f769ad0ad0042e7f5fa81dc3361d1453","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-17 10:34:03.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"a46bb1e2df85c6b100a037034673d3f8e20e5688","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2026-09-17 10:34:34.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"30c4b8e12a6f5dbc9c1426be27f75f6386234b6d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 11:58:07.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/440f0aef7ae54362986020531fc569eb\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e8558c511e974afa8df3c33ee40cecfe : SUCCESS in 1h 29m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f69686be67f64a5c87e7956a840bd32a : SUCCESS in 3m 46s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/69863922ea2a4c13a824a468fcc32b4f : SUCCESS in 3m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/94d849f8cb044170bbcd1d89e50be332 : SUCCESS in 3m 34s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/43b1334bc74849fe85fd303f0e061593 : SUCCESS in 6m 00s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/0c11e6db1e9540648c75d2a090a062bb : SUCCESS in 6m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab3d11d0b0534bc0add5930520d773f8 : SUCCESS in 3m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/60e3389b48764b1287e859f3b5a4540e : SUCCESS in 3m 06s\n- neutron-ovs-tempest-with-oslo-master https://zuul.opendev.org/t/openstack/build/acdbdde759f644468a6cf74404301485 : SUCCESS in 1h 14m 30s\n- oslo-service-tox-py313-threading https://zuul.opendev.org/t/openstack/build/adc4b0acad6b4e119add2b2ed21caf23 : SUCCESS in 3m 07s","accounts_in_message":[],"_revision_number":4},{"id":"511696b9a19f0dea32972f541f83b58198bd8a27","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-09-17 12:40:35.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"ebaf40879bb2f62bfbf0296dd2b4d4e0bb12b27b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-09-17 12:54:13.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"47d9eabde26515761840658791ae17271dae37e9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 12:54:48.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"a7a2018aed24bfb4fc3a630d52744be66384d389","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 14:28:13.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9ca3ba989ed14e4aa0a2756c714685cd\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/fed2f30903b344a6aa9606e22ac00f0f : SUCCESS in 1h 28m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bf4a5bfe0dc64b22927a2d3549db0108 : SUCCESS in 5m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e3797adce4e8420daed08f56d77e2e16 : SUCCESS in 5m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f0ab07ad697247c29a9fd04d85a30233 : SUCCESS in 3m 35s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bf808f35dba44df79e1a7360559f9a42 : SUCCESS in 6m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1dce91aed0ec41dcb952b33c28feb1d4 : SUCCESS in 4m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6ef8666040204645b6da17fcd6eeddec : SUCCESS in 4m 42s\n- oslo-service-tox-py313-threading https://zuul.opendev.org/t/openstack/build/fd42179e90174d88b0456d99ff8a4d6e : SUCCESS in 3m 21s","accounts_in_message":[],"_revision_number":4},{"id":"e0c6ebb5a55a14ad00a42028a7daa6c3c4eec7e3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 14:28:13.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"fec21e0b9cdb7b9a17ba9128b067ec79bcb5ebc4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-17 14:29:19.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/71fc9fe04abe408a82518bd2a3cafa6a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a61a9b793d8347bc8164ff6cfd223075 : SUCCESS in 51s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ab6a5ded74d14431b65a79e8483c45f4 : SUCCESS in 46s","accounts_in_message":[],"_revision_number":4},{"id":"01eb6dd94b5eb7cf47348c2af0aa45bafb088950","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-09-17 16:45:56.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"65cdc5962d04de568bc764728d0899d9b8d8b5cd","revisions":{"5d06b827792949c8338716bb0f772ca63c7851ea":{"kind":"REWORK","_number":1,"created":"2026-09-15 10:47:05.000000000","uploader":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"ref":"refs/changes/13/1005713/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.service","ref":"refs/changes/13/1005713/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/1"}}},"commit":{"parents":[{"commit":"364aafec725c9b98d23426450bc247d838cba611","subject":"Resolve deprecation warnings from setuptools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/364aafec725c9b98d23426450bc247d838cba611"}]}],"author":{"name":"Daniel Bengtsson","email":"dbengt@redhat.com","date":"2026-09-15 10:46:41.000000000","tz":120},"committer":{"name":"Daniel Bengtsson","email":"dbengt@redhat.com","date":"2026-09-15 10:46:59.000000000","tz":120},"subject":"Postpone deprecated service components removal to 2027.1","message":"Postpone deprecated service components removal to 2027.1\n\nMove the removal target for wsgi.Server, sslutils, eventlet_backdoor\nand fixture from OpenStack 2026.2 to 2027.1. Update the module warning\nmessages to match and add a release note for the extended deadline.\n\nNova still uses oslo_service.fixture in tests on stable/2026.1,\nincluding compute manager and libvirt guest tests. Removing it now\nwould break those consumers before their migration is complete.\nKeep the related removal targets aligned to allow more migration time.\nThe components remain deprecated.\n\nValidation: pre-commit checks passed for all changed files.\n\nChange-Id: I759f3d765bce464d966883a6f2d3cac0d0278ce4\nSigned-off-by: Daniel Bengtsson \u003cdbengt@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/5d06b827792949c8338716bb0f772ca63c7851ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/5d06b827792949c8338716bb0f772ca63c7851ea"}]},"branch":"refs/heads/master"},"0a82d1d4e5e1064c504896d20accf117de925c6b":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-09-15 10:51:53.000000000","uploader":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"ref":"refs/changes/13/1005713/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.service","ref":"refs/changes/13/1005713/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/2"}}},"commit":{"parents":[{"commit":"364aafec725c9b98d23426450bc247d838cba611","subject":"Resolve deprecation warnings from setuptools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/364aafec725c9b98d23426450bc247d838cba611"}]}],"author":{"name":"Daniel Bengtsson","email":"dbengt@redhat.com","date":"2026-09-15 10:46:41.000000000","tz":120},"committer":{"name":"Daniel Bengtsson","email":"dbengt@redhat.com","date":"2026-09-15 10:51:48.000000000","tz":120},"subject":"Defer deprecated components removal to 2027.1","message":"Defer deprecated components removal to 2027.1\n\nPostpone removal of wsgi.Server, sslutils, eventlet_backdoor and\nfixture from OpenStack 2026.2 to 2027.1. Update the warnings and\nadd a release note.\n\nNova still uses oslo_service.fixture in its stable/2026.1 tests.\nThese components remain deprecated.\n\nChange-Id: I759f3d765bce464d966883a6f2d3cac0d0278ce4\nSigned-off-by: Daniel Bengtsson \u003cdbengt@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/0a82d1d4e5e1064c504896d20accf117de925c6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/0a82d1d4e5e1064c504896d20accf117de925c6b"}]},"branch":"refs/heads/master"},"29def278a4000d6bf33def910bce66f34a0cd777":{"kind":"REWORK","_number":3,"created":"2026-09-17 09:41:39.000000000","uploader":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"ref":"refs/changes/13/1005713/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.service","ref":"refs/changes/13/1005713/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/3"}}},"commit":{"parents":[{"commit":"364aafec725c9b98d23426450bc247d838cba611","subject":"Resolve deprecation warnings from setuptools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/364aafec725c9b98d23426450bc247d838cba611"}]}],"author":{"name":"Daniel Bengtsson","email":"dbengt@redhat.com","date":"2026-09-15 10:46:41.000000000","tz":120},"committer":{"name":"Daniel Bengtsson","email":"dbengt@redhat.com","date":"2026-09-17 09:41:34.000000000","tz":120},"subject":"Defer deprecated components removal to 2027.2","message":"Defer deprecated components removal to 2027.2\n\nPostpone removal of wsgi.Server, sslutils, eventlet_backdoor and\nfixture from OpenStack 2026.2 to 2027.2. Update the warnings and\nadd a release note.\n\nNova still uses oslo_service.fixture in its stable/2026.1 tests.\nThese components remain deprecated.\n\nChange-Id: I759f3d765bce464d966883a6f2d3cac0d0278ce4\nSigned-off-by: Daniel Bengtsson \u003cdbengt@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/29def278a4000d6bf33def910bce66f34a0cd777"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/29def278a4000d6bf33def910bce66f34a0cd777"}]},"branch":"refs/heads/master"},"65cdc5962d04de568bc764728d0899d9b8d8b5cd":{"kind":"REWORK","_number":4,"created":"2026-09-17 10:25:29.000000000","uploader":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"ref":"refs/changes/13/1005713/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.service","ref":"refs/changes/13/1005713/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.service refs/changes/13/1005713/4"}}},"commit":{"parents":[{"commit":"364aafec725c9b98d23426450bc247d838cba611","subject":"Resolve deprecation warnings from setuptools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/364aafec725c9b98d23426450bc247d838cba611"}]}],"author":{"name":"Daniel Bengtsson","email":"dbengt@redhat.com","date":"2026-09-15 10:46:41.000000000","tz":120},"committer":{"name":"Daniel Bengtsson","email":"dbengt@redhat.com","date":"2026-09-17 10:25:24.000000000","tz":120},"subject":"Defer deprecated components removal to 2027.2","message":"Defer deprecated components removal to 2027.2\n\nPostpone removal of wsgi.Server, sslutils, eventlet_backdoor and\nfixture from OpenStack 2026.2 to 2027.2. Update the warnings and\nadd a release note.\n\nNova still uses oslo_service.fixture in its stable/2026.1 tests.\nThese components remain deprecated.\n\nChange-Id: I759f3d765bce464d966883a6f2d3cac0d0278ce4\nSigned-off-by: Daniel Bengtsson \u003cdbengt@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/65cdc5962d04de568bc764728d0899d9b8d8b5cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.service/commit/65cdc5962d04de568bc764728d0899d9b8d8b5cd"}]},"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Backport-Candidate","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":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"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":""}}}]}
