)]}'
{"id":"openstack%2Frequirements~963510","triplet_id":"openstack%2Frequirements~master~If66ae2f8a45671df424100353889c7386163a216","project":"openstack/requirements","branch":"master","topic":"new-release","attention_set":{},"removed_from_attention_set":{"12898":{"account":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"last_update":"2025-10-10 07:09:35.000000000","reason":"\u003cGERRIT_ACCOUNT_12898\u003e replied on the change","reason_account":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}}},"hashtags":[],"change_id":"If66ae2f8a45671df424100353889c7386163a216","subject":"update constraint for neutron-lib to new release 3.22.0","status":"MERGED","created":"2025-10-09 10:27:11.000000000","updated":"2025-10-10 09:47:18.000000000","submitted":"2025-10-10 09:45:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"963510-new-release","meta_rev_id":"2daef166ebf1da19f90eb9a400748a851d7ca4b0","_number":963510,"virtual_id_number":963510,"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-10-10 09:45:57.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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2025-10-09 11:46:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2025-10-09 13:54:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":2,"date":"2025-10-10 07:09:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"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":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2025-10-10 07:09:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-09 11:46:06.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2025-10-09 12:05:55.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-10-09 13:54:30.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"REVIEWER"},{"updated":"2025-10-10 06:19:15.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"}],"messages":[{"id":"02513d0daa48df4925518c77037a8f3b783b5929","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"date":"2025-10-09 10:27:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"33c45658f7f3fb181016ea33a64ab9c50c44098d","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2025-10-09 11:46:06.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"fc856ef57421c6c879b5378116ada8c3fee5fb98","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-09 12:05:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/978c731de21f4d648434ad4a743709b9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1687858b9b844081bc099106bf3adedc : SUCCESS in 4m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2f9c628506cb401f8424ca4cb0d9d754 : SUCCESS in 3m 53s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e395d090fb88498ca92ef445f65f9ce2 : SUCCESS in 2m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/006e5d421c2f4f999c835a318dcc8557 : SUCCESS in 4m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/39c9ae2ffd594ce794254974b868e57b : SUCCESS in 5m 48s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/f3ce65ddc2bd4e8985c6607629fa2740 : SUCCESS in 5m 29s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/b129ec0cdb9e46a7b0fd4183cdd9c1b0 : SUCCESS in 4m 01s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/ed52f12c1457487996173d9346dfe47a : SUCCESS in 10m 32s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/36b4981d005040998242c7389fd896fc : SUCCESS in 7m 50s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/44544dd8e8bc4d38a7d765218b9097e6 : SUCCESS in 19m 54s\n- requirements-tox-py313-check-uc https://zuul.opendev.org/t/openstack/build/f9f7a2dabb5941c2b6105cb7fef5f317 : SUCCESS in 26m 27s (non-voting)\n- cross-aodh-py312 https://zuul.opendev.org/t/openstack/build/3ded2d1eb66f4a81855c1595bf03ffed : SUCCESS in 5m 34s\n- cross-barbican-py312 https://zuul.opendev.org/t/openstack/build/1fb8a434d4974f0883d24ecc4ed6c2ec : SUCCESS in 5m 06s\n- cross-ceilometer-py312 https://zuul.opendev.org/t/openstack/build/af525236d5e44035997a50c94862a815 : SUCCESS in 4m 38s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/ee64025466bc40d484fdecd4a222e8d0 : SUCCESS in 13m 33s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/3c44fe0d62e24161a14c3475ed0b18e3 : SUCCESS in 5m 24s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/0d59e70e00a443edbb9da0497903310d : SUCCESS in 5m 41s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/0ccf64b1f5a9489d9bdcb6780bd8fc87 : SUCCESS in 7m 43s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/d081e40fb64a42cb858acfc4f99f2bee : SUCCESS in 14m 48s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/cab30866b42f4642a2f4db5252f828ce : SUCCESS in 18m 05s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/ee8040219112475daaf28c06bbba9833 : SUCCESS in 6m 29s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/d1cbb4862a234f21b12aa17190014ab7 : SUCCESS in 12m 44s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/965976ae49f1482682dcfdc07212fa0f : SUCCESS in 2m 17s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/82c62068017c4b1b8faa7a12005bc201 : SUCCESS in 11m 04s\n- cross-magnum-py312 https://zuul.opendev.org/t/openstack/build/f7ddc211a16f4605a814f258f8f37e89 : SUCCESS in 4m 55s\n- cross-masakari-py312 https://zuul.opendev.org/t/openstack/build/6ddc3d6ca86c481f83b7fc7488d58809 : SUCCESS in 6m 35s (non-voting)\n- cross-mistral-py312 https://zuul.opendev.org/t/openstack/build/40046e9452f645c5ac57ec5d6f42ed4e : SUCCESS in 12m 05s (non-voting)\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/9b77dec78ff541f08338118b45b8fd5f : SUCCESS in 19m 29s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/0ebe6397329d430c8775ff35ecbfecd8 : SUCCESS in 8m 11s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/66a2f795b5ba41c6afb954fe1dbde992 : SUCCESS in 14m 03s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/9538500d760640bbb4cf02c1cc956973 : SUCCESS in 6m 46s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/dadb0e7c967d45a2b2e9b4299b058c26 : SUCCESS in 4m 00s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/8fc2efb29d6e4c8fb2f759e7ac17f123 : SUCCESS in 22m 17s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/2667027912904c35967ce5a0eb8a8826 : SUCCESS in 6m 00s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/bc1a14638cf542bba0e00c56a4d9df5e : SUCCESS in 6m 37s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/a5164d2e3d01444da7227f0713d34cf3 : SUCCESS in 6m 59s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/f3486a8bda41460d8c18be0fb7094802 : SUCCESS in 18m 02s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/e2106ed380a24d20b6919dafd31b7c28 : SUCCESS in 5m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/15669f88a4474c209ba5f4eec24e74a5 : SUCCESS in 1h 04m 03s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4a5c0f73740743418072d4fd0dc32893 : SUCCESS in 1h 33m 36s","accounts_in_message":[],"_revision_number":1},{"id":"b70773df5ebd675cfbeaefe6b2df3185554778c7","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2025-10-09 13:54:30.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"4588e66e9525c3424196f1f3d3464ad673d443c5","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2025-10-10 07:09:35.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"a1e0f667f889590e534b249d72fc4f3edb02bdb0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-10 07:10:16.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8e9355138979c8781d14b891c37e59a67ebe1693","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-10 09:45:57.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/05a627f7644743219572562cc596e194\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/17d5a78dc46542b5bc0728326005f79f : SUCCESS in 2m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0502a88ed75143feb71ad21653ab5d6f : SUCCESS in 3m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/095ba380421e41e88855e8e87d26e02a : SUCCESS in 4m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/cbe1f239dadf45bf9e0fe36a6b7a02f5 : SUCCESS in 3m 05s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/509c06777ce94c3d9adb15ddec7db71c : SUCCESS in 3m 50s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/a6dc36a972eb4066b92239c959dd10bc : SUCCESS in 2m 56s\n- requirements-tox-py310-check-uc https://zuul.opendev.org/t/openstack/build/0f8e25413d204b3eaac45b3aa7d38a89 : SUCCESS in 9m 56s\n- requirements-tox-py311-check-uc https://zuul.opendev.org/t/openstack/build/ac70b3e6beef4afc988a05da143e60d4 : SUCCESS in 19m 40s\n- requirements-tox-py312-check-uc https://zuul.opendev.org/t/openstack/build/eeb1b48314b345a9bcf0f3883c4e4074 : SUCCESS in 10m 23s\n- cross-cinder-py312 https://zuul.opendev.org/t/openstack/build/dc5a1df22a6a4cf197f4f0204ba3a3b0 : SUCCESS in 10m 46s\n- cross-designate-py312 https://zuul.opendev.org/t/openstack/build/42ae23604c1548a8aba308dba0790e14 : SUCCESS in 6m 00s\n- cross-glance-py312 https://zuul.opendev.org/t/openstack/build/b24440f652ad41f79913e03c93f451d0 : SUCCESS in 3m 59s\n- cross-heat-py312 https://zuul.opendev.org/t/openstack/build/a510dd5bc664494096477fa28ad4f5d9 : SUCCESS in 8m 59s\n- cross-horizon-py312 https://zuul.opendev.org/t/openstack/build/c82c5522de434c318b9845267c641814 : SUCCESS in 20m 39s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/97c387bcc31d4d4e9eb044704d168a2d : SUCCESS in 7m 05s\n- cross-ironic-py312 https://zuul.opendev.org/t/openstack/build/89f4b903a95d424c94cd36c883689ebc : SUCCESS in 7m 54s\n- cross-keystone-py312 https://zuul.opendev.org/t/openstack/build/9ae9ca86fa2744fa9e123f9e91f03d3c : SUCCESS in 13m 52s\n- cross-kuryr-py312 https://zuul.opendev.org/t/openstack/build/1bf9fbfb92e34874b0fb7aba24e6dfe2 : SUCCESS in 3m 16s\n- cross-manila-py312 https://zuul.opendev.org/t/openstack/build/064efa17fbb64007854e95d9b0bd6921 : SUCCESS in 9m 05s\n- cross-neutron-py312 https://zuul.opendev.org/t/openstack/build/a657c55dc119418d85a2967285efc2c2 : SUCCESS in 19m 23s\n- cross-nova-pep8 https://zuul.opendev.org/t/openstack/build/e73e39b89adb4316bb8e224d0780ffae : SUCCESS in 8m 17s\n- cross-nova-py312 https://zuul.opendev.org/t/openstack/build/05296f54cdac4a0ebda64f3f40f3ba13 : SUCCESS in 13m 38s\n- cross-placement-py312 https://zuul.opendev.org/t/openstack/build/1c55a41dd7794d84a32f9c340d553df3 : SUCCESS in 5m 35s\n- cross-osvif-py3 https://zuul.opendev.org/t/openstack/build/f2e3e414f2cc49b882f2ae93f75a3579 : SUCCESS in 2m 56s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/23fcf357d8d24c06baa268aedaf2af7d : SUCCESS in 26m 04s\n- cross-placement-functional-py312 https://zuul.opendev.org/t/openstack/build/76f5a3f659d748f69e4aeab132547159 : SUCCESS in 6m 32s\n- cross-octavia-py312 https://zuul.opendev.org/t/openstack/build/513f97469ec448a482992813af4b6ec5 : SUCCESS in 5m 06s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/41a1419ffe154910acaaadcf7c9a5dfc : SUCCESS in 8m 04s\n- cross-swift-py312 https://zuul.opendev.org/t/openstack/build/14e2446bd28b4330a9311e797dd592b3 : SUCCESS in 15m 20s\n- cross-watcher-py3 https://zuul.opendev.org/t/openstack/build/d8d1531b43a9456a956d77c3c6bd92cc : SUCCESS in 7m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/21c33a8189f044df9f2ded4b8187dc92 : SUCCESS in 1h 05m 19s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b5170374ddc641ffba8b4226a628ea0b : SUCCESS in 1h 42m 10s","accounts_in_message":[],"_revision_number":1},{"id":"0f9dc5b351a42bc931d1af7662a3d232660fd1cf","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-10 09:45:57.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"2daef166ebf1da19f90eb9a400748a851d7ca4b0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-10 09:47:18.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ac4250c296a54081b0ce16fdd214b7b5\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa7a4aa3baaf43fab17197bb5eccce1b : SUCCESS in 54s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"37cac3c01ae91e02996dae57d65703f806212249","revisions":{"37cac3c01ae91e02996dae57d65703f806212249":{"kind":"REWORK","_number":1,"created":"2025-10-09 10:27:11.000000000","uploader":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"ref":"refs/changes/10/963510/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/10/963510/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/10/963510/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/10/963510/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/10/963510/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/10/963510/1"}}},"commit":{"parents":[{"commit":"af5fa8a98f1f093d01d87f8e57579e14e7ca5f61","subject":"Merge \"Deprecate ironic-lib\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/af5fa8a98f1f093d01d87f8e57579e14e7ca5f61"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-10-09 10:17:10.000000000","tz":0},"committer":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2025-10-09 10:17:10.000000000","tz":0},"subject":"update constraint for neutron-lib to new release 3.22.0","message":"update constraint for neutron-lib to new release 3.22.0\n\nmeta: version: 3.22.0\nmeta: team: neutron\nmeta: diff-start: -\nmeta: series: gazpacho\nmeta: branch: master\nmeta: release-type: release\nmeta: pypi: yes\nmeta: first: yes\nmeta: release:Author: Rodolfo Alonso Hernandez \u003cralonsoh@redhat.com\u003e\nmeta: release:Commit: Rodolfo Alonso Hernandez \u003cralonsoh@redhat.com\u003e\nmeta: release:Change-Id: I082a65c0fc8b422d365b5d265fe0c8dd19022026\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\nmeta: release:Code-Review+1: Brian Haley \u003chaleyb.dev@gmail.com\u003e\nChange-Id: If66ae2f8a45671df424100353889c7386163a216\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/37cac3c01ae91e02996dae57d65703f806212249"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/37cac3c01ae91e02996dae57d65703f806212249"}]},"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}}]}],"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":{}}}]}
