)]}'
{"id":"openstack%2Frequirements~958451","triplet_id":"openstack%2Frequirements~master~I47379e93ed7d79de86325c89542a08f73de601b4","project":"openstack/requirements","branch":"master","topic":"new-release","hashtags":[],"change_id":"I47379e93ed7d79de86325c89542a08f73de601b4","subject":"update constraint for oslo.upgradecheck to new release 2.6.0","status":"MERGED","created":"2025-08-25 13:21:54.000000000","updated":"2025-08-27 11:23:39.000000000","submitted":"2025-08-27 11:22:05.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"958451-new-release","meta_rev_id":"e516b1b73853322b1333da74c126728a879e2a61","_number":958451,"virtual_id_number":958451,"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-27 11:22:05.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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2025-08-27 09:06:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":1,"date":"2025-08-27 09:06:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-25 14:43:00.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-08-27 09:06:24.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"}],"messages":[{"id":"9ba6cfb0d95f734ece0869dcea48c83fd01ba95d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"date":"2025-08-25 13:21:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e844f6fb6a7dc38300c4039a76740f237ed831be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-25 14:43:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ca83391865f442d5b022dae1b455e5f9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/86d481b44bbc41a595f588e27cc07800 : SUCCESS in 3m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c74d1036d65842f5820378910371edcd : SUCCESS in 3m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b2cbf521bf7440948ff4dba36542cbfe : SUCCESS in 4m 57s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f219c23fe337432380dc857ef6344356 : SUCCESS in 5m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/acda928eeda94482a13e1e864a7649d7 : SUCCESS in 3m 48s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/14dc02eb7d894545b05bc6038a0612c1 : SUCCESS in 5m 44s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/ebd33a4f25d74fdc92850151aad068a7 : SUCCESS in 3m 15s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/c5078a2d239641419ae617b899ee7b6a : SUCCESS in 10m 34s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/26b4fc64915541b1bb7e94388bdcc9fc : SUCCESS in 19m 16s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/f0cf078dc9e3424e9c615216ee7e018b : SUCCESS in 18m 24s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/cd13c3943a7f4addaead3c7c13719503 : SUCCESS in 24m 02s (non-voting)\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/40d1389001a64c06988d914b38132a7d : SUCCESS in 4m 38s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/514962ba22e84dc9b8fbe836af8cf9d4 : SUCCESS in 3m 36s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/1e0b368ac62149318be27185eda4f0d1 : SUCCESS in 3m 51s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/ec1f164490734463a08f23d693b751e0 : SUCCESS in 7m 08s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/2fc5d129ed5a43fabc65191348618ce6 : SUCCESS in 4m 44s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/d6137b115d6d49e5ab917ca3aecdf04c : SUCCESS in 5m 33s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/c41ab57f29d340e08c45ce85e3bdfac3 : SUCCESS in 7m 48s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/32f4692df61d43a9ba1c12b00a68bd8c : SUCCESS in 17m 03s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/2bf110ae304c4b128f15adebd63c8248 : SUCCESS in 8m 31s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/a44310e0cb2141d08ae9d23276ba3543 : SUCCESS in 8m 27s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/e50067d1f8c44775844bfebc5a6f2651 : SUCCESS in 11m 35s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/3b14d6ad06c44884b047d447d7607fce : SUCCESS in 2m 08s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/90e52ec8194c474abc015ffe3d581fbf : SUCCESS in 6m 51s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/1ae10560695141b899cbf4984e0615fa : SUCCESS in 4m 12s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/f4e7db9a80924cdabf52380999cc1499 : SUCCESS in 3m 36s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/8d13df9a94e3482ba8922003721f6a90 : SUCCESS in 11m 11s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/6df86a871b224e578775ea4335fd66ac : SUCCESS in 19m 12s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/8d9c7ae6dc2e4cb9a0258c1311669bc2 : SUCCESS in 8m 38s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/8da55bbbdde244878d35859607a5b9c0 : SUCCESS in 15m 24s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/49e331c334774584ae44782ef84f8e7e : SUCCESS in 4m 55s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/efb0f9fc4f08423d833ae929860cb2d6 : SUCCESS in 3m 49s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/1e948a5a6d9342be91a786004dd459e5 : SUCCESS in 23m 59s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/aa6a86c806c4422d8d8e52dd38e8ce97 : SUCCESS in 6m 32s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/9b2dd7fee06342bbbba0b0976b4d2818 : SUCCESS in 6m 31s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/150fc440f6c14412b7b576b1b88f930f : SUCCESS in 5m 53s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/e45d51cc1a8d496fbb4eb7bb10b81a17 : SUCCESS in 17m 57s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/59acb7f05c65403a8e3c7822dc44dd8c : SUCCESS in 6m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5d1c7297ccdd48b6ac4d94c3e1f2b82d : SUCCESS in 54m 36s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/34509380ab074cb69d9e7e0b599472f2 : SUCCESS in 1h 19m 28s","accounts_in_message":[],"_revision_number":1},{"id":"4b04bb59bcf736f04336a4063f0b174afa771fd0","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-08-27 09:06:24.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cce99d22d27cd1b6a1a20c95c4c33d5f5e427f45","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 09:09:06.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"7829e129e8290637e98f0397b69f2d159294a4f4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 11:22:05.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/acc963d21ec74572af058e30d0a19d0e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/38af9c67267a48e38baa38bbd47900fe : SUCCESS in 2m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/feb8cc39671f4a549792a5abbfd7509f : SUCCESS in 4m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/68b9db897ab743b3afaf779ad55485f8 : SUCCESS in 3m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/dad3a6ffddd54eedb352682aef92009f : SUCCESS in 4m 57s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/1d300ea99f9147f98b76c69de35ba75b : SUCCESS in 3m 48s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/74bcf701b7fb477393155b2b41de8da6 : SUCCESS in 3m 12s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/353f9c651106445799c46c040d7684f8 : SUCCESS in 10m 51s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/8ab92953211040a8abffcc8f7760804b : SUCCESS in 17m 32s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/bcafcb0460be4b5aaf5417c3c247968f : SUCCESS in 15m 58s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/2e50ced3f7b94a50880fb83b0d0c3d69 : SUCCESS in 13m 24s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/d320433a957d407b84965dc023bef526 : SUCCESS in 5m 56s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/9e8c5b00e57f49e3b438ad67cb45d721 : SUCCESS in 3m 42s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/d9b35cc8ba4e4d0bb080348775b63371 : SUCCESS in 10m 17s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/894b42cce27f444389ba6dd921f3064f : SUCCESS in 16m 36s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/60cc81e027bc4562b5254eb2b9b121bc : SUCCESS in 5m 27s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/73c0aee723434c82892570c19407a76e : SUCCESS in 8m 31s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/6de14ac4960847b694b1be09e72d50ea : SUCCESS in 14m 12s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/fe02370819154e239fd70f816351a01e : SUCCESS in 2m 48s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/f1a5339f38ac4961b21d39cf7666b46c : SUCCESS in 6m 42s\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/96a12b54ddb145ff85ccfe571c1c50ef : SUCCESS in 19m 43s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/18db3a352d25440aa29d1aa13349d7fd : SUCCESS in 5m 03s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/eac17fee03454266bdbf26dc485f9bf0 : SUCCESS in 15m 44s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/8f429e295ad045448554ce26716654d5 : SUCCESS in 5m 09s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/7a21b792e3bb4f85bbee582277b3ff0e : SUCCESS in 3m 02s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/36cf25506c654b6fbaecef2726c80497 : SUCCESS in 31m 52s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/4f67ede847d34b7caace599e0f230408 : SUCCESS in 8m 51s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/4c856344b766418680d4d173a9054e0b : SUCCESS in 3m 38s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/d71a0bb977aa4bb98d777bfa748b2bc7 : SUCCESS in 6m 24s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/c78776552641416092e92cafb446b775 : SUCCESS in 19m 16s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/c764e148a723427a83a10bc8263b8e41 : SUCCESS in 6m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/56e14550a6014c10965cc22d5d20b6bf : SUCCESS in 34m 55s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d0ef677c4e724bb08ef427c6316a50be : SUCCESS in 1h 34m 00s","accounts_in_message":[],"_revision_number":1},{"id":"d9d4cc9c45b7d1b0d674fcd3f67c80b934204d54","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 11:22:05.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"e516b1b73853322b1333da74c126728a879e2a61","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 11:23:39.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/60ff73e16f52431ca47160c60d5dda6c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/043c4f83592747529aa00381438f9c33 : SUCCESS in 51s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"bf0d4e1f4ffbad4f35308723b9ff046faa640a28","revisions":{"bf0d4e1f4ffbad4f35308723b9ff046faa640a28":{"kind":"REWORK","_number":1,"created":"2025-08-25 13:21:54.000000000","uploader":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"ref":"refs/changes/51/958451/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/51/958451/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/51/958451/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/51/958451/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/51/958451/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/51/958451/1"}}},"commit":{"parents":[{"commit":"8d8121c57bf26115a335f82120014d4cfd0473c4","subject":"Merge \"update constraint for python-observabilityclient to new release 1.1.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/8d8121c57bf26115a335f82120014d4cfd0473c4"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-08-25 13:11:51.000000000","tz":0},"committer":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-08-25 13:11:51.000000000","tz":0},"subject":"update constraint for oslo.upgradecheck to new release 2.6.0","message":"update constraint for oslo.upgradecheck to new release 2.6.0\n\nmeta: version: 2.6.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: Elod Illes \u003celod.illes@est.tech\u003e\nmeta: release:Change-Id: I60f47c46a879a4dd6bb24244c9bf540a9951061f\nmeta: release:Code-Review+2: Elod Illes \u003celod.illes@est.tech\u003e\nmeta: release:Code-Review+2: Thierry Carrez \u003cthierry@openstack.org\u003e\nmeta: release:Workflow+1: Thierry Carrez \u003cthierry@openstack.org\u003e\nChange-Id: I47379e93ed7d79de86325c89542a08f73de601b4\nSigned-off-by: OpenStack Proposal Bot \u003copenstack-infra@lists.openstack.org\u003e\nGenerated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/bf0d4e1f4ffbad4f35308723b9ff046faa640a28"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/bf0d4e1f4ffbad4f35308723b9ff046faa640a28"}]},"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}}]}],"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":{}}}]}
