)]}'
{"id":"openstack%2Frequirements~950169","triplet_id":"openstack%2Frequirements~master~I1972ac9015e974ed6d1dd0896959f2ecd8d4c04a","project":"openstack/requirements","branch":"master","topic":"new-release","hashtags":[],"change_id":"I1972ac9015e974ed6d1dd0896959f2ecd8d4c04a","subject":"update constraint for oslo.utils to new release 9.0.0","status":"MERGED","created":"2025-05-16 13:38:25.000000000","updated":"2025-05-17 22:44:45.000000000","submitted":"2025-05-17 22:44:45.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"950169-new-release","meta_rev_id":"b32ad9d3ea8cebb8c4810accaf4e478f10f16b82","_number":950169,"virtual_id_number":950169,"owner":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-05-17 22:44:45.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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":2,"date":"2025-05-17 20:55:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":1,"date":"2025-05-17 20:55:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-16 15:13:24.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":"2025-05-17 20:55:31.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"}],"messages":[{"id":"3f0d446262bcc3ccb0d96294efd1383eb3610106","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"date":"2025-05-16 13:38:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e7efb89612e59900025fa31974c9a72c4e71eec5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-16 15:13:24.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cd79be1b90e14f68ab2ec0fb87ae2430\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba078153818f4f12894ebddb743b81d2 : SUCCESS in 2m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/639d4c0f3fd54e3190b0707f2b3c0586 : SUCCESS in 3m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1f48b743f2814ea7a890cd276a536ac2 : SUCCESS in 4m 17s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/cd88e7aaefd6486c9eef8a8bf71ea8ac : SUCCESS in 3m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0f31234e62744deaaace293edec962fb : SUCCESS in 7m 00s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/3c2c18979dbc480a8d175f70e7e347ef : SUCCESS in 5m 23s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/6f1bb8d733d245e29e6315af4efcbd79 : SUCCESS in 4m 12s\n- requirements-tox-py39-check-uc https://zuul.opendev.org/t/openstack/build/ec5fc5696aa84b599494412ad2da9a16 : SUCCESS in 17m 47s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/f67a2eed59a04676b8c3db377a617650 : SUCCESS in 9m 50s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/729cb46f566a4ae79a535e02cf2182b6 : SUCCESS in 22m 47s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/a2a87b7617354e54aaee83073236a40d : SUCCESS in 28m 12s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/02a5718597624f44b4a8948f6fee7831 : SUCCESS in 24m 40s (non-voting)\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/e8e64982df4a40728a9b90eb0786114b : SUCCESS in 4m 55s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/c66a6a03ae1b4f9fa24113c1728dfcef : SUCCESS in 4m 35s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/a6ce7b029e584fa4b93aa1f7e7cda6cb : SUCCESS in 4m 11s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/f26950a6778c4cd9bcb6039de2a75cea : SUCCESS in 8m 49s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/4c4cc2c3eb42436ab2cc11190b551617 : SUCCESS in 4m 32s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/9bcc8852275a4acf8d36a2b717645e6a : SUCCESS in 4m 58s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/e7ff054536654106beef20a72d1d7627 : SUCCESS in 5m 16s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/aa93055f2d764f468ecd0353441fc5b4 : SUCCESS in 11m 19s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/4d16cde6396c475caafbc9eed3280108 : SUCCESS in 8m 16s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/3fecd42eeab743b3abd2e809cb64f487 : SUCCESS in 4m 49s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/d1be00a74d714a70b8416f86469e6bdc : SUCCESS in 15m 28s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/96468eb23b8b47f790b601928cc05cbf : SUCCESS in 2m 10s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/c9332e0e495748a787a20106d3c6f0b3 : SUCCESS in 10m 21s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/12af4e0e101c497a88bb88fa8d38901c : SUCCESS in 2m 38s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/170b4e83a1c240dab415e35a37d470d7 : SUCCESS in 5m 29s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/c7b57654f60842549d1421ff399a26c9 : SUCCESS in 11m 27s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/e128bde0d2b447a6904808ae6b55e4cd : SUCCESS in 13m 58s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/ce2f53f3383446449bdeb497708f9ee2 : SUCCESS in 4m 09s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/d0f0cb1da8a34be690a3d881a29a0bbf : SUCCESS in 8m 30s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/f7ea1dd4f79b491086bdf0520d7ab52d : SUCCESS in 7m 00s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/8c588e432538406d926266e0e6bf9348 : SUCCESS in 3m 53s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/a203a881786c481ba09c670f6d54eb87 : SUCCESS in 25m 29s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/68051d6bc3204a9aad525bb29cad4396 : SUCCESS in 7m 12s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/cebe1eb9cfde47cfa7f1bbfce0144e7f : SUCCESS in 6m 20s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/7381e2a536fa4cc0aae325eee0e7fbef : SUCCESS in 6m 35s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/e68100dcb53b4d5dad2e7df18fc9c931 : SUCCESS in 16m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/27422abda3ca44409b983f88057bfa2c : SUCCESS in 57m 37s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/98607118b17a4fabab2aead32df82917 : SUCCESS in 1h 29m 19s","accounts_in_message":[],"_revision_number":1},{"id":"b191cba35cbd0623d424a267274d46d03e1b8d73","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2025-05-17 20:55:31.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"f712df137d541203266bd0ad443d8cedc2b4993b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-17 20:56:16.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"9e3a46a4ae17b40e6b1d51aee55a2c9814f58327","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-17 22:44:45.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5e7fd02af89e436b9d34bcb1a3f17e5b\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/68e66a7b68f4450296649163c9b0d1ba : SUCCESS in 3m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dc852e74608744bfac0a8498e8b397e5 : SUCCESS in 3m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d9d0bec938f349ec8f925387204c0b5f : SUCCESS in 3m 49s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/739a2e5afe17497c9fff1f9b0da4ab6d : SUCCESS in 3m 29s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/f2e0e6e5e4a34651b775b1d156b3a831 : SUCCESS in 3m 39s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/f82553a8f96f43ae8d79b8fc9ec06642 : SUCCESS in 5m 01s\n- requirements-tox-py39-check-uc https://zuul.opendev.org/t/openstack/build/0794bef22ebd4529b522130714b4f298 : SUCCESS in 16m 07s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/e79a7d75bb924e9f80a58c28a8c13b49 : SUCCESS in 8m 53s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/c2e2a99eba9c4c1ab8c73070095de0a7 : SUCCESS in 20m 27s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/4e513349b1174ac88bcb5e39bf3019e4 : SUCCESS in 19m 48s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/ddddc876ed274626a16a52bc525c17b1 : SUCCESS in 11m 23s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/205a228ddaf34736a56ca8b9ee916bb3 : SUCCESS in 5m 11s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/95c084b52f14491ea775c2d64a3f9b97 : SUCCESS in 6m 45s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/80d8ee207689447bb34b44550735a8bf : SUCCESS in 9m 22s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/99c61d76795e47a2a61757ca578c1bac : SUCCESS in 15m 07s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/ca87ceee0be64db5ba26bcea4b4b48e5 : SUCCESS in 6m 27s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/e419ffce2df244938cf50fde92fd2a3c : SUCCESS in 5m 01s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/a45d54f9d6f4485c84d997b7601edcac : SUCCESS in 12m 10s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/ee69cf4eae2c4d7aab0a3910c03ed5b0 : SUCCESS in 1m 52s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/55b1d6d143834cab92c149f770f858e0 : SUCCESS in 5m 51s\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/844f29ef3379488c91ef34f8635bee2d : SUCCESS in 13m 54s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/3dd29a87852c4df1a5f44fe7b7abaa3f : SUCCESS in 7m 28s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/d9232b2b8d2c44c7acd187bb87fc1be5 : SUCCESS in 14m 23s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/8b6c0b192d8e4c2ea84db8badf33893b : SUCCESS in 7m 04s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/5525261352a44cac89717b6895f75ea9 : SUCCESS in 4m 59s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/ac4fccf6ac4f4128ac99ce1e785591ae : SUCCESS in 26m 30s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/a51d865da28546e1b0b7e8dd0bc36566 : SUCCESS in 6m 15s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/67cd60fc20044402a5781c600537aa70 : SUCCESS in 6m 24s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/e2e0705be2ff4ce9895688c03b1e4024 : SUCCESS in 6m 28s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/077719affbdd4433a269a2bccf049c3a : SUCCESS in 6m 47s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3e99ff1595df4abfbde6e30d29a02378 : SUCCESS in 52m 08s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5e76d6b1db324aafb64d81dac9494778 : SUCCESS in 1h 32m 00s","accounts_in_message":[],"_revision_number":1},{"id":"b32ad9d3ea8cebb8c4810accaf4e478f10f16b82","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-17 22:44:45.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8300e806b6684a3e0bfd1b6b95fd5357f379cecc","revisions":{"8300e806b6684a3e0bfd1b6b95fd5357f379cecc":{"kind":"REWORK","_number":1,"created":"2025-05-16 13:38:25.000000000","uploader":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"ref":"refs/changes/69/950169/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/69/950169/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/69/950169/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/69/950169/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/69/950169/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/69/950169/1"}}},"commit":{"parents":[{"commit":"eebb7f4ef7201abc5a5407e8ad1ab51d904ea8c9","subject":"Merge \"update constraint for aodhclient to new release 3.8.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/eebb7f4ef7201abc5a5407e8ad1ab51d904ea8c9"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-05-16 13:28:22.000000000","tz":0},"committer":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-05-16 13:28:22.000000000","tz":0},"subject":"update constraint for oslo.utils to new release 9.0.0","message":"update constraint for oslo.utils to new release 9.0.0\n\nmeta: version: 9.0.0\nmeta: team: oslo\nmeta: diff-start: -\nmeta: series: flamingo\nmeta: branch: master\nmeta: release-type: release\nmeta: pypi: yes\nmeta: first: yes\nmeta: release:Author: Elod Illes \u003celod.illes@est.tech\u003e\nmeta: release:Commit: Előd Illés \u003celod.illes@est.tech\u003e\nmeta: release:Change-Id: Ia3fb0f4c1b2ecb48d050bef99b6e7bd74d70ce91\nmeta: release:Code-Review+2: Elod Illes \u003celod.illes@est.tech\u003e\nmeta: release:Workflow+1: Thierry Carrez \u003cthierry@openstack.org\u003e\nmeta: release:Code-Review+2: Thierry Carrez \u003cthierry@openstack.org\u003e\nChange-Id: I1972ac9015e974ed6d1dd0896959f2ecd8d4c04a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/8300e806b6684a3e0bfd1b6b95fd5357f379cecc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/8300e806b6684a3e0bfd1b6b95fd5357f379cecc"}]},"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"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":{}}}]}
