)]}'
{"id":"openstack%2Fneutron~920482","triplet_id":"openstack%2Fneutron~stable%2F2023.1~Idf96a82bc6c8cb0b47dfde3baba94b42a8a8beba","project":"openstack/neutron","branch":"stable/2023.1","topic":"bug/2066369-stable/2024.1-stable/2023.2-stable/2023.1","attention_set":{},"removed_from_attention_set":{"11975":{"account":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"last_update":"2024-05-27 19:42:01.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Idf96a82bc6c8cb0b47dfde3baba94b42a8a8beba","subject":"Return both project_id when validating auto allocate network","status":"MERGED","created":"2024-05-27 08:19:23.000000000","updated":"2024-05-27 19:43:09.000000000","submitted":"2024-05-27 19:42:01.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":"920482-bug/2066369-stable/2024.1-stable/2023.2-stable/2023.1","cherry_pick_of_change":920481,"cherry_pick_of_patch_set":1,"meta_rev_id":"081d8df5d1a1258933342d7165bd63134366623d","_number":920482,"virtual_id_number":920482,"owner":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-05-27 19:42:01.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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"all":[{"value":2,"date":"2024-05-27 16:47:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":2,"date":"2024-05-27 14:28:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"all":[{"value":1,"date":"2024-05-27 16:47:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-05-27 08:45:40.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":"CC"},{"updated":"2024-05-27 10:39:03.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":"2024-05-27 14:28:21.000000000","updated_by":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"REVIEWER"},{"updated":"2024-05-27 16:47:57.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"}],"messages":[{"id":"c85ec27d5a5d667abc3ab85a3f34274f3c261cac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2024-05-27 08:19:23.000000000","message":"Patch Set 1: Cherry Picked from branch stable/2023.2.","accounts_in_message":[],"_revision_number":1},{"id":"d67c9cb5d69ac5c2c79ad0ee14ae79c164f50f02","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-27 08:45:40.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7f3831543b6c4e6e98db57873f8575ce\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/dc767a4cb8834e7a8cb2bd51a30fb9ea : SUCCESS in 19m 32s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7b43b9a9b3924bdc9dd87429a1ca21c6 : SUCCESS in 24m 12s","accounts_in_message":[],"_revision_number":1},{"id":"5ce5e85d91b5c09204bead1e2cac589e038121b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-27 10:39:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8408eef7efe747598264812fbb028e8f\n\n- neutron-tempest-plugin-linuxbridge-2023-1 https://zuul.opendev.org/t/openstack/build/acc776ee2368493aa821fb1f4ae9514f : SUCCESS in 1h 27m 49s\n- neutron-tempest-plugin-openvswitch-2023-1 https://zuul.opendev.org/t/openstack/build/824c443698bf4875841c76c3b9327948 : SUCCESS in 1h 41m 17s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2023-1 https://zuul.opendev.org/t/openstack/build/b7fdf0fc195c4489ae31ec28683623c9 : SUCCESS in 1h 47m 30s\n- neutron-tempest-plugin-ovn-2023-1 https://zuul.opendev.org/t/openstack/build/35eb061dabbd4092a1d95ef4078ab571 : SUCCESS in 2h 17m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1480fd98d9974b64888f891e8e291e67 : SUCCESS in 44m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/071c23161a574e8e903c38dca32d9468 : SUCCESS in 13m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/aa4aa6eca1b64ed0b1788b267d35a894 : SUCCESS in 35m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ca172ab1286b48adb019f63326574002 : SUCCESS in 17m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32d3c926b80d4ee18ace76059f42c5f5 : SUCCESS in 11m 51s\n- tox-py311 https://zuul.opendev.org/t/openstack/build/21cf7a6fe85a44f7b5045de05b870afa : SUCCESS in 21m 42s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/2c22335af8974390934fe45e936ba91b : SUCCESS in 43m 08s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/8ba26ba7d3fa4609a486454193bb3807 : SUCCESS in 1h 21m 00s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/d382ad51a0a64c5bb561a9d15b6e4320 : SUCCESS in 56m 53s\n- neutron-ovs-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/8fe50bef61e249a89b1638495b4fb794 : SUCCESS in 51m 29s (non-voting)\n- neutron-ovn-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/5a33bdcf3acc4cc79b92662ebda1f130 : SUCCESS in 57m 16s (non-voting)\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/d380614ce37c4e5ba45eea58bbd42542 : SUCCESS in 45m 38s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/a7fdd744cff9483b8dd198af2a189b71 : SUCCESS in 1h 19m 44s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/2a764dbd62d0419fa2b93aabf1140a45 : SUCCESS in 1h 18m 44s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/0681c8bcea6d4f96a672904d76f5f578 : SUCCESS in 56m 36s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/378190b71e9242aba6102c246f86b15b : SUCCESS in 1h 11m 35s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/7352d536b63e4fa98401f1ecd6fc6c1c : SUCCESS in 1h 07m 50s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/80ff539aabc0409cbc23098fa69c105b : SUCCESS in 1h 04m 11s\n- neutron-ovn-tempest-ovs-release-ubuntu-old https://zuul.opendev.org/t/openstack/build/23d73eb7e0e84f43ba1bf5ef641e8079 : SUCCESS in 53m 42s","accounts_in_message":[],"_revision_number":1},{"id":"910e1d76a756da6c790aa13d2722d98a3b1ae460","author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"date":"2024-05-27 14:28:21.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8b37e426124e9586497d9dbf3a69642360d2e16b","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2024-05-27 16:47:57.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"6619961083c430d4fd37893ec673638832f19a75","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-27 16:48:31.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"17d3452d619a4fdda42f5f4b51f397ea871136c9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-27 19:42:01.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f5d1fefe36d14bd7a37c984250b92ffe\n\n- neutron-tempest-plugin-ovn-2023-1 https://zuul.opendev.org/t/openstack/build/b391d22c986b4a81970ff2370f0e75ab : SUCCESS in 1h 24m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2fd0b6be4cb74f85a2600252fcc28d1e : SUCCESS in 11m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/29779a3d7fa44f0c99e77e6274e2d7e0 : SUCCESS in 19m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/dd9d2ba896194a0cb675634463dfc423 : SUCCESS in 18m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f067b57b75ed4af6b67b2e3f9bad0315 : SUCCESS in 9m 34s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/8fa70ec3807c49609dc3689c5b6fa18d : SUCCESS in 39m 00s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/8387318f503f48de8ee1fb8495753be3 : SUCCESS in 1h 27m 48s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/18043970d06a485ab3b5acbf8bb493f1 : SUCCESS in 1h 20m 28s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/85a176827e934a9288b5ddb345168834 : SUCCESS in 59m 21s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/5533f04a86b7497a9b422e9513cd2d03 : SUCCESS in 52m 28s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/b3ac211ef27d437eb08550106862a1dd : SUCCESS in 38m 17s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/d8ef55f882ab4b71a2418c929fd1537f : SUCCESS in 1h 08m 38s\n- neutron-ovn-tempest-ovs-release-ubuntu-old https://zuul.opendev.org/t/openstack/build/55f863cb4ae947fd9fd1021cd55851a5 : SUCCESS in 43m 47s","accounts_in_message":[],"_revision_number":1},{"id":"10cd9ca3beab97596396e8cd18fa06d84a65d1ff","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-27 19:42:01.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"081d8df5d1a1258933342d7165bd63134366623d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-27 19:43:09.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/846682947a6a467a9d95d373d145ce20\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5452e99d993d4c26a151fda81ebc236f : SUCCESS in 50s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"75eefdbc69e40f9d73211852cc729bb91bb73693","revisions":{"75eefdbc69e40f9d73211852cc729bb91bb73693":{"kind":"REWORK","_number":1,"created":"2024-05-27 08:19:23.000000000","uploader":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"ref":"refs/changes/82/920482/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/82/920482/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/82/920482/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/82/920482/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/82/920482/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/82/920482/1"}}},"commit":{"parents":[{"commit":"0fe6b7cec0e43c3048235ba1c05fd134e3413e1b","subject":"Don\u0027t update revision number if object was not modified","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/0fe6b7cec0e43c3048235ba1c05fd134e3413e1b"}]}],"author":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2024-05-22 13:28:05.000000000","tz":120},"committer":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2024-05-27 08:19:23.000000000","tz":0},"subject":"Return both project_id when validating auto allocate network","message":"Return both project_id when validating auto allocate network\n\nWhen neutron API is called to check requirements for the auto_allocate\ntopology, it needs to return not only \u0027tenant_id\u0027 field but also\n\u0027project_id\u0027 as that is required for the policy enforcement.\nWithout this \u0027project_id\u0027 field requirements check was failing for\nmember and reader users as they got 404 from the Neutron API. And the\nreason why Neutron was returning 404 was that it wasn\u0027t passing policy\nenforcement due to missing project_id field in the \u0027target\u0027 object.\n\nCloses-bug: #2066369\nChange-Id: Idf96a82bc6c8cb0b47dfde3baba94b42a8a8beba\n(cherry picked from commit dfc01beab22f1c2b977d3e399c3fcda69a72082d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/75eefdbc69e40f9d73211852cc729bb91bb73693"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/75eefdbc69e40f9d73211852cc729bb91bb73693"}]},"branch":"refs/heads/stable/2023.1"}},"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":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"}},{"label":"Review-Priority","status":"MAY"}]}],"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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\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":{}}}]}
