)]}'
{"id":"openstack%2Frequirements~1000821","triplet_id":"openstack%2Frequirements~master~I664246cb1f4078324a58750470acf58ccd2cba0c","project":"openstack/requirements","branch":"master","topic":"new-release","hashtags":[],"change_id":"I664246cb1f4078324a58750470acf58ccd2cba0c","subject":"update constraint for neutron-lib to new release 5.0.0","status":"MERGED","created":"2026-08-13 10:19:24.000000000","updated":"2026-08-15 10:26:13.000000000","submitted":"2026-08-15 10:25:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1000821-new-release","meta_rev_id":"0a7cb6bdaf55e9fc2acb595bdd0b926d38542378","_number":1000821,"virtual_id_number":1000821,"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-08-15 10:25:24.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-08-15 09:01:13.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-08-15 09:01:13.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"]}],"CC":[{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-13 12:05: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-08-13 13:20:43.000000000","updated_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"CC"},{"updated":"2026-08-13 15:33:51.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":"CC"},{"updated":"2026-08-13 17:25:42.000000000","updated_by":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"reviewer":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"state":"CC"},{"updated":"2026-08-15 09:01:13.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":"49849b916ac4fd2f3fd9615ccc5d37616bef9155","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"date":"2026-08-13 10:19:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fc4d59c4d8525cf68cd3ac6c46a418a8fc597c3b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 12:05: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/b77d4803d3904c609b7b1cdfc37ac857\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96798ff73f7b4b91a8c841308ce07dcb : SUCCESS in 4m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bbc1b7488b2c4ffd81d6aa0bf50518f2 : SUCCESS in 3m 05s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/aefad68a7c7947458e21d1111bb5dc75 : SUCCESS in 6m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/555b9c7987964ad09dcc730c23581f83 : SUCCESS in 3m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e463b485f5ba4be89cbc3c82f03057f5 : SUCCESS in 5m 59s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/5389b9905be448b4963bfb8eb750bda1 : SUCCESS in 3m 19s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/2a68b66302ba4fef9aadd3f7605ff571 : SUCCESS in 3m 07s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/0c817b774b9f4df09aebe155ec9f4fab : SUCCESS in 7m 50s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/0509e98e7f5f4fb6a17f013cbd3c6922 : SUCCESS in 3m 45s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/6ded679107a547a4b3ec2442a3d0644f : SUCCESS in 7m 41s\n- cross-aodh-py313 https://zuul.opendev.org/t/openstack/build/255ac5e7eb54410299f165ff8d502928 : SUCCESS in 4m 04s\n- cross-barbican-py313 https://zuul.opendev.org/t/openstack/build/b06631e39a324c218a4b7eeb0e6822f0 : SUCCESS in 3m 27s\n- cross-ceilometer-py313 https://zuul.opendev.org/t/openstack/build/dc73fbc3ad1a463a9f08776bbb181202 : SUCCESS in 4m 52s\n- cross-cinder-py313 https://zuul.opendev.org/t/openstack/build/c51b0729152f4c34a9ad25f434fb33cd : SUCCESS in 9m 06s\n- cross-designate-py313 https://zuul.opendev.org/t/openstack/build/29cb5e684029478d9cf71f0e994bab54 : SUCCESS in 6m 23s\n- cross-glance-py313 https://zuul.opendev.org/t/openstack/build/bd00778cf1ca4c79b60c347c44838e14 : SUCCESS in 4m 31s\n- cross-heat-py313 https://zuul.opendev.org/t/openstack/build/4a7fa7dbc651472db845f4be96d736f6 : SUCCESS in 3m 35s\n- cross-horizon-py313 https://zuul.opendev.org/t/openstack/build/ec70bb41789a4ab7b03239684ddeb433 : SUCCESS in 19m 06s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/d02ffb5953d64875b08656e26ca8d663 : SUCCESS in 6m 28s\n- cross-ironic-py313 https://zuul.opendev.org/t/openstack/build/128b0eea078b4fcb83881f17431309bf : SUCCESS in 6m 03s\n- cross-keystone-py313 https://zuul.opendev.org/t/openstack/build/bf4e84b46d87433eb42498b44ddea991 : SUCCESS in 10m 19s\n- cross-kuryr-py313 https://zuul.opendev.org/t/openstack/build/d2a60503e75f46a8a101e5edc5d42625 : SUCCESS in 2m 12s\n- cross-manila-py313 https://zuul.opendev.org/t/openstack/build/414ca275151542f0ba9ff5201a6436ac : SUCCESS in 7m 29s\n- cross-magnum-py313 https://zuul.opendev.org/t/openstack/build/39f7eec47c2646a8b751f6f8c9d32625 : SUCCESS in 5m 43s\n- cross-masakari-py313 https://zuul.opendev.org/t/openstack/build/1b955ae827c44baa8219a1e12c4d16fa : SUCCESS in 4m 09s (non-voting)\n- cross-mistral-py313 https://zuul.opendev.org/t/openstack/build/fa6b44ac62be4bcb9f39559b39051723 : SUCCESS in 9m 45s (non-voting)\n- cross-neutron-py313 https://zuul.opendev.org/t/openstack/build/d12d9cf16179451796555fd62548b268 : SUCCESS in 25m 48s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/992cb4ae772048258afa0a45a81c53f8 : SUCCESS in 6m 26s\n- cross-nova-py313 https://zuul.opendev.org/t/openstack/build/1fed8b2ba9614d5e8d441ee4881ad4ad : SUCCESS in 12m 22s\n- cross-placement-py313 https://zuul.opendev.org/t/openstack/build/10a7f68579b742e39aeeb0ab0f950dfd : SUCCESS in 4m 07s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/c77c091d89b649b1ad13f66c0aa0f72f : SUCCESS in 2m 32s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/314597b8efc847e09df677bbeb7e6837 : SUCCESS in 21m 40s\n- cross-placement-functional-py313 https://zuul.opendev.org/t/openstack/build/fdc6e14ae845460f8708f76aa952d089 : SUCCESS in 5m 04s\n- cross-octavia-py313 https://zuul.opendev.org/t/openstack/build/f7855acc467c4c3a9665269235a90236 : SUCCESS in 4m 19s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/7d3dbc53f049435890fad9866ea849b7 : SUCCESS in 5m 00s\n- cross-swift-py313 https://zuul.opendev.org/t/openstack/build/8eebd66310154b77a53cf997eb5a6f45 : SUCCESS in 15m 23s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/3b842bd745e04bdbb943af035002c01c : SUCCESS in 4m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c8f5111dfbde4e799d5dcb92af90bc48 : POST_FAILURE in 7m 43s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e5ec6ccff23a4fd9900c815859abf0fe : SUCCESS in 1h 38m 56s","accounts_in_message":[],"_revision_number":1},{"id":"4b5f3d9baaabe464850bb668477f5afa10492074","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2026-08-13 13:20:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"20435a9800aea52e6f6cf5c344bc72d119533830","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 13:53:01.000000000","message":"Patch Set 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/ee42eacc654447e1b997058389ba4b99\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/47dc3b46a63a40f39552916b0014b401 : SUCCESS in 3m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/673cfdc6bec940df9b652846a50eb447 : SUCCESS in 2m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/561c87ae9ba14c0a97f72c6c5ced9cfe : SUCCESS in 2m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ded2f91c2d854f639e21c87e559c8f1a : SUCCESS in 3m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1361d09d560649ce918bcf27f7470455 : SUCCESS in 4m 46s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/ef30db77492a4e64b1146bf62fc6c869 : SUCCESS in 3m 18s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/0e37030463814da8bf16f29c8a930837 : SUCCESS in 3m 12s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/7ec7e66f313a4ba9b31fefdbda012360 : SUCCESS in 5m 47s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/da47c20f6c3c4990b7afcffbf2117b99 : SUCCESS in 6m 21s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/7153a608972c4c8ebb5073e72e8facdf : SUCCESS in 3m 15s\n- cross-aodh-py313 https://zuul.opendev.org/t/openstack/build/67d6c4976bec4cd381067e53d41d5577 : SUCCESS in 4m 14s\n- cross-barbican-py313 https://zuul.opendev.org/t/openstack/build/6a7a3f46e04c4fd1a8f40c4645524dc5 : SUCCESS in 4m 38s\n- cross-ceilometer-py313 https://zuul.opendev.org/t/openstack/build/62eded8cd87947febfc79fde94d58eaa : SUCCESS in 4m 36s\n- cross-cinder-py313 https://zuul.opendev.org/t/openstack/build/ad6787a27a8a4774be0669c185a75b74 : SUCCESS in 7m 58s\n- cross-designate-py313 https://zuul.opendev.org/t/openstack/build/4c8c8bc6c048482c9648525bbf7218d8 : SUCCESS in 4m 44s\n- cross-glance-py313 https://zuul.opendev.org/t/openstack/build/72265c968d5d47b69828f7580890b30b : SUCCESS in 2m 37s\n- cross-heat-py313 https://zuul.opendev.org/t/openstack/build/6021a10220204382a4615a9e33e1b204 : SUCCESS in 4m 05s\n- cross-horizon-py313 https://zuul.opendev.org/t/openstack/build/0487e4d437a2476881a7823986563215 : SUCCESS in 16m 49s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/457cc8642ec34f8fa377d99e325de5cd : SUCCESS in 6m 48s\n- cross-ironic-py313 https://zuul.opendev.org/t/openstack/build/e62bb33abb1d4675bde06d25d84a2342 : SUCCESS in 4m 34s\n- cross-keystone-py313 https://zuul.opendev.org/t/openstack/build/1ed1da82a3ad4241b8c54e2648d36588 : SUCCESS in 10m 43s\n- cross-kuryr-py313 https://zuul.opendev.org/t/openstack/build/e18d43c72d7b433d9337919daaeb8eeb : SUCCESS in 2m 31s\n- cross-manila-py313 https://zuul.opendev.org/t/openstack/build/d981e3d94efe4c3cb1dc3ab94a834d21 : SUCCESS in 6m 32s\n- cross-magnum-py313 https://zuul.opendev.org/t/openstack/build/94826a099caf4a7b87f16e20439100bd : SUCCESS in 3m 56s\n- cross-masakari-py313 https://zuul.opendev.org/t/openstack/build/97edcf5ed5a24a48b5cc4181e06cbb80 : SUCCESS in 4m 19s (non-voting)\n- cross-mistral-py313 https://zuul.opendev.org/t/openstack/build/1494d64db3984cb2aa14cada646a154d : SUCCESS in 10m 05s (non-voting)\n- cross-neutron-py313 https://zuul.opendev.org/t/openstack/build/a633d06b2a284339b28509e2f565c3c7 : SUCCESS in 26m 44s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/f6a61c613724436ea2f1cd36220bacbc : SUCCESS in 6m 17s\n- cross-nova-py313 https://zuul.opendev.org/t/openstack/build/1a55535006b540838a67d86711c64756 : SUCCESS in 11m 33s\n- cross-placement-py313 https://zuul.opendev.org/t/openstack/build/0e9f6dcf3b6643f087031a4adfbd7ca9 : SUCCESS in 3m 49s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/1f6978122c0244229eb7732ed24dc244 : SUCCESS in 3m 26s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/b200bbb2d8b3464eabaa795452d07a4c : SUCCESS in 24m 19s\n- cross-placement-functional-py313 https://zuul.opendev.org/t/openstack/build/a8990d1f19d4487c802d06b2b545d18d : SUCCESS in 6m 59s\n- cross-octavia-py313 https://zuul.opendev.org/t/openstack/build/054e59f7b71e4be794830ce333bf5b30 : SUCCESS in 4m 01s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/ba5bdda3918145d3a4c7a3985d8a55d5 : SUCCESS in 3m 32s\n- cross-swift-py313 https://zuul.opendev.org/t/openstack/build/21ebf0e849d94c9bb9cd0418acb8acfc : SUCCESS in 8m 27s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/aba7e6b357b742fe8cd2b375b50fbbc7 : SUCCESS in 6m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/50ce2d30801d48e1b61f4f683e6d7bdc : POST_FAILURE in 6m 53s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4079ad82edfd41ae9ab8ae95cf529523 : FAILURE in 6m 39s","accounts_in_message":[],"_revision_number":1},{"id":"2252ecc80a2946a0837fb5530dc0b1fe78230349","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-08-13 15:33:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d9df59d9834f76573556b127f9be40ec94b93e37","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-13 17:36:09.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9cabf30239004c3bbd531375603c21d9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3deb4cff66841c3a0235e8d53aec5e6 : SUCCESS in 3m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bfee2be8542e4809b380a317a461e893 : SUCCESS in 1m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/28efadf31c654274950dd431a6e0c112 : SUCCESS in 3m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8f437cbe75ae40a49395b00db411c1bb : SUCCESS in 2m 32s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/29e16846ceb344bdabdacfac71ec129f : SUCCESS in 4m 27s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/ab80023597e64b809a8485815628c5d4 : SUCCESS in 4m 06s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/68d9d449bf034ce7ab5affa4fc9c7c73 : SUCCESS in 2m 05s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/dfcec3c4aefe464ea1d9d4639ea79856 : SUCCESS in 5m 45s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/1867704ed5d7490f805d216bb74fe4f6 : SUCCESS in 6m 01s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/6cbbe6661dfb4b7fb9e7247c126b7cbf : SUCCESS in 3m 35s\n- cross-aodh-py313 https://zuul.opendev.org/t/openstack/build/df73764af47f4221a539d76c73ca3244 : SUCCESS in 2m 35s\n- cross-barbican-py313 https://zuul.opendev.org/t/openstack/build/a5592c478ea541f4bd42e1415dcb2619 : SUCCESS in 2m 59s\n- cross-ceilometer-py313 https://zuul.opendev.org/t/openstack/build/4cedc6b59c0b47b19207e6fca2785b7b : SUCCESS in 6m 33s\n- cross-cinder-py313 https://zuul.opendev.org/t/openstack/build/39c76e13aa36402fb936546d65552bbc : SUCCESS in 9m 15s\n- cross-designate-py313 https://zuul.opendev.org/t/openstack/build/593060a592f74af0aa4a9fbf21a9db73 : SUCCESS in 4m 48s\n- cross-glance-py313 https://zuul.opendev.org/t/openstack/build/fd6eecfed2cf48d2ae3cb5d749978e80 : SUCCESS in 4m 51s\n- cross-heat-py313 https://zuul.opendev.org/t/openstack/build/94f8467148214ebab88894ea20ac629b : SUCCESS in 6m 52s\n- cross-horizon-py313 https://zuul.opendev.org/t/openstack/build/acad8de4f9fa4240aeaef7867da242df : SUCCESS in 18m 00s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/713f8811632642fdb063016cb25b67ca : SUCCESS in 8m 41s\n- cross-ironic-py313 https://zuul.opendev.org/t/openstack/build/bce0f374e50347cfa68f2286874aff3c : SUCCESS in 7m 21s\n- cross-keystone-py313 https://zuul.opendev.org/t/openstack/build/4cc64810341340f48ae6bcd7751ba624 : SUCCESS in 11m 29s\n- cross-kuryr-py313 https://zuul.opendev.org/t/openstack/build/47d776f572b74360b0f5ea2f0bf0c01f : SUCCESS in 1m 42s\n- cross-manila-py313 https://zuul.opendev.org/t/openstack/build/98c8546b072c435ea79afb9b5a881555 : SUCCESS in 7m 41s\n- cross-magnum-py313 https://zuul.opendev.org/t/openstack/build/41ad87619c564ed09193246f544cb6f2 : SUCCESS in 5m 12s\n- cross-masakari-py313 https://zuul.opendev.org/t/openstack/build/9b6b7dac0e384145b90cf655996ff95b : SUCCESS in 3m 22s (non-voting)\n- cross-mistral-py313 https://zuul.opendev.org/t/openstack/build/7bbf184201bc40b6b3c62fa834bb4119 : SUCCESS in 9m 24s (non-voting)\n- cross-neutron-py313 https://zuul.opendev.org/t/openstack/build/a024d51403b646a69dab1861b09dd641 : SUCCESS in 23m 46s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/bb726c1f024b446cb6841bec20516fc9 : SUCCESS in 6m 55s\n- cross-nova-py313 https://zuul.opendev.org/t/openstack/build/704d318fd98142b7a2cee9f34bc026cc : SUCCESS in 12m 59s\n- cross-placement-py313 https://zuul.opendev.org/t/openstack/build/191b3c4fe57340a791ec9ca9603f34e8 : SUCCESS in 3m 58s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/4263be3aecad451d97f81e9cf6145ac0 : SUCCESS in 3m 14s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/08ce11a5558947678f47e2b9d135eaa4 : SUCCESS in 24m 54s\n- cross-placement-functional-py313 https://zuul.opendev.org/t/openstack/build/f530f72c841e4808a335723b63398f25 : SUCCESS in 5m 53s\n- cross-octavia-py313 https://zuul.opendev.org/t/openstack/build/ad0e32efd59c4307b79b5790b0b240cc : SUCCESS in 5m 37s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/3e20f60a8153420ab838f36ac6716682 : SUCCESS in 6m 46s\n- cross-swift-py313 https://zuul.opendev.org/t/openstack/build/001d2cd84aed4fd7a527d484dccb649a : SUCCESS in 7m 38s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/a720bfcf066544c78d89f006868c7f30 : SUCCESS in 7m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3d0d623d0a914998aa5fb3063562e961 : SUCCESS in 1h 02m 06s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/dba64e87c0a44ca791d60def42014bef : SUCCESS in 1h 54m 37s","accounts_in_message":[],"_revision_number":1},{"id":"b834b0a904f1fdda4f1aa5f1b968a1ad35826490","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-08-15 09:01:13.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"8ba7b2f19b15694cfbd95e20a46776e75a7a1d72","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-15 09:02:01.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a92fbd62076ce6c36208eb948568fabb4f716a4e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-15 10:25:24.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0f737578e84c4ab5b44f09966806ebb0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fabe6977e9524463be7908b23eb2cea6 : SUCCESS in 4m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/267e4594b4b9425ca04b389c9150ac3c : SUCCESS in 2m 48s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/49b6f085e1d3484ca336a80ed1f8ab8d : SUCCESS in 5m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4bccc3be52f44d27a8214ddb62e71442 : SUCCESS in 2m 44s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/bd7ff19f04cc4840870992f4fac6d466 : SUCCESS in 3m 37s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/7c1ed945124143f3829b9375e643121c : SUCCESS in 2m 44s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/805676fe07504ff29190db5e4ca3b9db : SUCCESS in 3m 42s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/6011b178a30e4ca6b070d2a7b8e9e272 : SUCCESS in 12m 10s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/47f8b859ddf941648168822aecee5f7d : SUCCESS in 5m 31s\n- cross-cinder-py313 https://zuul.opendev.org/t/openstack/build/32f509fc21db43e4baa25a53770e0479 : SUCCESS in 10m 53s\n- cross-designate-py313 https://zuul.opendev.org/t/openstack/build/b3839f9c089e422d94915844f2ab07d2 : SUCCESS in 3m 35s\n- cross-glance-py313 https://zuul.opendev.org/t/openstack/build/2b7f423ecd56460996c9ddd3038611d6 : SUCCESS in 2m 47s\n- cross-heat-py313 https://zuul.opendev.org/t/openstack/build/5a303473d2ce4375ad8d9dd7d3013d97 : SUCCESS in 3m 48s\n- cross-horizon-py313 https://zuul.opendev.org/t/openstack/build/6e86df32bbe2487bb0ff372610054428 : SUCCESS in 17m 08s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/912467a842c24436bf7fb137e849cb1a : SUCCESS in 6m 22s\n- cross-ironic-py313 https://zuul.opendev.org/t/openstack/build/47acad132f494f8b94d37cc2cc971c6b : SUCCESS in 6m 58s\n- cross-keystone-py313 https://zuul.opendev.org/t/openstack/build/ea08d48e1f6042518ca1c50f52fa215e : SUCCESS in 6m 28s\n- cross-kuryr-py313 https://zuul.opendev.org/t/openstack/build/86dbacb9b86f42e397fe839292d884f2 : SUCCESS in 2m 15s\n- cross-manila-py313 https://zuul.opendev.org/t/openstack/build/905c464557994fc2aff35bccd6c88b04 : SUCCESS in 4m 36s\n- cross-neutron-py313 https://zuul.opendev.org/t/openstack/build/cae6e26d683345b080951f26ac84cac2 : SUCCESS in 21m 11s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/8979bf2689a542e0bf57e7a252a3563c : SUCCESS in 4m 25s\n- cross-nova-py313 https://zuul.opendev.org/t/openstack/build/deacb7d29df54b788d959fd36a4ae8ca : SUCCESS in 10m 00s\n- cross-placement-py313 https://zuul.opendev.org/t/openstack/build/e74b7923b3a14d81b926bfdb8214e192 : SUCCESS in 4m 03s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/5e63cb98abde4392aea380419a9e4768 : SUCCESS in 4m 45s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/cc4b0522bdc44e06b2230c936af2c3d2 : SUCCESS in 27m 01s\n- cross-placement-functional-py313 https://zuul.opendev.org/t/openstack/build/fe2c75bb97844a96a2b44d1513e9a28b : SUCCESS in 5m 29s\n- cross-octavia-py313 https://zuul.opendev.org/t/openstack/build/e794c3cecb144e498c1ca19159ec8da7 : SUCCESS in 5m 03s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/1ef57bdf67db43189257143ffbfee2d9 : SUCCESS in 3m 30s\n- cross-swift-py313 https://zuul.opendev.org/t/openstack/build/9b493509b1f3432198733a3d2a1a7996 : SUCCESS in 9m 00s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/3c04695d07b34c6aadc3a5c96490ceee : SUCCESS in 5m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ed4fd2f3badc46faa2a619fda8394dde : SUCCESS in 27m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/510559d273cf40ceafadf9e8ad3ab346 : SUCCESS in 1h 19m 06s","accounts_in_message":[],"_revision_number":1},{"id":"ff156162a146ee727025d9a3dced28bcb41b2444","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-15 10:25:24.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"0a7cb6bdaf55e9fc2acb595bdd0b926d38542378","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-15 10:26:13.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dcce41c4cfb944edb02049726881954f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/30e4df96876948788a1af4f70af4d8e5 : SUCCESS in 39s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"37b799574d4422f84081701e21d693db32d33b30","revisions":{"37b799574d4422f84081701e21d693db32d33b30":{"kind":"REWORK","_number":1,"created":"2026-08-13 10:19:24.000000000","uploader":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"ref":"refs/changes/21/1000821/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/21/1000821/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/21/1000821/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/21/1000821/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/21/1000821/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/21/1000821/1"}}},"commit":{"parents":[{"commit":"377f367109c44aaaefc73aa8776e314810e3ad37","subject":"Merge \"update constraint for os-service-types to new release 1.9.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/377f367109c44aaaefc73aa8776e314810e3ad37"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2026-08-13 10:09:23.000000000","tz":0},"committer":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2026-08-13 10:09:23.000000000","tz":0},"subject":"update constraint for neutron-lib to new release 5.0.0","message":"update constraint for neutron-lib to new release 5.0.0\n\nmeta: version: 5.0.0\nmeta: team: neutron\nmeta: diff-start: -\nmeta: series: hibiscus\nmeta: branch: master\nmeta: release-type: release\nmeta: pypi: yes\nmeta: first: no\nmeta: release:Author: Rodolfo Alonso Hernandez \u003cralonsoh@redhat.com\u003e\nmeta: release:Commit: Brian Haley \u003chaleyb.dev@gmail.com\u003e\nmeta: release:Change-Id: Ib52a71984779e9f69ee0e71eacc0599e5adc0f07\nmeta: release:Code-Review+1: Slawek Kaplonski \u003cskaplons@redhat.com\u003e\nmeta: release:Code-Review+2: Thierry Carrez \u003cthierry@openstack.org\u003e\nmeta: release:Workflow+1: Thierry Carrez \u003cthierry@openstack.org\u003e\nChange-Id: I664246cb1f4078324a58750470acf58ccd2cba0c\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/37b799574d4422f84081701e21d693db32d33b30"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/37b799574d4422f84081701e21d693db32d33b30"}]},"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":""}}}]}
