)]}'
{"id":"openstack%2Fdevstack~189293","triplet_id":"openstack%2Fdevstack~master~I95efa39b4b14a0bf567964f007b25b97f1124e7b","project":"openstack/devstack","branch":"master","topic":"bug/1463020","hashtags":[],"change_id":"I95efa39b4b14a0bf567964f007b25b97f1124e7b","subject":"Add possibility to set dhcp options with enabled q-l3 service","status":"ABANDONED","created":"2015-06-08 13:33:13.000000000","updated":"2015-06-17 13:06:31.000000000","total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"44886e70d8d3b7a5ede38fa323eb88ddf28d53ac","_number":189293,"virtual_id_number":189293,"owner":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":1,"date":"2015-06-08 14:38:04.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},{"date":"2015-06-08 14:40:12.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"date":"2015-06-08 17:14:26.000000000","_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},{"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},"disliked":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"date":"2015-06-11 11:27:03.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":1,"date":"2015-06-16 19:49:17.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":1,"date":"2015-06-11 11:04:58.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},{"value":1,"date":"2015-06-11 10:43:17.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},{"value":-1,"date":"2015-06-17 12:51:54.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":{"all":[{"date":"2015-06-11 08:03:13.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"date":"2015-06-11 08:02:46.000000000","_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2015-06-08 14:31:21.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"date":"2015-06-08 14:30:57.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"date":"2015-06-08 14:29:35.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2015-06-08 14:30:05.000000000","_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},{"date":"2015-06-11 08:03:21.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},{"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},{"date":"2015-06-08 14:29:27.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-08 14:29:27.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2015-06-08 14:29:35.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2015-06-08 14:30:05.000000000","updated_by":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"reviewer":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"state":"REVIEWER"},{"updated":"2015-06-08 14:30:57.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2015-06-08 14:31:21.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2015-06-08 14:38:04.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-06-08 14:40:12.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2015-06-11 08:02:46.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2015-06-11 08:03:13.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2015-06-11 08:03:21.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":"2015-06-11 10:43:17.000000000","updated_by":{"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},"reviewer":{"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},"state":"REVIEWER"},{"updated":"2015-06-11 11:27:03.000000000","updated_by":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"reviewer":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"state":"REVIEWER"},{"updated":"2015-06-16 19:49:17.000000000","updated_by":{"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},"reviewer":{"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},"state":"REVIEWER"}],"messages":[{"id":"ece0df0a1984e5c472ca6c28f0dfd6af917e6c82","author":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"date":"2015-06-08 13:33:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"097c8cc5cc5605af649477841c67b608429019e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-08 14:38:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/93/189293/1/check/check-tempest-dsvm-full/a953ab0/ : SUCCESS in 43m 35s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/93/189293/1/check/check-tempest-dsvm-postgres-full/fa6e7fc/ : SUCCESS in 37m 51s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/93/189293/1/check/check-tempest-dsvm-neutron-full/1efac7c/ : SUCCESS in 59m 57s\n- check-grenade-dsvm http://logs.openstack.org/93/189293/1/check/check-grenade-dsvm/0c1eeee/ : SUCCESS in 38m 28s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/93/189293/1/check/gate-tempest-dsvm-large-ops/fb07fb0/ : SUCCESS in 25m 53s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/93/189293/1/check/gate-tempest-dsvm-neutron-large-ops/53939af/ : SUCCESS in 30m 38s\n- gate-devstack-bashate http://logs.openstack.org/93/189293/1/check/gate-devstack-bashate/3e5da9b/ : SUCCESS in 7s\n- gate-devstack-unit-tests http://logs.openstack.org/93/189293/1/check/gate-devstack-unit-tests/bd50410/ : SUCCESS in 7s\n- check-devstack-dsvm-cells http://logs.openstack.org/93/189293/1/check/check-devstack-dsvm-cells/4b6a32e/ : SUCCESS in 27m 11s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/93/189293/1/check/check-grenade-dsvm-partial-ncpu/52ffc61/ : SUCCESS in 38m 19s\n- check-swift-dsvm-functional http://logs.openstack.org/93/189293/1/check/check-swift-dsvm-functional/6b7205a/ : SUCCESS in 26m 22s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/93/189293/1/check/check-tempest-dsvm-ironic-pxe_ssh/3e5a33b/ : SUCCESS in 34m 05s\n- check-devstack-dsvm-updown http://logs.openstack.org/93/189293/1/check/check-devstack-dsvm-updown/e9c34b2/ : SUCCESS in 18m 58s\n- check-tempest-dsvm-f21 http://logs.openstack.org/93/189293/1/check/check-tempest-dsvm-f21/7af64f1/ : FAILURE in 36m 46s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/93/189293/1/check/check-tempest-dsvm-centos7/97f2b3a/ : FAILURE in 37m 56s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/93/189293/1/check/gate-devstack-publish-docs/de28080//doc/build/html/ : SUCCESS in 1m 29s\n- check-grenade-dsvm-neutron http://logs.openstack.org/93/189293/1/check/check-grenade-dsvm-neutron/b30653a/ : SUCCESS in 41m 53s","accounts_in_message":[],"_revision_number":1},{"id":"8611585df2e5f3e3394ca38a4be56cc6931233b7","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-06-08 14:40:12.000000000","message":"Patch Set 1:\n\nFailed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/93/189293/1/307/index.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":1},{"id":"0aceb894f43ee856e67dd44439272cac9139e839","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-06-08 15:11:30.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1543f793c329dc7428c877a3fb98945d54963bdc","author":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"date":"2015-06-08 17:14:26.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"471a3399ca29b2125d450225f2a25a0cdc0267b8","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-06-08 18:09:37.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"17e7eee1795b4ff42ddc611c18dc2b828f8ef128","author":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"date":"2015-06-09 06:14:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"af91fba3cf11a3f3780e8cf7eeb252ea6ab2eaac","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-06-09 15:53:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"24a719a84c7f8f48ccda02fd26f13792e79596ef","author":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"date":"2015-06-10 05:45:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c594468ca72b963040194bbc37485e3f84828da2","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-06-10 06:19:22.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9acdadd2b6b280739b7d490660468fc17d946918","author":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"date":"2015-06-10 06:54:13.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cf932e2741679e13460bce4a23a62b8aaa10734c","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-06-10 07:27:35.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ab2655294b420b95843a4c4d761743acfee86018","author":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"date":"2015-06-10 11:51:37.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"15c47e3e5e24a9df4d38b9280edaaf871e5dbe89","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-06-11 05:52:48.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nI tested the patch with ENABLE_ISOLATED_METADATA\u003dTrue.\n\nvagrant@vagrant-ubuntu-trusty-64:/opt/stack/data/neutron$ ip netns\nqrouter-e4dd1709-ae33-4ab6-a0e9-ceed9ecc1cff\nqdhcp-6d00e3af-12b9-4b11-b208-bd038647dc3a\n\nvagrant@vagrant-ubuntu-trusty-64:/opt/stack/data/neutron$ ps aux | grep neutron-ns-metadata-proxy\nvagrant   3977  0.0  0.3 101192 32068 ?        S    05:36   0:00 /usr/bin/python /usr/local/bin/neutron-ns-metadata-prox --pid_file\u003d/opt/stack/data/neutron/external/pids/6d00e3af-12b9-4b11-b208-bd038647dc3a.pid --metadata_proxy_socket\u003d/opt/stack/data/neutron/metadata_proxy --network_id\u003d6d00e3af-12b9-4b11-b208-bd038647dc3a --state_path\u003d/opt/stack/data/neutron --metadata_port\u003d80 --metadata_proxy_user\u003d1000 --metadata_proxy_group\u003d1000 --debug --verbose\nvagrant   4200  0.0  0.3 101308 32056 ?        S    05:36   0:00 /usr/bin/python /usr/local/bin/neutron-ns-metadata-prox --pid_file\u003d/opt/stack/data/neutron/external/pids/e4dd1709-ae33-4ab6-a0e9-ceed9ecc1cff.pid --metadata_proxy_socket\u003d/opt/stack/data/neutron/metadata_proxy --router_id\u003de4dd1709-ae33-4ab6-a0e9-ceed9ecc1cff --state_path\u003d/opt/stack/data/neutron --metadata_port\u003d9697 --metadata_proxy_user\u003d1000 --metadata_proxy_group\u003d1000 --debug --verbose\nvagrant   6538  0.0  0.0  10468   924 pts/0    S+   05:44   0:00 grep --color\u003dauto neutron-ns-metadata-proxy\n\nvagrant@vagrant-ubuntu-trusty-64:/opt/stack/data/neutron$ cat dhcp/6d00e3af-12b9-4b11-b208-bd038647dc3a/opts\ntag:tag0,option:classless-static-route,169.254.169.254/32,10.0.0.2,0.0.0.0/0,10.0.0.1\ntag:tag0,249,169.254.169.254/32,10.0.0.2,0.0.0.0/0,10.0.0.1\ntag:tag0,option:router,10.0.0.1\ntag:tag0,option:dns-server,10.0.0.2\n\nvagrant@vagrant-ubuntu-trusty-64:/opt/stack/data/neutron$ sudo ip netns exec qrouter-e4dd1709-ae33-4ab6-a0e9-ceed9ecc1cff iptables-save | grep 169.254.169.254\n-A neutron-l3-agent-PREROUTING -d 169.254.169.254/32 -i qr-+ -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 9697\n-A neutron-l3-agent-PREROUTING -d 169.254.169.254/32 -p tcp -m tcp --dport 80 -j MARK --set-xmark 0x1/0xffffffff\n\nIt seems that neutron created two processes for metadata and besides, route rule of metadata is set into both router and network.\nHow does metadata packets route in the case? Is the behavior defined in Neutron?","accounts_in_message":[],"_revision_number":1},{"id":"79858014b0307adbc8a5960843a6a855cdfe8c09","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-06-11 05:55:31.000000000","message":"Patch Set 1:\n\nI\u0027m sorry about confused logs...","accounts_in_message":[],"_revision_number":1},{"id":"e11fdbb1d7b72ea1901f6afd963de415b821042c","author":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"date":"2015-06-11 07:58:56.000000000","message":"Patch Set 1:\n\n@Hirofumi Ichihara\nNeutron documentation for this configuration option is pretty clear:\n\n# The DHCP server can assist with providing metadata support on isolated\n# networks. Setting this value to True will cause the DHCP server to append\n# specific host routes to the DHCP request. The metadata service will only\n# be activated when the subnet does not contain any router port. The guest\n# instance must be configured to request host routes via DHCP (Option 121).\n\nhttps://github.com/openstack/neutron/blob/master/etc/dhcp_agent.ini#L39-L44\n\nSo if we have isolated network route to metadata service will be injected via DHCP, otherwise guest instance will be able to reach metadata service via router.","accounts_in_message":[],"_revision_number":1},{"id":"8e973d73b322b3b1d1e2cc3d588c8ced6857b09b","author":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"date":"2015-06-11 07:59:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fed0ea96159b735ae5ce3064578759845e5edd03","author":{"_account_id":12444,"name":"John Schwarz","email":"jschwarz@redhat.com","username":"jschwarz"},"date":"2015-06-11 10:43:17.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4f1679d37c3efe63d7cdfb189cd49c095bca86d9","author":{"_account_id":8851,"name":"Valeriy Ponomaryov","email":"kiparis.kh@gmail.com","username":"vponomaryov"},"date":"2015-06-11 11:04:58.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"5996e9c460026c97ff174de0c41f2cdcc2ca0d78","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-06-11 11:27:03.000000000","message":"Patch Set 1: -Code-Review\n\nI got it. I\u0027d like to investigate the cause in my environment. However, I don\u0027t prevent the patch from being merged because it\u0027s neutron issues.","accounts_in_message":[],"_revision_number":1},{"id":"400aaac884ef8cdaacff4c0391f421c515879cba","author":{"_account_id":2417,"name":"Ben Swartzlander","email":"ben@swartzlander.org","username":"bswartz"},"date":"2015-06-16 19:49:17.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"6fc97364e5ce467f051a50353d5ced67a26c07ee","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-06-17 12:51:54.000000000","message":"Patch Set 1: Code-Review-1\n\nthis is what local.conf is for","accounts_in_message":[],"_revision_number":1},{"id":"022b5a65e75a26fb616ffb5fce0e99561d74258c","author":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"date":"2015-06-17 13:06:31.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"29a733a307dd57e176799286e5e27c2194eb3d2b","revisions":{"29a733a307dd57e176799286e5e27c2194eb3d2b":{"kind":"REWORK","_number":1,"created":"2015-06-08 13:33:13.000000000","uploader":{"_account_id":14232,"name":"Igor Malinovskiy","email":"u.glide@gmail.com","username":"imalinovskiy"},"ref":"refs/changes/93/189293/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/93/189293/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/93/189293/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/93/189293/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/93/189293/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/93/189293/1"}}},"commit":{"parents":[{"commit":"21b7e975fa3d1db3710b3d12d965f87828d9be84","subject":"Merge \"MAINTAINERS.rst: Add MidoNet section\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/21b7e975fa3d1db3710b3d12d965f87828d9be84"}]}],"author":{"name":"Igor Malinovskiy","email":"imalinovskiy@mirantis.com","date":"2015-06-08 13:29:36.000000000","tz":180},"committer":{"name":"Igor Malinovskiy","email":"imalinovskiy@mirantis.com","date":"2015-06-08 13:29:36.000000000","tz":180},"subject":"Add possibility to set dhcp options with enabled q-l3 service","message":"Add possibility to set dhcp options with enabled q-l3 service\n\nCurrently, it\u0027s not possible to change values of Neutron\u0027s\ndhcp options: enable_isolated_metadata and enable_metadata_network\nif q-l3 service is enabled, but user should be able to do this.\n\nChange-Id: I95efa39b4b14a0bf567964f007b25b97f1124e7b\nCloses-Bug: #1463020\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/29a733a307dd57e176799286e5e27c2194eb3d2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/29a733a307dd57e176799286e5e27c2194eb3d2b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
