)]}'
{"id":"openstack%2Frequirements~972707","triplet_id":"openstack%2Frequirements~master~I6ecb2f6b5be98555a7f1a47b2cbf28a1dca4a558","project":"openstack/requirements","branch":"master","topic":"new-release","hashtags":[],"change_id":"I6ecb2f6b5be98555a7f1a47b2cbf28a1dca4a558","subject":"update constraint for oslo.messaging to new release 17.2.0","status":"MERGED","created":"2026-01-08 14:11:50.000000000","updated":"2026-01-16 14:09:03.000000000","submitted":"2026-01-16 14:09:03.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":"972707-new-release","meta_rev_id":"f775cfdb24f037287ae258f16f8bf330baa14ede","_number":972707,"virtual_id_number":972707,"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":"2026-01-16 14:09:03.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":"2026-01-16 12:06:02.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":"2026-01-16 12:06:02.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":"2026-01-08 16:44: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":"2026-01-16 12:06:02.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":"0dc1b4643bcc887ff120d77a31e8bc6ccfb64e78","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"date":"2026-01-08 14:11:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f368d280c57b173f340b0178a3a53acdaed2bcdc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-08 16:44:24.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/29a940adebd94cae9146113569dc6b00\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67e126fd92904857ba7601bf8a227a5b : SUCCESS in 4m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b0804ed3a4ab4b5d8f9dd25cec5f5295 : SUCCESS in 3m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/19e0c81d47074410b6b576b6b0b571d8 : SUCCESS in 3m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d45c5a4ff9fc4737849dac5e39405897 : SUCCESS in 6m 00s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/6f50dc742a21489b94bcd7740f8161d7 : SUCCESS in 3m 26s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/3b3fa2ace5944aaa97bf826b476287fa : SUCCESS in 3m 22s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/677900f8b6ae4f56ae484ccf12663543 : SUCCESS in 2m 20s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/b65683c5d41d491ca9f9f89bcb2ecbae : SUCCESS in 9m 11s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/c65f5251fa4244928a660bda1143d562 : SUCCESS in 11m 57s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/1a8ca1ad9cbb4aa488c5c6d728ac0593 : SUCCESS in 6m 28s (non-voting)\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/c5b8529c1a2744888e08dc8ebbae0407 : SUCCESS in 2m 54s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/47cb42008f5e437e98fa34808e38aed7 : SUCCESS in 5m 21s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/9ce601f459e042e384c984c6e189f21f : SUCCESS in 3m 59s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/9365e576d9c64ca69c90b2b6ed32c731 : SUCCESS in 10m 36s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/66190a8640a84846bf084aaf2e3dcaf5 : SUCCESS in 5m 01s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/eaa19fa976904fa48ed0c0ef0badeef7 : SUCCESS in 5m 56s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/14f8eb4b001b46d7b19ef6398385326c : SUCCESS in 4m 26s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/2172299d9ec2407a875144551d735110 : SUCCESS in 7m 49s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/845eac93b91c47909c9caa3be41df4e7 : SUCCESS in 7m 05s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/31f66db5873e46f0a6de33cc3ba81eb9 : SUCCESS in 11m 03s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/85486ff5230b4445943a90b93499af27 : SUCCESS in 9m 49s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/5421902db8bf4044a32c3deaf83f41e9 : SUCCESS in 2m 52s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/b599c793e05649b58d621d6c2e01ce75 : SUCCESS in 10m 55s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/8e0167193ed94c319a5f8a5f936f9d33 : SUCCESS in 3m 07s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/ce1137c4513a49b396922f174b063881 : SUCCESS in 5m 04s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/30f7a34d7bda4e39b4a122fbd29cc632 : SUCCESS in 10m 49s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/84fd499da93540f7b9af36b5d85732b8 : SUCCESS in 22m 51s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/4c3b728a4aca4dc5905f187131a1c73f : SUCCESS in 4m 40s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/78365f4aecb9426280b177d39d14b612 : SUCCESS in 11m 49s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/7dd5cd7180cb40fba1fd64379ebfb5e1 : SUCCESS in 4m 37s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/e3a4e5caeadb460e819d36264f678d53 : SUCCESS in 3m 14s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/6cdc786137fb4067b00a2ea210efceb8 : SUCCESS in 24m 09s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/631ebac585104026b509cc909b4d7c7e : SUCCESS in 5m 04s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/565a5c8cbe5249258c3130a1382b6878 : SUCCESS in 5m 14s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/ac6317778bee43e78d3ebe5047b7ef3e : SUCCESS in 6m 02s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/adc55800bcce421fa3143948fc8b2def : SUCCESS in 9m 00s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/ddc32ed5bc454fa8a0ab813b5c88f057 : SUCCESS in 5m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/693f8116f5504c4c9c2491e309d265f8 : SUCCESS in 1h 02m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0dfff9c0838846e289129b7032dc04aa : SUCCESS in 1h 48m 56s","accounts_in_message":[],"_revision_number":1},{"id":"01550b8c75c9c17783c1dadf5dc997195bfb4b96","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2026-01-16 12:06:02.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"97c25065068fbc045320e2490d4eec825f4c047f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-16 12:06:50.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"6bc93c6ce84d4dcb5b465531b3063177727ddb3e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-16 14:09:03.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c522964e8d2e45a7906fd63d70618807\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/506ef8a316dd48dd8fc29f63a22d26c6 : SUCCESS in 3m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/37f33dd634d54211b8e8878938e41acd : SUCCESS in 3m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ddf323028b7746a2a65c59dceec11ec3 : SUCCESS in 3m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e46099b5821149f0a63222890e6a2440 : SUCCESS in 5m 25s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/e30cc9b10881454b84fcb1fdb116afad : SUCCESS in 2m 43s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/d70941827da04b39872b955090f67bf4 : SUCCESS in 2m 48s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/ef90c00c488e427e9d1413e41684eb51 : SUCCESS in 3m 26s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/65fe897fde7047238154114f19f003f0 : SUCCESS in 7m 23s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/ecc3ffc2ff0146c49deb5c49bd9bcf85 : SUCCESS in 4m 22s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/e81b1a1e276447d5ac317dde2f3b5080 : SUCCESS in 7m 58s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/ed65dd0ce6994a539bf3938ab8dacd87 : SUCCESS in 5m 37s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/e12d91c61f354de6b9eb962496f68166 : SUCCESS in 4m 59s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/e24c3c1c7d1f496cbc0dc97f0742ead8 : SUCCESS in 7m 44s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/9470ae9f149f4f27a9085983be91b6ce : SUCCESS in 18m 07s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/2ae1f1bdd0b94a2593cf918a0cc2d584 : SUCCESS in 6m 45s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/ef7203947f78430199f74ef8b4ff945a : SUCCESS in 9m 37s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/472fdc4608674a4891fb422437f18c59 : SUCCESS in 9m 48s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/7ae29ff57d654977860a1e415fca184f : SUCCESS in 1m 48s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/6a238b002ff9430e88370be5aad4713f : SUCCESS in 12m 44s\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/da36fd9cd39c4d03af415a48225ab10a : SUCCESS in 28m 45s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/1b0292097fea491d92d4bbe2af12cec6 : SUCCESS in 7m 12s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/31a1f550dde845ce9bc1c4b8251edacf : SUCCESS in 13m 29s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/1a072dc018f141c7b1ddd5320d4fd577 : SUCCESS in 4m 53s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/6a64ce0d087a42b8985883b89181cad8 : SUCCESS in 5m 13s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/92225f8398ea4225b645637b64ae9eb1 : SUCCESS in 25m 35s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/45e739a96dd2447c9a7674a3c3f3dbc4 : SUCCESS in 6m 36s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/754153cde47d45d59bde687c4127002b : SUCCESS in 5m 01s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/9eda2e31ed02428d95663bb47873c54b : SUCCESS in 6m 06s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/36bc062a054b4b37a2296235b98ea052 : SUCCESS in 9m 12s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/70ccff30ca2846b5ad65169f7f9d8a6f : SUCCESS in 4m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bd784a0baa9447b489bd2c772f64c677 : SUCCESS in 34m 21s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e0bf0701aa98442788407e5778c21a65 : SUCCESS in 1h 37m 32s","accounts_in_message":[],"_revision_number":1},{"id":"f775cfdb24f037287ae258f16f8bf330baa14ede","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-16 14:09:03.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"cddb04e1030fb2cd91f614dcc9da648c90ee7d39","revisions":{"cddb04e1030fb2cd91f614dcc9da648c90ee7d39":{"kind":"REWORK","_number":1,"created":"2026-01-08 14:11:50.000000000","uploader":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"ref":"refs/changes/07/972707/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/07/972707/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/07/972707/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/07/972707/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/07/972707/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/07/972707/1"}}},"commit":{"parents":[{"commit":"dfcad1d7fe24ad7a6f664eef2fe787a8c990fc83","subject":"Bump diskimage-builder to latest version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/dfcad1d7fe24ad7a6f664eef2fe787a8c990fc83"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2026-01-08 14:01:49.000000000","tz":0},"committer":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2026-01-08 14:01:49.000000000","tz":0},"subject":"update constraint for oslo.messaging to new release 17.2.0","message":"update constraint for oslo.messaging to new release 17.2.0\n\nmeta: version: 17.2.0\nmeta: team: oslo\nmeta: diff-start: -\nmeta: series: gazpacho\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: I8e794c154472e6200b85e7db226af2588573d73a\nmeta: release:Code-Review+1: Daniel Bengtsson \u003cdbengt@redhat.com\u003e\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: I6ecb2f6b5be98555a7f1a47b2cbf28a1dca4a558\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/cddb04e1030fb2cd91f614dcc9da648c90ee7d39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/cddb04e1030fb2cd91f614dcc9da648c90ee7d39"}]},"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":{}}}]}
