)]}'
{"id":"openstack%2Fpython-neutronclient~345717","triplet_id":"openstack%2Fpython-neutronclient~master~I8ade427885d11f86d594cecaed96fcb82e38798f","project":"openstack/python-neutronclient","branch":"master","hashtags":[],"change_id":"I8ade427885d11f86d594cecaed96fcb82e38798f","subject":"Unable to add classless-static-route in extra_dhcp_opt extension","status":"MERGED","created":"2016-07-22 01:05:49.000000000","updated":"2017-04-01 17:14:20.000000000","submitted":"2017-04-01 17:14:20.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5b7ee90f75a48cc4265611fd4c18389e92ddc110","_number":345717,"virtual_id_number":345717,"owner":{"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":2,"date":"2017-04-01 17:14:20.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},{"value":0,"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},{"value":0,"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":21290,"name":"Bartek Żurawski","email":"bartekzurawski1@gmail.com","username":"anem0ne"},{"value":0,"_account_id":23310,"name":"wanghongtaozz","email":"wanghongtaozz@inspur.com","username":"wanghongtaozz"}],"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"disliked":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"all":[{"value":-1,"date":"2017-01-20 07:46:28.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-10-21 06:19:06.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},{"value":1,"date":"2017-01-11 01:13:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},{"value":0,"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"value":2,"date":"2017-04-01 16:00:24.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":1,"date":"2017-01-05 14:16:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21290,"name":"Bartek Żurawski","email":"bartekzurawski1@gmail.com","username":"anem0ne"},{"value":1,"date":"2017-01-20 01:05:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23310,"name":"wanghongtaozz","email":"wanghongtaozz@inspur.com","username":"wanghongtaozz"}],"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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},{"value":0,"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},{"value":0,"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"value":1,"date":"2017-04-01 16:00:24.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":21290,"name":"Bartek Żurawski","email":"bartekzurawski1@gmail.com","username":"anem0ne"},{"value":0,"_account_id":23310,"name":"wanghongtaozz","email":"wanghongtaozz@inspur.com","username":"wanghongtaozz"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},{"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"_account_id":21290,"name":"Bartek Żurawski","email":"bartekzurawski1@gmail.com","username":"anem0ne"},{"_account_id":23310,"name":"wanghongtaozz","email":"wanghongtaozz@inspur.com","username":"wanghongtaozz"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-24 21:39:50.000000000","updated_by":{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},"reviewer":{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},"state":"REVIEWER"},{"updated":"2016-10-21 06:19:06.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2017-01-05 14:16:26.000000000","updated_by":{"_account_id":21290,"name":"Bartek Żurawski","email":"bartekzurawski1@gmail.com","username":"anem0ne"},"reviewer":{"_account_id":21290,"name":"Bartek Żurawski","email":"bartekzurawski1@gmail.com","username":"anem0ne"},"state":"REVIEWER"},{"updated":"2017-01-11 01:13:25.000000000","updated_by":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"reviewer":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"state":"REVIEWER"},{"updated":"2017-01-20 01:05:48.000000000","updated_by":{"_account_id":23310,"name":"wanghongtaozz","email":"wanghongtaozz@inspur.com","username":"wanghongtaozz"},"reviewer":{"_account_id":23310,"name":"wanghongtaozz","email":"wanghongtaozz@inspur.com","username":"wanghongtaozz"},"state":"REVIEWER"},{"updated":"2017-01-20 07:46:28.000000000","updated_by":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"reviewer":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"state":"REVIEWER"},{"updated":"2017-04-01 16:00:24.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2017-04-01 17:14:20.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e9ec66496fee89fcb90d2840b9d581095e4cfaa4","author":{"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},"date":"2016-07-22 01:05:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7889f6c6c26bc747dcf0d08168c1d19fc5bd7d5a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-22 02:06:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/17/345717/1/check/gate-python-neutronclient-docs/82c470f//doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/17/345717/1/check/gate-python-neutronclient-pep8/ce9b01f/ : SUCCESS in 2m 54s\n- gate-python-neutronclient-python27 http://logs.openstack.org/17/345717/1/check/gate-python-neutronclient-python27/b2ffee5/ : SUCCESS in 3m 15s\n- gate-python-neutronclient-python34 http://logs.openstack.org/17/345717/1/check/gate-python-neutronclient-python34/fd83e18/ : SUCCESS in 4m 20s\n- gate-python-neutronclient-python35 http://logs.openstack.org/17/345717/1/check/gate-python-neutronclient-python35/3f53ae8/ : SUCCESS in 4m 00s\n- gate-python-neutronclient-pypy http://logs.openstack.org/17/345717/1/check/gate-python-neutronclient-pypy/9e56851/ : SUCCESS in 4m 34s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/17/345717/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient/7e5e65a/ : SUCCESS in 56m 55s\n- check-osc-plugins http://logs.openstack.org/17/345717/1/check/check-osc-plugins/e1b856c/ : SUCCESS in 4m 16s\n- gate-neutronclient-test-dsvm-functional http://logs.openstack.org/17/345717/1/check/gate-neutronclient-test-dsvm-functional/e177dcd/ : SUCCESS in 25m 29s\n- gate-neutronclient-test-dsvm-functional-adv-svcs http://logs.openstack.org/17/345717/1/check/gate-neutronclient-test-dsvm-functional-adv-svcs/e7c9c94/ : SUCCESS in 25m 21s","accounts_in_message":[],"_revision_number":1},{"id":"87c8518de583d7076527d770c4265887ad3f88dd","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2016-07-28 15:41:04.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"c1796fecc405d931ed5f1b207e4383da28ab258d","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2016-08-01 08:11:53.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"46014025982f8cb4b4cf7b5c6b90d9df0e265caf","author":{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},"date":"2016-08-24 21:39:50.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6609e112725b715a3cc9f87be7b22309b008ff0d","author":{"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},"date":"2016-08-24 21:51:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f2b66a73a2c841afdd8bd2aed8171540553adc27","author":{"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},"date":"2016-08-24 21:57:29.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"86905100f81ee5a985c5a9a3a69fad6dad1f66e3","author":{"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},"date":"2016-08-24 22:15:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7add7a4e88c3fd60e536a8bc7f156238d205e95f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-24 23:16:48.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-docs-ubuntu-xenial http://docs-draft.openstack.org/17/345717/2/check/gate-python-neutronclient-docs-ubuntu-xenial/56a5b65//doc/build/html/ : SUCCESS in 2m 31s\n- gate-python-neutronclient-pep8-ubuntu-xenial http://logs.openstack.org/17/345717/2/check/gate-python-neutronclient-pep8-ubuntu-xenial/c8798f5/ : SUCCESS in 2m 30s\n- gate-python-neutronclient-python27-ubuntu-xenial http://logs.openstack.org/17/345717/2/check/gate-python-neutronclient-python27-ubuntu-xenial/5138b13/ : SUCCESS in 2m 44s\n- gate-python-neutronclient-python34 http://logs.openstack.org/17/345717/2/check/gate-python-neutronclient-python34/0cc4fb3/ : SUCCESS in 3m 30s\n- gate-python-neutronclient-python35 http://logs.openstack.org/17/345717/2/check/gate-python-neutronclient-python35/be45a4c/ : SUCCESS in 3m 03s\n- gate-python-neutronclient-pypy http://logs.openstack.org/17/345717/2/check/gate-python-neutronclient-pypy/71f768a/ : SUCCESS in 3m 30s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/17/345717/2/check/gate-tempest-dsvm-neutron-src-python-neutronclient/3f9a2c8/ : SUCCESS in 1h 10m 50s\n- check-osc-plugins http://logs.openstack.org/17/345717/2/check/check-osc-plugins/2d20479/ : SUCCESS in 6m 47s\n- gate-neutronclient-test-dsvm-functional http://logs.openstack.org/17/345717/2/check/gate-neutronclient-test-dsvm-functional/0010f79/ : SUCCESS in 36m 52s\n- gate-neutronclient-test-dsvm-functional-adv-svcs http://logs.openstack.org/17/345717/2/check/gate-neutronclient-test-dsvm-functional-adv-svcs/13cda06/ : SUCCESS in 26m 35s","accounts_in_message":[],"_revision_number":2},{"id":"4807425c462590ecd694db74568fc2335e801c63","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2016-08-25 10:19:09.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"58a17fe8f207eba11297635d0cc2ebb8674fb89c","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2016-10-21 06:19:06.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"aad48ed97c7d087231583bf964ec53e6533c8f2b","author":{"_account_id":21290,"name":"Bartek Żurawski","email":"bartekzurawski1@gmail.com","username":"anem0ne"},"date":"2017-01-05 14:16:26.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"e742e7fd361fa5d5e1e1f69cc01d14af6fdde1a6","author":{"_account_id":13702,"name":"yushiro","username":"yushiro","inactive":true},"date":"2017-01-11 01:13:25.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"44a8dc174ea8aea8d57cec2eeaaf0b2865578517","author":{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},"date":"2017-01-19 23:41:49.000000000","message":"Patch Set 2:\n\ndo you see the same behavior with \"openstack port set\" command?","accounts_in_message":[],"_revision_number":2},{"id":"9f285876f652e5b20cca5f742f14ed8b83b6021e","author":{"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},"date":"2017-01-19 23:54:00.000000000","message":"Patch Set 2:\n\nLooks like \"openstack port set\" doesn\u0027t take \"--extra-dhcp-opt\" argument. For example,\n\n$ openstack port set --extra-dhcp-opt opt_name\u003d\"classless-static-route\",opt_value\u003d\"169.254.169.254/32,40.40.40.5\" port2\nusage: openstack port set [-h] [--description \u003cdescription\u003e]\n                          [--device \u003cdevice-id\u003e]\n                          [--device-owner \u003cdevice-owner\u003e]\n                          [--vnic-type \u003cvnic-type\u003e] [--host \u003chost-id\u003e]\n                          [--dns-name dns-name] [--enable | --disable]\n                          [--name \u003cname\u003e]\n                          [--fixed-ip subnet\u003d\u003csubnet\u003e,ip-address\u003d\u003cip-address\u003e]\n                          [--no-fixed-ip]\n                          [--binding-profile \u003cbinding-profile\u003e]\n                          [--no-binding-profile]\n                          [--security-group \u003csecurity-group\u003e]\n                          [--no-security-group]\n                          [--enable-port-security | --disable-port-security]\n                          [--enable-mac-learning | --disable-mac-learning]\n                          \u003cport\u003e\nopenstack port set: error: unrecognized arguments: --extra-dhcp-opt port2","accounts_in_message":[],"_revision_number":2},{"id":"cf46322667a8fdb6c7ac5f4f5e1d6945e32bede0","author":{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},"date":"2017-01-20 00:50:43.000000000","message":"Patch Set 2:\n\nI see.\nOSC patch in flight https://review.openstack.org/#/c/356263/","accounts_in_message":[],"_revision_number":2},{"id":"8b3ba8ed619aa56befc1fc3c689f317a317cedbe","author":{"_account_id":23310,"name":"wanghongtaozz","email":"wanghongtaozz@inspur.com","username":"wanghongtaozz"},"date":"2017-01-20 01:05:48.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"e3fb86fc02436033be02d8b0c867c440878a1a27","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2017-01-20 07:46:28.000000000","message":"Patch Set 2: Code-Review-1\n\nConsidering that NeutronClient would be deprecated, I am having second thoughts on this patch.\nCan we foxus these changes in the OSC\u0027s port patch?","accounts_in_message":[],"_revision_number":2},{"id":"dae3e4281d15d31af8aa899766872adb8843d5db","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2017-04-01 15:58:18.000000000","message":"Patch Set 2:\n\nThis is a bug fix. there is we should keep this bug and focus on OSC.","accounts_in_message":[],"_revision_number":2},{"id":"7971fd547599220ddc9b388465460837d2931a5b","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2017-04-01 16:00:24.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"49be99e7edc24cc96df6796918da1a7fb50ac212","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-01 16:00:34.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"a2e35d6f799bb5648dc7a8f4b1e05becd46f86f8","date":"2017-04-01 17:14:20.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"5b7ee90f75a48cc4265611fd4c18389e92ddc110","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-01 17:14:20.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-neutronclient-docs-ubuntu-xenial http://docs-draft.openstack.org/17/345717/2/gate/gate-python-neutronclient-docs-ubuntu-xenial/64c2f3a//doc/build/html/ : SUCCESS in 3m 52s\n- gate-python-neutronclient-pep8-ubuntu-xenial http://logs.openstack.org/17/345717/2/gate/gate-python-neutronclient-pep8-ubuntu-xenial/6037a5a/ : SUCCESS in 2m 55s\n- gate-python-neutronclient-python27-ubuntu-xenial http://logs.openstack.org/17/345717/2/gate/gate-python-neutronclient-python27-ubuntu-xenial/1ea6a48/ : SUCCESS in 2m 24s\n- gate-python-neutronclient-python35 http://logs.openstack.org/17/345717/2/gate/gate-python-neutronclient-python35/b1d058c/ : SUCCESS in 2m 16s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-ubuntu-xenial http://logs.openstack.org/17/345717/2/gate/gate-tempest-dsvm-neutron-src-python-neutronclient-ubuntu-xenial/38be390/ : SUCCESS in 1h 13m 41s\n- gate-neutronclient-test-dsvm-functional-ubuntu-xenial http://logs.openstack.org/17/345717/2/gate/gate-neutronclient-test-dsvm-functional-ubuntu-xenial/621bb3e/ : SUCCESS in 19m 32s\n- gate-neutronclient-test-dsvm-functional-adv-svcs-ubuntu-xenial http://logs.openstack.org/17/345717/2/gate/gate-neutronclient-test-dsvm-functional-adv-svcs-ubuntu-xenial/e9a916b/ : SUCCESS in 17m 33s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"494b283eed095346a62ee7024d6099d134aa8144","revisions":{"c9161d13685fd9abf7d4d5441ad9580b1595071e":{"kind":"REWORK","_number":1,"created":"2016-07-22 01:05:49.000000000","uploader":{"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},"ref":"refs/changes/17/345717/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/17/345717/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/17/345717/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/17/345717/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/17/345717/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/17/345717/1"}}},"commit":{"parents":[{"commit":"6bc4685f6b50fb8883c67b7f80b12ced6228d27b","subject":"Add functional test hook for fwaas command","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/6bc4685f6b50fb8883c67b7f80b12ced6228d27b"}]}],"author":{"name":"Shih-Hao Li","email":"shihli@vmware.com","date":"2016-07-21 23:52:49.000000000","tz":-420},"committer":{"name":"Shih-Hao Li","email":"shihli@vmware.com","date":"2016-07-21 23:52:49.000000000","tz":-420},"subject":"Unable to add classless-static-route in extra_dhcp_opt extension","message":"Unable to add classless-static-route in extra_dhcp_opt extension\n\nWhen adding classless-static-route in extra_dhcp_opt for a port,\nneutron client complains syntax error. The reason is neutron client\ninterprets the \",\" inside the opt_value as a delimiter of key-value\npairs for --extra-dhcp-opt.\n\nThis patch modifies neutron client to allow commas inside opt_value.\n\nThis is one of two proposed solutions described in #1605421.\n\nChange-Id: I8ade427885d11f86d594cecaed96fcb82e38798f\nCloses-Bug: #1605421\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c9161d13685fd9abf7d4d5441ad9580b1595071e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/c9161d13685fd9abf7d4d5441ad9580b1595071e"}]},"branch":"refs/heads/master"},"494b283eed095346a62ee7024d6099d134aa8144":{"kind":"REWORK","_number":2,"created":"2016-08-24 21:57:29.000000000","uploader":{"_account_id":17734,"name":"Shih-Hao Li","email":"shihli@vmware.com","username":"shli"},"ref":"refs/changes/17/345717/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/17/345717/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/17/345717/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/17/345717/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/17/345717/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/17/345717/2"}}},"commit":{"parents":[{"commit":"230f1547e3ac8f862b7319815a354e901f3b35e7","subject":"Merge \"Improve Help message of VPN Update CLI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/230f1547e3ac8f862b7319815a354e901f3b35e7"}]}],"author":{"name":"Shih-Hao Li","email":"shihli@vmware.com","date":"2016-08-24 21:56:49.000000000","tz":-420},"committer":{"name":"Shih-Hao Li","email":"shihli@vmware.com","date":"2016-08-24 21:56:56.000000000","tz":-420},"subject":"Unable to add classless-static-route in extra_dhcp_opt extension","message":"Unable to add classless-static-route in extra_dhcp_opt extension\n\nWhen adding classless-static-route in extra_dhcp_opt for a port,\nneutron client complains syntax error. The reason is neutron client\ninterprets the \",\" inside the opt_value as a delimiter of key-value\npairs for --extra-dhcp-opt.\n\nThis patch modifies neutron client to allow commas inside opt_value.\n\nThis is one of two proposed solutions described in #1605421.\n\nChange-Id: I8ade427885d11f86d594cecaed96fcb82e38798f\nCloses-Bug: #1605421\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/494b283eed095346a62ee7024d6099d134aa8144"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/494b283eed095346a62ee7024d6099d134aa8144"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
