)]}'
{"id":"openstack%2Frequirements~978220","triplet_id":"openstack%2Frequirements~master~Ied3e43b17fc705637d0db5abaa6f4fc245899bbe","project":"openstack/requirements","branch":"master","topic":"new-release","hashtags":[],"change_id":"Ied3e43b17fc705637d0db5abaa6f4fc245899bbe","subject":"update constraint for python-octaviaclient to new release 3.13.0","status":"MERGED","created":"2026-02-27 15:43:09.000000000","updated":"2026-02-28 00:01:50.000000000","submitted":"2026-02-27 23:59:20.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":"978220-new-release","meta_rev_id":"451b7999bf1e464baefce35aa672c5a9db570f25","_number":978220,"virtual_id_number":978220,"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":"2026-02-27 23:59:20.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":"2026-02-27 20:27:00.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":"2026-02-27 20:27:00.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":"2026-02-27 17:04:17.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-02-27 20:27:00.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":"9b7c52089aef61b506216e919dbbf856ab2c1cb7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"date":"2026-02-27 15:43:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ac7e4765d1a3047b24fa0f660ccd273e54c11a88","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-27 17:04:17.000000000","message":"Patch Set 1: 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/c84de3c9e1fa4552b57d734b3081ebf9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1ee0db3738df475493023ad4f01138dc : SUCCESS in 3m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/30b4d3dd813246718a5d4ac3258f1172 : SUCCESS in 2m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4c477cabefc54ed086111386f528a7c2 : SUCCESS in 4m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b44c3a600945414784170f743f5dfcb8 : SUCCESS in 3m 08s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0de5fa76ffa243b298d8c69a044d7334 : SUCCESS in 4m 59s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/d534505c4020430b906a301c1ddec70b : SUCCESS in 3m 35s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/c58aa38bafdb42c4848cde78e03aed02 : SUCCESS in 2m 26s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/e9880e1e4771487caa8002ab55cef97b : FAILURE in 4m 46s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/0bb0b9c2f4104280901de4a099e6847d : FAILURE in 2m 33s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/0e060815407e4d8fadb3b5827a0b28ca : FAILURE in 5m 32s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/8c6eb678483842c3b8a26dc2d32004ce : FAILURE in 5m 05s\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/a220c91aaea84994b7b8d467f4ec9621 : SUCCESS in 4m 50s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/5ebab1be2896402bba2a1f8dc8b18651 : SUCCESS in 4m 42s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/ef198343e4c24c7fb6258d65b1a686a7 : SUCCESS in 3m 56s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/9cc72d3f12ac4f2baff32de9a7379834 : SUCCESS in 8m 03s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/a1a4a777b9804174beb7a0308db70f07 : SUCCESS in 4m 59s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/2d450596a9de4274b74c96f919d6194c : SUCCESS in 5m 07s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/3f53fc9633474e8e8d0bc1909a77c0ef : SUCCESS in 8m 34s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/51e6d63a551e451aab10ed7c14d79a9b : SUCCESS in 19m 35s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/f85edaab0d4c4d6198772b12776bbc40 : SUCCESS in 3m 56s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/a779b4afc46e459b94210f42c3878d92 : SUCCESS in 6m 34s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/30a8f301810d429bbbc249eb7d90781a : SUCCESS in 13m 08s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/1284c02b5eb54b8f917cc4a8b35deb32 : SUCCESS in 2m 18s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/3fdae4fb08bc4da5904ed66bdc768c76 : SUCCESS in 6m 25s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/16dcbe5e56574df7bf1f2504ddde25a7 : SUCCESS in 4m 04s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/2bb8cfd6cdbe44b498c03a69c11e819c : SUCCESS in 5m 40s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/2138cdfbf41843c78ffc5e7dff4636d9 : SUCCESS in 12m 26s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/2bc69191c12f4ca8a469edb75a3f1da7 : SUCCESS in 25m 19s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/4a7b1adfd33342f78a4f3903ed114660 : SUCCESS in 4m 16s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/7a3303f9430943fdb02436a7d3872ad7 : SUCCESS in 12m 53s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/a25617952f794469b2ec948fac46fde7 : SUCCESS in 3m 07s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/9f4fce166e7b4762bacb45edc7c6c816 : SUCCESS in 2m 22s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/7c86e15822c7469da92bef176a5516e0 : SUCCESS in 32m 33s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/0242e6ab762c47e488bd3d06be23e442 : SUCCESS in 7m 48s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/308ed97424a4455185380a14cd438f7b : SUCCESS in 5m 38s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/d83a3f23f33749d4b6cab050ddd96c76 : SUCCESS in 5m 23s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/3208577502e448e598e84b8b395c39fb : SUCCESS in 11m 31s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/c06a19a12b7f4a67a3d6eb6fd647a11f : SUCCESS in 7m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1b6f54b4b30b4c3f8b4fa4f6a0df3a09 : SUCCESS in 1h 01m 53s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f19c92aed98845cba8e7dc39104de27d : FAILURE in 1h 10m 32s","accounts_in_message":[],"_revision_number":1},{"id":"7bde760d7c3861addd1cd90b0dbbacac98793e47","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-02-27 20:27:00.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2b50d130fb2ca0dfd260698d05cf509ab1b29a2d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-27 22:03:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/048853357fcb4d39abd86b5ce1b82f2a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/823cb12fb58244ff8d4df2a144c79330 : SUCCESS in 3m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9536a24498964a09b222aac308a12c82 : SUCCESS in 2m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/92cd78d09edf4c6b9b2087091b5a3e13 : SUCCESS in 3m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6d84114dce3c4c4e8138045aa6cc7fae : SUCCESS in 2m 58s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5f69cd5680264981b0203774274d64fa : SUCCESS in 6m 51s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/4cc9a9c8843243a0a6ba2667a5930f88 : SUCCESS in 5m 16s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/3c4a5af6c80145418ccd9a1515503c31 : SUCCESS in 5m 20s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/587061eed93a4cd48ffa3114f28a5f00 : SUCCESS in 3m 58s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/547ea071b5b14cba8bc680d8b36bb451 : SUCCESS in 5m 08s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/2a9fb754a03842ad9aed80dcf11dec4c : SUCCESS in 5m 43s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/e8a9599f032948168ddaa77b6e16020a : SUCCESS in 2m 55s\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/b4fc04314d5f43f8bbc83c1ecca49963 : SUCCESS in 4m 32s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/62e79e72656a4638badc49362ddc6623 : SUCCESS in 3m 08s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/30249b229cdf40dcbf3303cdf28c8922 : SUCCESS in 4m 12s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/66ca7d49f61944cfb700380526bcb578 : SUCCESS in 12m 11s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/53f2ee67c8c94777bdd1302405831b4d : SUCCESS in 6m 50s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/ad2f208186f146f39a156161811b22b6 : SUCCESS in 6m 21s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/9f51243233a24da88147f46ead38b3f3 : SUCCESS in 7m 06s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/54c1895c078e40fabe028c481e1e4487 : SUCCESS in 18m 19s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/25993c7cc6114d35bfc5495fd8e1fab8 : SUCCESS in 6m 29s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/7be63dd8210f448daebb81db55c67b48 : SUCCESS in 8m 20s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/08a785f9f1d04835a54459a193f7e420 : SUCCESS in 12m 47s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/44ec65e413ba4499a85a47ab9234aa03 : SUCCESS in 3m 46s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/e1988e5c7af24cca91213b523a5f5024 : SUCCESS in 11m 14s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/ea1dd766226145b5801044a65e97ffb0 : SUCCESS in 5m 33s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/2315e8e8b2d645f4bd1c23e1321a54da : SUCCESS in 4m 48s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/ba62b92f52fc4963af4c121ce1673122 : SUCCESS in 11m 54s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/098b05d4ed574efb94d5876555e0c672 : SUCCESS in 21m 59s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/68d7a5660ae74a3d817656894af9a105 : SUCCESS in 7m 24s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/9599ece731ff4bf499cf89bc5b949c6f : SUCCESS in 12m 18s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/a9b73eee10974388bb0179338bfccb95 : SUCCESS in 4m 14s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/b9c08d302c9942c29436189448be8082 : SUCCESS in 4m 03s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/2417ef628a9647dfb10a31eced033fe4 : SUCCESS in 23m 52s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/41ad6c125b9245379d8ec5cba70d05de : SUCCESS in 8m 04s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/5ad56144ab944287b328df097f71a070 : SUCCESS in 3m 26s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/ba3c4ed05fba4e2e83c8837b3145c90f : SUCCESS in 4m 55s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/c79296edb9b143f49284107c560788e4 : SUCCESS in 17m 03s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/e16ed0e9ab0f4f14b0d8187640013a4c : SUCCESS in 8m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/41f00044caa040f8b9be8075293bbe86 : SUCCESS in 39m 41s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/52d2665aff4543c78d321e636909ae5e : SUCCESS in 1h 30m 32s","accounts_in_message":[],"_revision_number":1},{"id":"0057085135a37340eeae1a34887757dc55a48639","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-27 22:04:31.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"b5ecb34b9fe73bf2e5d23ab3087eb251192663e2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-27 23:59:20.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2cce01561f70413eb0ebbd2bcae27987\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ad647bdcccf4b288f4ded1fd4acb891 : SUCCESS in 2m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/017f1e9b438c4e0aa01965dadc1f9629 : SUCCESS in 2m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6f2ef2fe5f254557b8f61a80daceb9a6 : SUCCESS in 3m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/54aee746c35b4dfbbc066b51a61fe671 : SUCCESS in 3m 36s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/09e68bd0598242bcb5d2138390875030 : SUCCESS in 3m 31s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/5d9887e403424561b825933720f278c4 : SUCCESS in 3m 22s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/a33cac042e5c4a86a72d4aac5e4d2fb1 : SUCCESS in 5m 42s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/e1b3a615e5a44d4e848cd9dd467d4ce8 : SUCCESS in 5m 59s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/f591f484432e456ea79dbbe06eccc35b : SUCCESS in 5m 40s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/0352bbe44ba24fbcb4d4fd735c304b08 : SUCCESS in 7m 14s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/4ce930c947e9401c9962c74cab819ce0 : SUCCESS in 6m 55s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/b87b93a7e18347a38bb596964437110b : SUCCESS in 7m 12s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/a9cd4c3cc7d44d74baaf4c78ee7b75dd : SUCCESS in 6m 04s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/e723df83b5584eeb87320cf233fe787c : SUCCESS in 9m 06s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/2e35776192bf426da88507071904dfa9 : SUCCESS in 17m 46s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/6d72a0f11090453593bb0e0aca0d4a3c : SUCCESS in 7m 25s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/310245bf38714839ad64d2a8fa03d654 : SUCCESS in 4m 54s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/2d7941e8cd5f4d0da60267a6e806e61e : SUCCESS in 8m 32s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/85a2de79fffd416b93530e86bf21aedd : SUCCESS in 2m 32s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/e9408b22434f4358b1cee062f9dca1ff : SUCCESS in 10m 40s\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/b7739443d62a48c4b9258e02de48e96d : SUCCESS in 29m 53s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/42995c92db9b41d4b69df6b213bf931c : SUCCESS in 7m 39s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/a9687442ce144ce78798ccb804c30eff : SUCCESS in 16m 22s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/18f284ded5dc4d7d8bcfa2eb27badb18 : SUCCESS in 5m 36s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/00284903c0a04950b472964389728849 : SUCCESS in 3m 54s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/7fac609086d84ed5881d8cb7d8390b3b : SUCCESS in 28m 41s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/1bbd7b013eae4a088989faf289c1b858 : SUCCESS in 7m 06s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/c606c8fb5c494a8d8619e3fcaaa28448 : SUCCESS in 4m 51s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/9ae08c78fbe44e869131088064e5d32b : SUCCESS in 5m 38s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/0b2b201c10e14fd39e2563b584dda865 : SUCCESS in 8m 51s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/99de8007fe144e8a83a5983cf6ebbf49 : SUCCESS in 3m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/abde130ce0024bb780eb0b46b4e712ee : SUCCESS in 1h 09m 18s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8470e1c37cb54103a759678b10a46499 : SUCCESS in 1h 45m 41s","accounts_in_message":[],"_revision_number":1},{"id":"db13872351668e876f92b46307088e864ab82227","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-27 23:59:20.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"451b7999bf1e464baefce35aa672c5a9db570f25","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-28 00:01:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b1d2b38f2be743b1b77633a4375dd5a1\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3154c65c264c41188a0e8efc97dcb9ee : SUCCESS in 1m 38s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"6dc6321ef6609231b3d78bfeb59194d4b24ae1c1","revisions":{"6dc6321ef6609231b3d78bfeb59194d4b24ae1c1":{"kind":"REWORK","_number":1,"created":"2026-02-27 15:43:09.000000000","uploader":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"ref":"refs/changes/20/978220/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/20/978220/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/20/978220/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/20/978220/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/20/978220/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/20/978220/1"}}},"commit":{"parents":[{"commit":"9decec49f310d9a4344242f27191ca8954bead22","subject":"Merge \"update constraint for python-heatclient to new release 5.1.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/9decec49f310d9a4344242f27191ca8954bead22"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2026-02-27 15:33:07.000000000","tz":0},"committer":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2026-02-27 15:33:07.000000000","tz":0},"subject":"update constraint for python-octaviaclient to new release 3.13.0","message":"update constraint for python-octaviaclient to new release 3.13.0\n\nmeta: version: 3.13.0\nmeta: team: octavia\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: Iecd6ebded6ed65ccc62391708febfa33b34ced47\nmeta: release:Code-Review+2: Elod Illes \u003celod.illes@est.tech\u003e\nmeta: release:Workflow+1: Elod Illes \u003celod.illes@est.tech\u003e\nChange-Id: Ied3e43b17fc705637d0db5abaa6f4fc245899bbe\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/6dc6321ef6609231b3d78bfeb59194d4b24ae1c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/6dc6321ef6609231b3d78bfeb59194d4b24ae1c1"}]},"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":{}}}]}
