)]}'
{"id":"openstack%2Foctavia~776901","triplet_id":"openstack%2Foctavia~stable%2Fussuri~I1236d3c6231a657b2aa53b1e488a4d0fe3215070","project":"openstack/octavia","branch":"stable/ussuri","hashtags":[],"change_id":"I1236d3c6231a657b2aa53b1e488a4d0fe3215070","subject":"Add validation for VIP network parameters in amphora driver","status":"MERGED","created":"2021-02-22 08:16:37.000000000","updated":"2021-03-04 02:45:58.000000000","submitted":"2021-03-04 02:44:23.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":"776901","meta_rev_id":"58ea842bfb52d303b4d3ca916681914d98063f37","_number":776901,"virtual_id_number":776901,"owner":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-03-04 02:44:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"}],"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":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"all":[{"value":2,"date":"2021-03-04 00:40:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-03-01 09:48:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"}],"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":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"all":[{"value":1,"date":"2021-03-04 00:40:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"reviewers":{"REVIEWER":[{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-22 08:16:37.000000000","updated_by":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"reviewer":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"state":"REVIEWER"},{"updated":"2021-02-22 09:43:26.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":"2021-03-01 09:48:02.000000000","updated_by":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"reviewer":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"state":"REVIEWER"},{"updated":"2021-03-04 00:40:52.000000000","updated_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"reviewer":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"state":"REVIEWER"}],"messages":[{"id":"f2e6127927ec7dda0bb88737a1757ad9c667fb46","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"date":"2021-02-22 08:16:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"75686104fbf98abd1686e109b9b64d01516b1111","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 09:43:26.000000000","message":"Patch Set 1: Verified-1\n\n(2 comments)\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\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d9ead644b7b249a790ae7ed19c3f9ec4 : FAILURE in 5m 36s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/79705498a16e4ccca6091180b3a3a257 : FAILURE in 5m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/875b6e21e46f4d769d435ffd6b5892af : FAILURE in 7m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/164217099ccb4969aa638bc96f9e526c : FAILURE in 5m 23s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/86d85ab5894a4e4aac872080d6975f70 : FAILURE in 5m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/268d79e54d78404095d15154f73ca698 : SUCCESS in 13m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ce31a492e13247d2b7a49d71c4a9411d : SUCCESS in 5m 02s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/65df74e1b1b94007b72d4cbdd50dbb00 : FAILURE in 6m 26s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/05b175de0e054c16bc446537049efa08 : FAILURE in 8m 03s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/aac287027454451dafb4ca6a41eb05b6 : FAILURE in 8m 01s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/0bc2f7db0226476aa50b18be55860f83 : FAILURE in 30m 26s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/e8513e2a79fb487a8c0d01b63466b8ee : FAILURE in 37m 14s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/7ded2c8316e7457796e623af6b9923e6 : FAILURE in 30m 02s\n- octavia-v2-dsvm-spare-pool https://zuul.opendev.org/t/openstack/build/f81fa1069c0c45729d0e0ea79b33ff66 : FAILURE in 1h 19m 11s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/276c61125a5d404e8eeb3a4a09d3f5fd : FAILURE in 49m 26s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/0f3eaf9cdd4c459ea8769b36bae5e595 : FAILURE in 1h 20m 22s\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/6b12a6f0813a473f89206d119b511aed : FAILURE in 38m 56s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/e677859ea9744982822b097b3e5bfde5 : FAILURE in 58m 04s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/4952ea1ab3cd4b43892ec6e9e6b7e195 : FAILURE in 50m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a1f65fb27ed7792fcad0307862a220f6d594b3f6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2021-02-23 08:43:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"64881edcfde7f514cfcfac542bc0110949065c7f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-23 11:36:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/181a787d39cb4db6bbaff0332aa0c94f : SUCCESS in 8m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/94d9bce23e0e4b16bef45cf7fbe0fa03 : SUCCESS in 10m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/283efef0c1734d9686aa5947b6ad6fd4 : SUCCESS in 7m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a9d2728aed5e443c8f0c5dcdcf31f707 : SUCCESS in 8m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/b84dfc5c31d843d4b6fafbc2176923d5 : SUCCESS in 5m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3a0da76aa0bd4d26b1679ada9cbde375 : SUCCESS in 11m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/57e912a3afbc4390bc7108d680f8c2c4 : SUCCESS in 5m 22s\n- octavia-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4f6aaa8cd2324da0a1e13164f7d4aae0 : SUCCESS in 5m 46s\n- octavia-tox-functional-py37-tips https://zuul.opendev.org/t/openstack/build/99e50555c3d64aa98bef87b7b4a24782 : SUCCESS in 8m 30s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/8f0846bdbdab42eba9195fd286fa1f45 : SUCCESS in 9m 27s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/bc8a27a11695498a95222d9a85f59371 : SUCCESS in 1h 13m 35s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/bc06bd34c42844cb9fa10d36fd9228bf : SUCCESS in 2h 23m 27s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/d2b2dd0c27eb4547b3f659c9bf8edbe3 : SUCCESS in 47m 47s\n- octavia-v2-dsvm-spare-pool https://zuul.opendev.org/t/openstack/build/666070d05d3b4145a5d34c5e4c8bfcf2 : SUCCESS in 47m 39s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/eb2ac3401734403e939b440c456604c2 : SUCCESS in 39m 21s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/13d8ad7c6b8d4e20bf0e04a3f8f4c080 : SUCCESS in 1h 53m 23s\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/2bb3344c3ab041719d95af071a9f7f89 : TIMED_OUT in 2h 34m 32s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/78830b121ed4457caf8fbcb349bb49e2 : FAILURE in 54m 55s (non-voting)\n- octavia-v2-dsvm-scenario-amphora-v2 https://zuul.opendev.org/t/openstack/build/5771c001f557490b91e017f54bf072f1 : SUCCESS in 2h 28m 51s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3bf9c4e9369dfdbb68e80b0d4cc798b46506c29b","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2021-03-01 09:48:02.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"f87a8269e74234cf4a9bff0051efeb2dd17cfb14","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2021-03-04 00:40:52.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"6ea0d59443f30c2c3157b84c898ba7cb5e2d4f9a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 00:41:08.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"a98872c76c1d1ff04afea7133cdef6acf8f2da53","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 02:44:18.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f5210881969c45d3949da5b6d80833ec : SUCCESS in 9m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/47fd644f60bf4c10925874ffe9314b05 : SUCCESS in 7m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c717b09956ed45f281afd626d5286fdb : SUCCESS in 6m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a56528d99cec4d889ea754ffbbf42606 : SUCCESS in 6m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c4d460761ed748d9877ccab5a68658bd : SUCCESS in 11m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/62fcf6b7c775430d820ee308f58a2922 : SUCCESS in 6m 38s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/fc80a7b7c3be40c1b647c0b5f6cb91f4 : SUCCESS in 7m 42s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/28ac7838344b44d5ba0d80d1a6afad13 : SUCCESS in 1h 10m 06s\n- octavia-v2-dsvm-scenario https://zuul.opendev.org/t/openstack/build/d67d34ef29654df593c60bbcd36eac16 : SUCCESS in 1h 58m 08s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/2f84ee2269014a81aa044918b3d927ed : SUCCESS in 36m 13s\n- octavia-v2-dsvm-spare-pool https://zuul.opendev.org/t/openstack/build/a3d23eec30cb479582d728bd5045b454 : SUCCESS in 42m 42s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/e2d87e24a5d74693b52f024a5d3ac196 : SUCCESS in 40m 07s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/6e7f8648e4914e95a9c9493980a106f5 : SUCCESS in 1h 12m 26s","accounts_in_message":[],"_revision_number":2},{"id":"36b2bbdd9d7344be307926adbec184da1fa1d0bb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 02:44:23.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"58ea842bfb52d303b4d3ca916681914d98063f37","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 02:45:58.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb423ad123a348659808e0400bd39519 : SUCCESS in 59s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4cd7df84f29a4db18ba7e6981db2be25 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4dac4554f349b19d8cb0469132f9b6c037a599dd","revisions":{"a0cb2a0df516e2d80d33693c62d875ccf60bee10":{"kind":"REWORK","_number":1,"created":"2021-02-22 08:16:37.000000000","uploader":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"ref":"refs/changes/01/776901/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/01/776901/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/776901/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/776901/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/776901/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/01/776901/1"}}},"commit":{"parents":[{"commit":"6ef1564dbab34fcd1fef6a0d3bdaeb129e8cf9fe","subject":"Merge \"Add missing log line for finishing amp operations\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/6ef1564dbab34fcd1fef6a0d3bdaeb129e8cf9fe"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2020-12-14 17:24:10.000000000","tz":60},"committer":{"name":"Carlos Goncalves","email":"cgoncalves@redhat.com","date":"2021-02-22 08:16:25.000000000","tz":60},"subject":"Add validation for VIP network parameters in amphora driver","message":"Add validation for VIP network parameters in amphora driver\n\nSome network parameters can be validated in the API, it would avoid to\nhandle exceptions in the worker when plugging networking resources.\nThis commit validates that port_security_enabled is True on the VIP\nnetwork when using the amphora driver.\n\nStory: 2008449\nTask: 41422\n\nChange-Id: I1236d3c6231a657b2aa53b1e488a4d0fe3215070\n(cherry picked from commit dda1d8665c1b90e3494b22bc0de1853a43b446a6)\n(cherry picked from commit 250302bf0359758ffe59c10259db04fa550d58ff)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/a0cb2a0df516e2d80d33693c62d875ccf60bee10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/a0cb2a0df516e2d80d33693c62d875ccf60bee10"}]},"branch":"refs/heads/stable/ussuri"},"4dac4554f349b19d8cb0469132f9b6c037a599dd":{"kind":"REWORK","_number":2,"created":"2021-02-23 08:43:21.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/01/776901/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/01/776901/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/776901/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/776901/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/01/776901/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/01/776901/2"}}},"commit":{"parents":[{"commit":"6ef1564dbab34fcd1fef6a0d3bdaeb129e8cf9fe","subject":"Merge \"Add missing log line for finishing amp operations\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/6ef1564dbab34fcd1fef6a0d3bdaeb129e8cf9fe"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2020-12-14 17:24:10.000000000","tz":60},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2021-02-23 08:43:06.000000000","tz":60},"subject":"Add validation for VIP network parameters in amphora driver","message":"Add validation for VIP network parameters in amphora driver\n\nSome network parameters can be validated in the API, it would avoid to\nhandle exceptions in the worker when plugging networking resources.\nThis commit validates that port_security_enabled is True on the VIP\nnetwork when using the amphora driver.\n\nStory: 2008449\nTask: 41422\n\nChange-Id: I1236d3c6231a657b2aa53b1e488a4d0fe3215070\n(cherry picked from commit dda1d8665c1b90e3494b22bc0de1853a43b446a6)\n(cherry picked from commit 250302bf0359758ffe59c10259db04fa550d58ff)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/4dac4554f349b19d8cb0469132f9b6c037a599dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/4dac4554f349b19d8cb0469132f9b6c037a599dd"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
