)]}'
{"id":"openstack%2Fneutron~806708","triplet_id":"openstack%2Fneutron~stable%2Fstein~Ifeaf258f0b5ea86f25620ac4116d618980a7272e","project":"openstack/neutron","branch":"stable/stein","topic":"bug/1939733-stable/ussuri-stable/train-stable/stein","hashtags":[],"change_id":"Ifeaf258f0b5ea86f25620ac4116d618980a7272e","subject":"Remove dhcp_extra_opt value after first newline character","status":"MERGED","created":"2021-09-01 08:06:41.000000000","updated":"2021-09-09 09:56:16.000000000","submitted":"2021-09-09 09:54:39.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":"806708-bug/1939733-stable/ussuri-stable/train-stable/stein","cherry_pick_of_change":806707,"cherry_pick_of_patch_set":1,"meta_rev_id":"fe9874fdd8ff58bda0a96bf36351078e5a8c6461","_number":806708,"virtual_id_number":806708,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-09-09 09:54:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}],"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":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-09-01 11:31:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":2,"date":"2021-09-09 07:38:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}],"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":1,"date":"2021-09-09 07:38:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}],"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_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":"2021-09-01 10:01:19.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-09-01 11:31:21.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":"CC"},{"updated":"2021-09-01 11:31:34.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"},{"updated":"2021-09-09 07:38:20.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"}],"messages":[{"id":"bff0992c73e58e699aa98fcfd176f65cd57ecf92","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-09-01 08:06:41.000000000","message":"Patch Set 1: Cherry Picked from branch stable/train.","accounts_in_message":[],"_revision_number":1},{"id":"3402f43fc58c8a2efd748a0a473f74dbbf9da580","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-01 10:01:19.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\n\n- neutron-tempest-plugin-scenario-linuxbridge-stein https://zuul.opendev.org/t/openstack/build/8485c2af1c9f40ae95d384c61cdd2e77 : SUCCESS in 1h 18m 58s\n- neutron-tempest-plugin-scenario-openvswitch-stein https://zuul.opendev.org/t/openstack/build/d6deff707862418986e3f82b48ff6fd1 : SUCCESS in 1h 46m 01s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-stein https://zuul.opendev.org/t/openstack/build/b8b06321fcdd4aa0ac4e71b5efe72f17 : SUCCESS in 1h 27m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5205eae8dd124f7185478b98b0504698 : SUCCESS in 30m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7cbcdebde9cb4c7c9f815b302d5852c5 : SUCCESS in 12m 16s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0375e56475c6439c95312692f3eb20f7 : SUCCESS in 24m 41s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/e46c73bb8a96469690bb38648a16c109 : SUCCESS in 24m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d03c7fee5eb54b60b7bb1e9086274646 : SUCCESS in 20m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/00eff903397c4d38934c364af925d338 : SUCCESS in 24m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a0b65dc04bd4e60a03ac616fc6850a2 : SUCCESS in 6m 41s\n- tempest-full https://zuul.opendev.org/t/openstack/build/1075700b16b04c95ad6834fff7b987cf : SUCCESS in 1h 31m 33s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/0e8fb23842f24f9bb1a4f274d769d3f7 : SUCCESS in 55m 25s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a06e0d4ffa02438e92ebee395536fbe1 : SUCCESS in 1h 21m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dcba763c43774c2183a7696603a605c6 : SUCCESS in 11m 13s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/513a9a8d18fd4e78bb35c99e313608c4 : SUCCESS in 43m 57s\n- neutron-functional-python27 https://zuul.opendev.org/t/openstack/build/5108c6c6903543559dda6f9f529ad5a8 : SUCCESS in 46m 40s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/16c18000e48047a38c51eabb796c8cbf : SUCCESS in 1h 17m 08s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/ee9b8fcf146b44ba916e474a4964e291 : SUCCESS in 1h 40m 24s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/948cad9167d342899c929c269b42357d : SUCCESS in 1h 43m 19s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/26285a5427fd4c5fafbb535514e8654d : SUCCESS in 1h 23m 31s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/c9df611bc3f2433294e50fec1eb4c07e : SUCCESS in 1h 05m 58s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/d4da368cdc0b482c999f4888f419d64b : FAILURE in 49m 53s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/eb643f30b6644372983bdd59c316bdfa : SUCCESS in 1h 15m 10s\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/2066c76114bb458b8c8737260b0d7fd7 : SUCCESS in 1h 31m 26s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/4d6efc709ee249518c9d6ff85ff2b0dd : SUCCESS in 59m 16s","accounts_in_message":[],"_revision_number":1},{"id":"430504b1bd99218f85cd59db4287e514e5311fbc","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2021-09-01 11:31:21.000000000","message":"Patch Set 1:\n\nrecheck grenade cinder","accounts_in_message":[],"_revision_number":1},{"id":"e08180421241d1da77dc922e09f1293bd94a3f4b","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2021-09-01 11:31:34.000000000","message":"Patch Set 1: Code-Review+2\n\nWaiting for master but good to go for backport (unrelated grenade failure)","accounts_in_message":[],"_revision_number":1},{"id":"05b43ff52b29053e20d9dc20d6fc36ae80119d6e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-01 13:29:58.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-scenario-linuxbridge-stein https://zuul.opendev.org/t/openstack/build/26fe62cb8d5c44e0ae2811d4e403974b : SUCCESS in 1h 43m 01s\n- neutron-tempest-plugin-scenario-openvswitch-stein https://zuul.opendev.org/t/openstack/build/5eda2d8e1b3249029e84c697dfa7ae90 : SUCCESS in 1h 36m 54s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-stein https://zuul.opendev.org/t/openstack/build/67819b6542cb428b8859e637cefc06e2 : SUCCESS in 1h 43m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3575c663c6fb4b389ed793dca41bc31b : SUCCESS in 42m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/368ca3a67a1f4f919517321e5301571d : SUCCESS in 12m 53s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/67b50f2b21c049e2b2a8ac4b1f70b01b : SUCCESS in 23m 40s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/d2e494e4737141e5bde995b9e2b06861 : SUCCESS in 25m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d331ac404c63481d8357ea22e49b0125 : SUCCESS in 22m 36s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ccd399e9e7394b5193fc9346c2ef1f3a : SUCCESS in 22m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a4ae777ef0a74cc7979747f1facb62f1 : SUCCESS in 5m 52s\n- tempest-full https://zuul.opendev.org/t/openstack/build/e9b78cae45b24d83b32a2088796a211e : SUCCESS in 1h 31m 47s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/f5c95eba9dd84de491deece197de1d3c : SUCCESS in 58m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3445abae9a704d5bb94efec74caf2681 : SUCCESS in 1h 20m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7882d89347a24e52adb44cc05b6c2e99 : SUCCESS in 12m 26s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/8dbfc022ac844c95bb43fba329e10029 : SUCCESS in 47m 18s\n- neutron-functional-python27 https://zuul.opendev.org/t/openstack/build/7869df4b512048e7af56d8103562ff73 : SUCCESS in 45m 36s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/6893444f501d419481c5a48a56736945 : SUCCESS in 1h 14m 40s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/6ace304cce3e4da180f956406e4db271 : SUCCESS in 1h 44m 38s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/7748977e92b344878fa31572bc895479 : SUCCESS in 1h 51m 03s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/0a85eb0196594a2f9bb964780de5b8e7 : SUCCESS in 1h 24m 47s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/699affd6e81e4c768d4a6674cc17e5bb : SUCCESS in 1h 11m 32s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/41bce71e98334a9b8c44a020dfde975e : SUCCESS in 1h 21m 49s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/70c3258d44bf42dcaef8e654425e5fab : SUCCESS in 1h 30m 55s\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b155fae048c143d09c17fe618a56d459 : SUCCESS in 1h 35m 24s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/68375d9972d14db9b40e470d25c2a553 : SUCCESS in 57m 32s","accounts_in_message":[],"_revision_number":1},{"id":"9143fa3ff88445bcb94175b9b8b687059e1b8d87","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-09-09 07:38:20.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"6abaa846bd8b9fd894f3f6578b0840149f38017b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-09 07:39:16.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"2d3c55e92d8dc202b472458e5de0404b5fab48ef","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-09 09:54:38.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45c950219c5241e1b4147e27365dc628 : SUCCESS in 12m 59s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f664f2cd45df4aac926a5a1a1adff08e : SUCCESS in 22m 56s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/6074bb6925104aa49a32d897df30c900 : SUCCESS in 22m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ab899d7767914f6ab464a9ad8b887e58 : SUCCESS in 21m 01s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/228f5ed4f3864fb9922f5e8ecb1e4559 : SUCCESS in 23m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7177a0eea3104849b8feb6f2b53c691e : SUCCESS in 6m 10s\n- tempest-full https://zuul.opendev.org/t/openstack/build/812f9d9dc61b4630bbb768a8700e9528 : SUCCESS in 1h 27m 05s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/fee82dcea8e64dda90cd85dddd1783b9 : SUCCESS in 1h 01m 04s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e8b18d7beeaf4babb895574f238c499a : SUCCESS in 1h 23m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b3b0cad3c06e44e49a57ff0b44c2d69a : SUCCESS in 11m 55s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/7177de157dc34a8bac40bd668e0193ed : SUCCESS in 41m 10s\n- neutron-functional-python27 https://zuul.opendev.org/t/openstack/build/5dd194d8bb294bd985bdb914574dcad9 : SUCCESS in 35m 37s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/6fb0d48b673c4d94857b63d1629f225c : SUCCESS in 1h 16m 18s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/efe8588cb90242bfa656488881d89de2 : SUCCESS in 2h 09m 00s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/8e6e2cff388543699d4bf0a0ed67ff17 : SUCCESS in 1h 14m 51s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/53ac828e134a4469be524433d208b18c : SUCCESS in 1h 19m 04s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/40f364318c204835b96d1e7f8d134ce4 : SUCCESS in 59m 17s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/38e34466404d43ad8ab7c841389aca9f : SUCCESS in 1h 05m 23s\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/a93f1355502843b58e6dfe42cdcb5f62 : SUCCESS in 1h 34m 16s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/b0dbb1981b904d9bb8d6b3f0e12b1ef0 : SUCCESS in 57m 54s","accounts_in_message":[],"_revision_number":1},{"id":"11a059a80d8d254ddf6dfb821520b5ef86c59523","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-09 09:54:39.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"fe9874fdd8ff58bda0a96bf36351078e5a8c6461","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-09 09:56:16.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d47737e6afa8450c94de3110cc552dd3 : SUCCESS in 1m 12s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/74ad3f2a648b4254a69e44a91969d13b : SUCCESS in 1m 07s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e2d6e2d5d2388cd7c135a50129466aaa7ca85cbf","revisions":{"e2d6e2d5d2388cd7c135a50129466aaa7ca85cbf":{"kind":"REWORK","_number":1,"created":"2021-09-01 08:06:41.000000000","uploader":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"ref":"refs/changes/08/806708/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/08/806708/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/08/806708/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/08/806708/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/08/806708/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/08/806708/1"}}},"commit":{"parents":[{"commit":"66bc64155a2a2aeb923b4174c39fb9388ef8a4b1","subject":"Fix notify listener syntax for SEGMENT_HOST_MAPPING","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/66bc64155a2a2aeb923b4174c39fb9388ef8a4b1"}]}],"author":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-08-23 11:01:37.000000000","tz":120},"committer":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-01 08:06:41.000000000","tz":0},"subject":"Remove dhcp_extra_opt value after first newline character","message":"Remove dhcp_extra_opt value after first newline character\n\nPassing newline to the dnsmasq may cause security issues, especially\nthat in case of Neutron that dhcp options\u0027 values are controlled by\ncloud users.\nThis patch removes everything what is after first newline character\nin the dhcp_extra_opt\u0027s values before passing them to dnsmasq.\n\nCloses-Bug: #1939733\nChange-Id: Ifeaf258f0b5ea86f25620ac4116d618980a7272e\n(cherry picked from commit df891f0593d234e01f27d7c0376d9702e178ecfb)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/e2d6e2d5d2388cd7c135a50129466aaa7ca85cbf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/e2d6e2d5d2388cd7c135a50129466aaa7ca85cbf"}]},"branch":"refs/heads/stable/stein"}},"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},{"label":"Review-Priority","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":{}}}]}
