)]}'
{"id":"openstack%2Freleases~893138","triplet_id":"openstack%2Freleases~master~I9b6fa84c43ef659a14416af5fe41643de2c2698a","project":"openstack/releases","branch":"master","topic":"neutron_bobcat_beta3","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2023-08-31 09:59:11.000000000","reason":"Change was submitted"},"13252":{"account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"last_update":"2023-08-30 09:39:36.000000000","reason":"\u003cGERRIT_ACCOUNT_13252\u003e replied on the change","reason_account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}},"17685":{"account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"last_update":"2023-08-30 13:21:26.000000000","reason":"\u003cGERRIT_ACCOUNT_17685\u003e replied on the change","reason_account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},"4694":{"account":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"last_update":"2023-08-31 09:59:11.000000000","reason":"Change was submitted"},"11975":{"account":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"last_update":"2023-08-30 09:55:31.000000000","reason":"\u003cGERRIT_ACCOUNT_11975\u003e replied on the change","reason_account":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}},"8313":{"account":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"last_update":"2023-08-30 11:53:54.000000000","reason":"\u003cGERRIT_ACCOUNT_8313\u003e replied on the change","reason_account":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"}},"28522":{"account":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"last_update":"2023-08-31 09:59:11.000000000","reason":"Change was submitted"},"1131":{"account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"last_update":"2023-08-30 20:54:55.000000000","reason":"\u003cGERRIT_ACCOUNT_1131\u003e replied on the change","reason_account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}}},"hashtags":[],"change_id":"I9b6fa84c43ef659a14416af5fe41643de2c2698a","subject":"Release Neutron 23.0.0.0b3 (Neutron Bobcat beta 3)","status":"MERGED","created":"2023-08-30 08:53:52.000000000","updated":"2023-08-31 09:59:11.000000000","submitted":"2023-08-31 09:59:11.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"893138-neutron_bobcat_beta3","meta_rev_id":"aeccd5ad76d83ba494a86da6267b126869893f38","_number":893138,"virtual_id_number":893138,"owner":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-08-31 09:59:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"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":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"recommended":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":1,"date":"2023-08-30 08:54:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2023-08-30 09:39:36.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":2,"date":"2023-08-31 09:45:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":2,"date":"2023-08-30 13:21:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2023-08-30 09:55:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":1,"date":"2023-08-30 11:53:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":1,"date":"2023-08-30 20:54:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-08-30 09:58:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":1,"date":"2023-08-31 09:45:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"PTL-Approved":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:release-approval","value":1,"date":"2023-08-30 08:54:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"values":{" 0":"Not approved yet","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}],"reviewers":{"REVIEWER":[{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-08-30 08:54:38.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":"2023-08-30 08:55:25.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2023-08-30 08:55:25.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2023-08-30 08:55:25.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2023-08-30 08:55:25.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"state":"REVIEWER"},{"updated":"2023-08-30 08:55:25.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"},{"updated":"2023-08-30 08:55:25.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2023-08-30 08:55:25.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"REVIEWER"},{"updated":"2023-08-30 09:58:16.000000000","updated_by":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"reviewer":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"state":"REVIEWER"},{"updated":"2023-08-31 09:45:55.000000000","updated_by":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"reviewer":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"state":"REVIEWER"}],"messages":[{"id":"0ec98696ac6606685f698aa16c2a04d27266e9ca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2023-08-30 08:53:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a32c80a65fd09748e60f08442977af46bfa7b1a6","tag":"autogenerated:zuul:release-approval","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-30 08:54:38.000000000","message":"Patch Set 1: PTL-Approved+1","accounts_in_message":[],"_revision_number":1},{"id":"afa9d9b958685335499ccc72c06720ec0955f96a","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2023-08-30 08:54:47.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"37f9cb91fadabb10f8011d9080df80805287121e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-30 09:06:02.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/bfe0c1c65d1a4b1fa4923b157115c426\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/72b886d3055e4ebdbdd86f6dafdb962c : POST_FAILURE in 7m 13s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/1d0bb7fd3a794de1bac7ddc3252a4f07 : SUCCESS in 6m 03s\n- releases-tox-list-changes https://zuul.opendev.org/t/openstack/build/c53c8d648221435999dce2cac981e3e0 : SUCCESS in 5m 30s","accounts_in_message":[],"_revision_number":1},{"id":"eb58435baf3efa5bc47b57bdc855f2acb879df99","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2023-08-30 09:12:24.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9945b40c3c3237b73e05ed26b250f1c5c2d87cc8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-30 09:27:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ceca0b86035a4b81b56dbfabfc24384c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61904551622742ee8c7462abb55b882e : SUCCESS in 7m 22s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/651b8698176345f1b686e96b39536aef : SUCCESS in 5m 49s\n- releases-tox-list-changes https://zuul.opendev.org/t/openstack/build/4cb16debed294262805bfffd1d20239e : SUCCESS in 5m 35s","accounts_in_message":[],"_revision_number":1},{"id":"90b7570e530def1cf17a74ff2fc13a9480fc5ee6","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2023-08-30 09:29:18.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"dc38b3cb624a43bc7b4a7b5f029b4587f2c1e188","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2023-08-30 09:39:36.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"ff05f3b1b7ee6d3033c98e26cc848b7497399574","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2023-08-30 09:54:48.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"63f4165a37c3c26e7aa69041cc6dc87ea3737e43","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2023-08-30 09:55:31.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3755e243f1cb935ec7a4ff40057ab447e000e74d","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2023-08-30 09:58:16.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"8ef72fec517c07c8fa6133bee96cb5577c70c22b","author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"date":"2023-08-30 11:53:54.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"375d90face64d203171b390a0cdd0519546d7dd9","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-08-30 13:21:26.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e3c251694a10d534c806355f651d99b1510a7e8e","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2023-08-30 20:54:55.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"948800228c9e5af7605294a360ee3d48adb07296","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2023-08-31 09:45:55.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"1d6c13d0cdecff4523574c4bb35d4179d83668af","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-31 09:46:26.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"24ce93031b0415635ad587bd1d5280d6cd2a3f4f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-31 09:59:11.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c39f1f19c5c4441283b204de77c8007d\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b33ce606fe334d22a9b8fdb41448c163 : SUCCESS in 4m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d32d0c05fa3d468d95e129b503cae1f0 : SUCCESS in 7m 56s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/18318c37146d41e9a023c81151a0b229 : SUCCESS in 4m 44s","accounts_in_message":[],"_revision_number":1},{"id":"aeccd5ad76d83ba494a86da6267b126869893f38","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-08-31 09:59:11.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e5d960cd4112f1f3ccf43ffabf668f04210d6c03","revisions":{"e5d960cd4112f1f3ccf43ffabf668f04210d6c03":{"kind":"REWORK","_number":1,"created":"2023-08-30 08:53:52.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/38/893138/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/releases","ref":"refs/changes/38/893138/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/releases refs/changes/38/893138/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/releases refs/changes/38/893138/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/releases refs/changes/38/893138/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/releases refs/changes/38/893138/1"}}},"commit":{"parents":[{"commit":"6c7107ac677831c35428d6187b89a40ad632db32","subject":"Merge \"Release final keystoneauth for 2023.2 Bobcat\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/6c7107ac677831c35428d6187b89a40ad632db32"}]}],"author":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2023-08-30 08:48:15.000000000","tz":0},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2023-08-30 08:53:35.000000000","tz":0},"subject":"Release Neutron 23.0.0.0b3 (Neutron Bobcat beta 3)","message":"Release Neutron 23.0.0.0b3 (Neutron Bobcat beta 3)\n\nThis release is in sync with the \"neutron-lib\" library, version\n3.8.0, released last week.\n\n$ git log --oneline --no-merges 23.0.0.0b2..f06e659170\nd9eb04478e [FT] Make explicit the \"publish\" call check in \"test_port_forwarding\"\n0e5c91c499 Add some more known issues to the OVN gap document\ne6fb32e27d Fix race condition when creating two routers without HA network\n4109ee9bb4 Use the new network HA parameter\n87b2f34a98 Fix ovn-metadata agent sync of unused namespaces\n7ed79c1f78 [OVN][Trunk] Set the subports correct host during live migration\ne1f887ca9f [OVN] Skip the port status UP update during a live migration\n7848eb0bf9 Add \"openstack-tox-py310-with-sqlalchemy-master\" to check queue\n24a645d1d7 Fix bindep for Debian bookworm\n72b5120ac2 Remove local CI job \"tox-py311\" superseded by \"openstack-tox-py311\"\n06dbc5227b [OVN] Disable the mcast_flood_reports option for LSPs\n4295598261 Use SQLAlchemy expression \"select\"\n49fcd2f515 Force DB migration script to be run before some fullstack tests\n43b4c9ebc5 [sqlalchemy-20] TableClause.insert constructs Insert object\n3044b938b9 [OVN] Retry retrieving LSP hosting information\nafcce6d749 Initialize logger for rpc-server and wsgi script\n4693836a1b [OVN] ovn-db-sync check for router port differences\n395dd237d1 Fix missing oslo.versionedobjects library option\n6fef1e6525 Add max limit to agent_down_time\n0741a0d5a5 Add NET_OWNER_MEMBER and NET_OWNER_READER policy rules\n5b7031841e Create is_ovn_metadata_port() method\na505ff7dbb hash-ring: Retry all DB operations if inactive\n14b2f4f60f [UT] Create network to make lazy loading in the models_v2 possible\n4757b46646 Fix some new pylint \"W\" warnings\n9e8e3a7867 [OVN] Hash Ring: Better handle Neutron worker failures\n019d3421f2 Update Cirros to 0.6.2\nba6f7bf83e dvr: Avoid installing non-dvr openflow rule on startup\n89702218db Add extra router attributes for ECMP and BFD\n6c513217c2 ovs-agent: React to DB down just like to server down\n36db70a718 Add sanity check for dnsmasq 2.86\n321182980d Follow up on a small nit from patch 875989 [1]\n96fd203a14 For hosts in DVR mode, only fetch bound FIPs\n5db57734aa Initialize config in DietTestCase class\n929b383743 Fix some new pylint \"R\" warnings\naeb8036393 [sqlalchemy-20] Replace Query.get() with Session.get()\nc831771053 [PostgreSQL] Subnet entity with ServiceType grouped by both tables\ncc38cb0cee [sqlalchemy-20] Use the correct OVO field type\nc94fb2bb88 [sqlalchemy-20] Define one DB model per \"FromClause.join\" clause\na9c8bf5c06 [neutron-api] remove leader_only for sb connection\n32121ee638 Add unit tests periodic jobs to the experimental queue\nb2f1cc724a Add \"openstack-tox-py310-with-sqlalchemy-master\" CI job\n49b68d36a0 [Docs] Add recommendation about usage of cache in the neutron-metadata-agent\n67be07fd5b Add new DEFAULT option named \"my_ipv6\"\ne41fae522b Default SG api rules template - DB and OVO models\n670675dd17 [sqlalchemy-20] Network \"repr\" should be tested with any order\n02b12b0917 Refactor for ovs qos driver meter limit features\n65bbbcee76 Set result when lswitch port exist\n26a2266cf4 [FT] Move ``BaseOVSTestCase`` class to concurrency 1 executor\n80ad28e696 Define the port \"fixed_ips\" in the creation call\n68ecae5ff9 [OVN] Prevent binding a virtual type port\nb4eb5d71ab Drop redundant index on ports table\n42ae944870 Switch fullstack/functional fips jobs to 9-stream\nf2dd2d3cac doc: fix typo in metering-agent.rst\n4a71a7f82f Remove unused method from OVN L3 plugin\n833a6d82cd [OVN] Prevent Trunk creation/deletion with parent port bound\n28926957d6 [OVN] Expose chassis hosting information in LSP\nb92d133de6 [OVN] Read the necessary configuration options in the OVN agent load\nc8c74f12e0 Load FIP information during initialize not init\n0090572b93 Ensure traffic is not centralized if DVR is enabled\n024704625a Add missing port_binding policies\n39e167ab27 Add neutron-tempest-plugin-linuxbridge job to the periodic queue\n4a97429e7f [OVN] Improve ovn_l3/plugin.py exception logging\nadd2a6eb8c [ovn][ipv6] Add some more tests to skiplist\nb084213382 Add more debugging to common agent code\n8cd949fc9b Increase timeout in test_get_all_devices()\n22ace8a752 [OVS] Check the datapath ID set by the creation method\n6632420675 Revert \"Use ``TextClause`` to define the DB model \"server_default\"\"\n7b85f9c244 [OVN][L3] Optimize FIP update operation\n32d589f03e Don\u0027t allow deletion of the router ports without IP addresses\n576c468b71 Disable pool recycle in tests\n67a0b07287 Delete sg rule which remote is the deleted sg\na174467639 Explicitly define the subnet creating a new port\n08fe84f443 [sqlalchemy-20] Remove redundant indexes from some tables\n126d54badc Fix some new pylint \"E\" warnings\ndfe29e6760 Delete network namespace on last port deletion\n9d9f47c20c [OVN] Remove SB \"Chassis\"/\"Chassis_Private\" duplicated registers\n8887cdf5d3 Imported Translations from Zanata\n955e621167 [OVN][Trunk] Add port binding info on subport when parent is bound\nf2e3ab3805 [OVN] Hash Ring: Set nodes as offline upon exit\n6e3525188f [S-RBAC] Fix policies for CUD subnets APIs\nec4bfb91f0 [qos] _validate_create_network_callback return in no network\n593278550a Functional: assert multiple calls for update_virtual_port_host\n0c66dfaed8 [OVN] The all() and count() methods should be inside a DB txn\n8b0c7d2c8d Return back the test_dvr_ha_router_interface_mtu_update test case\n57e860ca19 Return back the test_dvr_router_interface_mtu_update test case\nafa20faec3 [OVN] Improve Hash Ring logs\n0c09dbdb2a Subnet now inherit the sRBAC perm. from the parent resource Network\n9ca0e34a5e Delete the \"Chassis_Private\" register when deleting an agent\n5e0c102830 Send ovn heatbeat more often.\n15fb672641 dhcp/agent: add more detail to a todo note regarding call_driver\na9323f0325 dhcp/agent: fix \u0027get_metadata_bind_interface\u0027 driver call\n050536c66e Stop the RPC connections when the agent exits\nce12b6ac19 Do not query neutron-rpc for sg rules upon sg deletion\n1f5f8965c3 gate: bump ovn to the latest LTS release (22.03)\n2a8c7ff4f0 [ovn][ipv6] Skip test_update_router_admin_state\nf9be5d886d Fix \u0027consider-using-with\u0027 warning\nf070ba6f9d Revert \"[OVN] Remove backwards compatibility with OVN \u003c v20.09\"\ne8cd39b3d7 Make DB migration creating indexes in RBACs conditional\n61b358b6b5 [S-RBAC] Add API policies for get and activate port bindings\nb6ce722324 Raise the timeout of \"neutron-ovn-rally-task\" to 9000\ne9da29d16c Change RBAC relationship loading method to \"joined\"\n37dda9bc69 Move ``determine_bind_host`` to ``ovn.utils``\nac24dbed1c Implement ``get_port_type_virtual_and_parents`` method\na22b1dedc2 Implement ``get_subnets_address_scopes`` method\n9f6f6d5082 Return 409 Conflict to tenant user deleting port attached to FIP\n2fbfe3855e Improve the ``PortBindingUpdateVirtualPortsEvent`` match filter\n413044f253 [OVN] The L3 scheduler does not use all chassis by default\n1b9a16c956 Add description field to the security_group_default_rules resource\na72e97ddff Update api extension for default sg rules API\na221764751 Allow Multiple External Gateways\n0b67da59c6 [sqlalchemy-20] Open a connection to execute a command\nac231c8174 Improve \"sync_ha_chassis_group\" method\n35cb164ea5 [ovn]disable security group notifier\n9e6675ec06 Increase the waiting period to receive a port creation event\n43ef447a57 SG rule dict method allows DB object and Neutron OVO\n846003c437 Start metadata proxy even if IPv6 DAD fails\n452973c0db Revert \"Use a writer context for the online alembic migrations\"\nf42d86cc0d Bump neutron-lib to 3.6.1\nebc0658d55 Revert \"Delete sg rule which remote is the deleted sg\"\ne0a2427a2f [ovn] Avoid unwanted ACL_NOT_FOUND error when deleting log objects\nb677d65b2d [OVN][Migration] Enable settings backup subnet for NFS clients\n6fa3d8019f Use ``TextClause`` to define the DB model \"server_default\"\n1d0335810d Disable mysql gather performance in jobs\n10ff1caaca Fix some new pylint \"C\" warnings\ned274efcf7 Update pylint version\n5f4a41326d Add rate-limiting to metadata agents\n43c756d728 [alembic] Alembic operations require keywords only arguments\n0959e452d3 [sqlalchemy-20] Retrieve the ``URL`` string with the password\na86e300a0b Handle no more IP addresses available during a network sync\na612346146 Fix not working use_random_fully config option\na06b44e12d Imported Translations from Zanata\n01af4b2cda Remove the neutron-debug tool\n3b7699bc66 Add scope ID to the \"GROUP BY\" clause in ``get_scoped_floating_ips``\n01de74dedf [S-RBAC] Get QoS rule types API available for READER role\n7573fca58c Notify neutron-server ovs is restarted\nd409296bde docs: Deindent code blocks\n043a8ecad9 [OVN] Use the API context in ``OVNClient._add_router_ext_gw`` method\n363c690529 Replace \"tenant_id\" with \"project_id\" in address scope\n6a2ccfac32 Make \"project_id\" in \"L3HARouterNetwork\" unique constraint\n98ac1fa31a [sqlalchemy-20] Add the transaction context to the upgrade checks methods\n3e65ef863c Mark \"ipv6_pd_enabled\" as deprecated and experimental.\n4edff4fe8d [S-RBAC] Fix new policies for FIP PFs APIs\nbe0dc09d52 [S-RBAC] Fix new policies for get QoS rules APIs\n97d658c4ce port-hint-ovs-tx-steering: shim extension\n6b55589ae0 port-hint-ovs-tx-steering: agent side\n0390ada97c port-hints: api extension\nbe4e150de9 [OVN] Remove backwards compatibility with OVN \u003c v20.09\ndde1d69c78 Add host metadata haproxy manager\n78dbe55f19 Add extra log to help figuring out OVS events\nadaba13bdb Add new DEFAULT option named \"my_ip\"\nf23d7af8d7 Use explicit inner join for networks in port query\n33cf2cdc83 Fix ACL sync when default sg group is created\n5c60d697c3 OVN agent: Stop registering unused options\nf3c743d090 Do not update static routes in snat-ns for dvr router with ha\n\nChange-Id: I9b6fa84c43ef659a14416af5fe41643de2c2698a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/e5d960cd4112f1f3ccf43ffabf668f04210d6c03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/e5d960cd4112f1f3ccf43ffabf668f04210d6c03"}]},"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"}},{"label":"PTL-Approved","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}}]}],"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":"PTL-Approved","description":"PTL Approval","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:PTL-Approved\u003e0","fulfilled":true,"status":"PASS","passing_atoms":["label:PTL-Approved\u003e0"],"failing_atoms":[],"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":{}}}]}
