)]}'
{"id":"openstack%2Fdevstack~195744","triplet_id":"openstack%2Fdevstack~master~Idc6a87e1d47e9a8d0c950d0d0fc6d9b4dc0df8e4","project":"openstack/devstack","branch":"master","topic":"add-dns-servers","hashtags":[],"change_id":"Idc6a87e1d47e9a8d0c950d0d0fc6d9b4dc0df8e4","subject":"Ensure that instances can resolve external hosts","status":"ABANDONED","created":"2015-06-25 21:12:50.000000000","updated":"2016-01-07 03:05:11.000000000","total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"37438a65262153ad452f4d6ba4ea6bd7ee43a84e","_number":195744,"virtual_id_number":195744,"owner":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":-1,"date":"2015-08-19 05:33:50.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"date":"2015-06-30 21:44:58.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_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":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":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"disliked":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-07-01 02:24:52.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":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"value":1,"date":"2015-07-01 20:14:10.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},{"value":-1,"date":"2015-07-09 13:34:47.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":1,"date":"2015-07-01 00:35:56.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},{"value":2,"date":"2015-06-30 23:57:56.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":1,"date":"2015-06-30 20:40:47.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":1,"date":"2015-07-01 15:12:37.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"value":-1,"date":"2015-07-09 10:24:27.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":{"rejected":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":-1,"date":"2015-07-09 16:49:42.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2015-07-06 20:57:51.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"date":"2015-07-02 21:06:36.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":3,"name":"Jenkins","username":"jenkins"},{"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":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},{"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":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-25 21:27:50.000000000","updated_by":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"reviewer":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"state":"REVIEWER"},{"updated":"2015-06-30 20:40:47.000000000","updated_by":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"reviewer":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"state":"REVIEWER"},{"updated":"2015-06-30 21:44:58.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-30 23:57:56.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-07-01 00:35:56.000000000","updated_by":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"reviewer":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"state":"REVIEWER"},{"updated":"2015-07-01 02:24:52.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-07-01 15:12:37.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":"2015-07-01 20:14:10.000000000","updated_by":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"reviewer":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"state":"REVIEWER"},{"updated":"2015-07-02 21:06:36.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-07-06 20:57:51.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-07-09 13:34:47.000000000","updated_by":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"reviewer":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"state":"REVIEWER"},{"updated":"2015-08-19 05:33:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ec8b3cebb37e5ecbbdc53751f0bdfde54f4a95ed","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-25 21:12:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e57fd8d3cf0e3e78dbf8f50a0a76d57775e8de0b","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-25 21:14:29.000000000","message":"Patch Set 1:\n\nI am resurrecting https://review.openstack.org/#/c/190716.  In that review, you\u0027ll find a link to a change in neutron to set the default for all of neutron.  There are some privacy concerns for setting that globally, so here\u0027s another round of setting it in devstack, to whatever the local system is using.","accounts_in_message":[],"_revision_number":1},{"id":"3832bbbfde5ac99d4e773540e539387beb1add2e","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2015-06-25 21:17:39.000000000","message":"Patch Set 1: Code-Review+1\n\nI\u0027m on board for this - Mark McClain is going to write a patch on the Neutron side to print a warning at startup if the setting is left unset, so that we can alert new deployers to this setting. There will also be some documentation put together.\n\nLGTM","accounts_in_message":[],"_revision_number":1},{"id":"6774fb851a59004bf37965d4a715524759ad06f0","author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"date":"2015-06-25 21:20:26.000000000","message":"Patch Set 1: Code-Review+1\n\nI should write a poem about how awesome this change is.","accounts_in_message":[],"_revision_number":1},{"id":"ffee3ae153375219e5bc3dacd7e9bd30403d703b","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2015-06-25 21:23:25.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"533d4e890106315a884dd9dc3f5754d5c512061c","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2015-06-25 21:24:01.000000000","message":"Patch Set 1:\n\nI think this is a reasonable plan","accounts_in_message":[],"_revision_number":1},{"id":"d8b61205956ec7bd43243722799a22662c63b23f","author":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"date":"2015-06-25 21:24:23.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"4ea985c843e45190ea2e8e1d9fd3f94e3b1ce82e","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2015-06-25 21:24:40.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b4ca17803b5ce277ead03702b962f071c3b16a76","author":{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},"date":"2015-06-25 21:24:40.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"3e7055e22ad7a58e6fe0e962a9264ce1fc35fd45","author":{"_account_id":6316,"name":"Anita Kuno","email":"anteaya@anteaya.info","username":"anteaya"},"date":"2015-06-25 21:27:50.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"22adf1e5b537e30daa37037fcce25f36f3262e04","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-06-25 22:13:12.000000000","message":"Patch Set 1:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/44/195744/1/2356/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":"c50fd618f44b33f7aa30161a380e13c40ee1fa86","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-25 23:23:31.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-full/609725c/ : SUCCESS in 35m 26s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-postgres-full/d8f5bfc/ : SUCCESS in 33m 57s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-neutron-full/fd5d990/ : SUCCESS in 43m 15s\n- check-grenade-dsvm http://logs.openstack.org/44/195744/1/check/check-grenade-dsvm/fcd865f/ : SUCCESS in 41m 00s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/44/195744/1/check/gate-tempest-dsvm-large-ops/4004fc8/ : SUCCESS in 22m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/44/195744/1/check/gate-tempest-dsvm-neutron-large-ops/114041b/ : SUCCESS in 22m 37s\n- gate-devstack-bashate http://logs.openstack.org/44/195744/1/check/gate-devstack-bashate/7da0384/ : SUCCESS in 12s\n- gate-devstack-unit-tests http://logs.openstack.org/44/195744/1/check/gate-devstack-unit-tests/01c8402/ : SUCCESS in 0s\n- check-devstack-dsvm-cells http://logs.openstack.org/44/195744/1/check/check-devstack-dsvm-cells/d35d091/ : SUCCESS in 17m 42s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/44/195744/1/check/check-grenade-dsvm-partial-ncpu/f95b5cc/ : SUCCESS in 39m 06s\n- check-swift-dsvm-functional http://logs.openstack.org/44/195744/1/check/check-swift-dsvm-functional/e74cf25/ : FAILURE in 47m 39s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-ironic-pxe_ssh/bd34a54/ : SUCCESS in 34m 36s\n- check-devstack-dsvm-updown http://logs.openstack.org/44/195744/1/check/check-devstack-dsvm-updown/0386b48/ : SUCCESS in 17m 39s\n- check-tempest-dsvm-f21 http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-f21/cd5e5cf/ : FAILURE in 53m 46s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-centos7/fe559ef/ : FAILURE in 22m 46s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/44/195744/1/check/gate-devstack-publish-docs/2fc53f4//doc/build/html/ : SUCCESS in 1m 06s\n- check-grenade-dsvm-neutron http://logs.openstack.org/44/195744/1/check/check-grenade-dsvm-neutron/9be7e45/ : SUCCESS in 47m 26s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-multinode-smoke/d6c53ea/ : SUCCESS in 26m 54s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-neutron-multinode-smoke/9e389a1/ : SUCCESS in 26m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"21df4ab1c13a5ddfea5c3acdd2ffca9a3dab056b","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-26 03:16:32.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"d6b3e454652901bc4b1f56cd7adfd53c25b34716","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-26 04:08:15.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-full/008c777/ : SUCCESS in 41m 46s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-postgres-full/df32c88/ : SUCCESS in 39m 19s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-neutron-full/6e67c57/ : SUCCESS in 50m 25s\n- check-grenade-dsvm http://logs.openstack.org/44/195744/1/check/check-grenade-dsvm/1d76a6d/ : SUCCESS in 39m 22s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/44/195744/1/check/gate-tempest-dsvm-large-ops/15b3245/ : SUCCESS in 25m 25s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/44/195744/1/check/gate-tempest-dsvm-neutron-large-ops/e06b6b4/ : SUCCESS in 28m 37s\n- gate-devstack-bashate http://logs.openstack.org/44/195744/1/check/gate-devstack-bashate/030f633/ : SUCCESS in 12s\n- gate-devstack-unit-tests http://logs.openstack.org/44/195744/1/check/gate-devstack-unit-tests/615e25e/ : SUCCESS in 14s\n- check-devstack-dsvm-cells http://logs.openstack.org/44/195744/1/check/check-devstack-dsvm-cells/330dfe6/ : SUCCESS in 19m 21s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/44/195744/1/check/check-grenade-dsvm-partial-ncpu/a64c192/ : SUCCESS in 47m 32s\n- check-swift-dsvm-functional http://logs.openstack.org/44/195744/1/check/check-swift-dsvm-functional/341ced4/ : FAILURE in 49m 08s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-ironic-pxe_ssh/dc9f884/ : SUCCESS in 31m 29s\n- check-devstack-dsvm-updown http://logs.openstack.org/44/195744/1/check/check-devstack-dsvm-updown/261cc81/ : SUCCESS in 21m 33s\n- check-tempest-dsvm-f21 http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-f21/0439e0d/ : FAILURE in 44m 48s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-centos7/f503346/ : FAILURE in 23m 22s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/44/195744/1/check/gate-devstack-publish-docs/08dd4a9//doc/build/html/ : SUCCESS in 1m 52s\n- check-grenade-dsvm-neutron http://logs.openstack.org/44/195744/1/check/check-grenade-dsvm-neutron/1c74d06/ : SUCCESS in 42m 32s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-multinode-smoke/0e60d7f/ : SUCCESS in 27m 46s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-neutron-multinode-smoke/31299ca/ : SUCCESS in 29m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f9edcd8c3e44e77f04a6f2ee4dff12344712d5f3","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-29 17:36:43.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"afef2ca8ff1f4dd839be6c937cc795b168bb7a8e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-29 19:33:12.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-full/1dd1279/ : SUCCESS in 45m 07s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-postgres-full/a7e24df/ : SUCCESS in 41m 46s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-neutron-full/6b9073b/ : SUCCESS in 50m 06s\n- check-grenade-dsvm http://logs.openstack.org/44/195744/1/check/check-grenade-dsvm/315df8b/ : SUCCESS in 42m 24s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/44/195744/1/check/gate-tempest-dsvm-large-ops/0f1b92c/ : SUCCESS in 26m 16s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/44/195744/1/check/gate-tempest-dsvm-neutron-large-ops/36cc38b/ : SUCCESS in 24m 59s\n- gate-devstack-bashate http://logs.openstack.org/44/195744/1/check/gate-devstack-bashate/e94f7a7/ : SUCCESS in 14s\n- gate-devstack-unit-tests http://logs.openstack.org/44/195744/1/check/gate-devstack-unit-tests/9ec74a7/ : SUCCESS in 24s\n- check-devstack-dsvm-cells http://logs.openstack.org/44/195744/1/check/check-devstack-dsvm-cells/fc7d4c0/ : SUCCESS in 20m 15s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/44/195744/1/check/check-grenade-dsvm-partial-ncpu/33e6a5a/ : FAILURE in 38m 07s\n- check-swift-dsvm-functional http://logs.openstack.org/44/195744/1/check/check-swift-dsvm-functional/45946eb/ : SUCCESS in 25m 44s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-ironic-pxe_ssh/54389bc/ : SUCCESS in 32m 07s\n- check-devstack-dsvm-updown http://logs.openstack.org/44/195744/1/check/check-devstack-dsvm-updown/635c754/ : SUCCESS in 20m 42s\n- check-tempest-dsvm-f21 http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-f21/b7d34b3/ : FAILURE in 42m 14s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-centos7/6716cd2/ : FAILURE in 20m 24s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/44/195744/1/check/gate-devstack-publish-docs/341d753//doc/build/html/ : SUCCESS in 1m 51s\n- check-grenade-dsvm-neutron http://logs.openstack.org/44/195744/1/check/check-grenade-dsvm-neutron/e407559/ : SUCCESS in 48m 26s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-multinode-smoke/b03f3ad/ : SUCCESS in 25m 36s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/44/195744/1/check/check-tempest-dsvm-neutron-multinode-smoke/d853800/ : SUCCESS in 25m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c43fed08ef38b28a28d7052e97f0136b5895ff59","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-06-30 05:07:07.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"dc08cb60c00e4710a97e643ed70255efea1ed365","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2015-06-30 14:54:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b7e55bf16d9776d9cb81248bf4be05a55e710c0d","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-06-30 15:43:03.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d1da8b1b50bee89d282f4dddb7083b45429eb291","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-30 16:13:04.000000000","message":"Patch Set 1: Workflow-1\n\nI agree that an env var would be handy.  Replacing config files is more of a power user thing, and setting your DNS is a pretty basic setting.\n\nThis begs the question of whether support should also be added for nova-net, but I\u0027m going to start with adjusting for content and style as suggested (n-net that might be a follow-on patch.)","accounts_in_message":[],"_revision_number":1},{"id":"9f5a73472008afb7f18f6fc7b60b298c47bb6deb","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-30 16:21:22.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nEh, commented in the wrong spot.  :-)","accounts_in_message":[],"_revision_number":1},{"id":"b998c103cdf8f7a630c8c19e8aea94628ab5b464","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-30 17:51:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"764dda97f66f12715ff71af94c49380857057829","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-06-30 18:49:09.000000000","message":"Patch Set 2:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/44/195744/2/2794/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":2},{"id":"a01ed6996697bdbf8d5cd3cbca54e02cd491631a","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-06-30 19:38:58.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e8c11ecadb5b6f4d8e02edaa6aa97002de012c99","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-30 20:32:29.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/44/195744/2/check/check-tempest-dsvm-full/d4383f0/ : SUCCESS in 55m 08s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/44/195744/2/check/check-tempest-dsvm-postgres-full/92f5142/ : SUCCESS in 47m 11s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/44/195744/2/check/check-tempest-dsvm-neutron-full/ebe8083/ : SUCCESS in 1h 01m 00s\n- check-grenade-dsvm http://logs.openstack.org/44/195744/2/check/check-grenade-dsvm/2604629/ : SUCCESS in 52m 19s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/44/195744/2/check/gate-tempest-dsvm-large-ops/83e93d9/ : SUCCESS in 31m 57s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/44/195744/2/check/gate-tempest-dsvm-neutron-large-ops/bf4587e/ : SUCCESS in 24m 52s\n- gate-devstack-bashate http://logs.openstack.org/44/195744/2/check/gate-devstack-bashate/3161873/ : FAILURE in 20s\n- gate-devstack-unit-tests http://logs.openstack.org/44/195744/2/check/gate-devstack-unit-tests/453044f/ : SUCCESS in 18s\n- check-devstack-dsvm-cells http://logs.openstack.org/44/195744/2/check/check-devstack-dsvm-cells/f013dd2/ : SUCCESS in 38m 07s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/44/195744/2/check/check-grenade-dsvm-partial-ncpu/9c22cbd/ : SUCCESS in 39m 17s\n- check-swift-dsvm-functional http://logs.openstack.org/44/195744/2/check/check-swift-dsvm-functional/7b5b704/ : SUCCESS in 30m 28s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/44/195744/2/check/check-tempest-dsvm-ironic-pxe_ssh/8a91276/ : SUCCESS in 35m 27s\n- check-devstack-dsvm-updown http://logs.openstack.org/44/195744/2/check/check-devstack-dsvm-updown/6c6acc8/ : SUCCESS in 21m 09s\n- check-tempest-dsvm-f21 http://logs.openstack.org/44/195744/2/check/check-tempest-dsvm-f21/8242b68/ : FAILURE in 40m 29s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/44/195744/2/check/check-tempest-dsvm-centos7/69916c2/ : FAILURE in 32m 30s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/44/195744/2/check/gate-devstack-publish-docs/1894812//doc/build/html/ : SUCCESS in 1m 22s\n- check-grenade-dsvm-neutron http://logs.openstack.org/44/195744/2/check/check-grenade-dsvm-neutron/90ca604/ : SUCCESS in 51m 18s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/44/195744/2/check/check-tempest-dsvm-multinode-smoke/cb36e02/ : FAILURE in 2h 05m 23s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/44/195744/2/check/check-tempest-dsvm-neutron-multinode-smoke/95d1b1d/ : FAILURE in 19m 45s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"50588916c244eb2ae69e0295e0cbb3a85dd47894","author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"date":"2015-06-30 20:37:29.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1b094e2f1726cba5bc9c3bcafb217dd726af1c23","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-30 20:37:51.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5b1654f06f7351d3e9e6a60baff6634509778d2c","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-30 20:38:06.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"ca93317856b051256f6b4727757668b93c47b9b9","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-06-30 20:39:00.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"48849726b7c40fc655a63585162f1b20ce16e9ae","author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"date":"2015-06-30 20:39:55.000000000","message":"Patch Set 4: Code-Review+1\n\nA literal work of art. Thanks Doug.\n\n:)","accounts_in_message":[],"_revision_number":4},{"id":"a52cdea781cad0fce3b06df27324b51a9a2cc909","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2015-06-30 20:40:47.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"2afac50ba1dadab026ee66f5428bae28ad392329","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-06-30 21:44:58.000000000","message":"Patch Set 4:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/44/195744/4/2828/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":4},{"id":"7d55bf1c828c740aa173864948ddbb372c36722a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-30 22:40:43.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/44/195744/4/check/check-tempest-dsvm-full/c9597a5/ : SUCCESS in 37m 11s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/44/195744/4/check/check-tempest-dsvm-postgres-full/83374c9/ : SUCCESS in 34m 31s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/44/195744/4/check/check-tempest-dsvm-neutron-full/8ffcb98/ : SUCCESS in 47m 39s\n- check-grenade-dsvm http://logs.openstack.org/44/195744/4/check/check-grenade-dsvm/e23466a/ : SUCCESS in 38m 48s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/44/195744/4/check/gate-tempest-dsvm-large-ops/2f9ae6f/ : SUCCESS in 23m 11s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/44/195744/4/check/gate-tempest-dsvm-neutron-large-ops/00a4ec6/ : SUCCESS in 20m 24s\n- gate-devstack-bashate http://logs.openstack.org/44/195744/4/check/gate-devstack-bashate/d62bb99/ : SUCCESS in 20s\n- gate-devstack-unit-tests http://logs.openstack.org/44/195744/4/check/gate-devstack-unit-tests/d9da86e/ : SUCCESS in 20s\n- check-devstack-dsvm-cells http://logs.openstack.org/44/195744/4/check/check-devstack-dsvm-cells/e45d931/ : SUCCESS in 18m 23s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/44/195744/4/check/check-grenade-dsvm-partial-ncpu/53a9d4f/ : SUCCESS in 38m 21s\n- check-swift-dsvm-functional http://logs.openstack.org/44/195744/4/check/check-swift-dsvm-functional/934e5a7/ : SUCCESS in 26m 41s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/44/195744/4/check/check-tempest-dsvm-ironic-pxe_ssh/3de7090/ : SUCCESS in 34m 22s\n- check-devstack-dsvm-updown http://logs.openstack.org/44/195744/4/check/check-devstack-dsvm-updown/cdc7efb/ : SUCCESS in 16m 40s\n- check-tempest-dsvm-f21 http://logs.openstack.org/44/195744/4/check/check-tempest-dsvm-f21/db7b2eb/ : FAILURE in 41m 12s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/44/195744/4/check/check-tempest-dsvm-centos7/dfaf5c6/ : FAILURE in 13m 44s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/44/195744/4/check/gate-devstack-publish-docs/0adb6b0//doc/build/html/ : SUCCESS in 3m 08s\n- check-grenade-dsvm-neutron http://logs.openstack.org/44/195744/4/check/check-grenade-dsvm-neutron/cff402a/ : SUCCESS in 50m 56s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/44/195744/4/check/check-tempest-dsvm-multinode-smoke/844c937/ : FAILURE in 16m 41s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/44/195744/4/check/check-tempest-dsvm-neutron-multinode-smoke/3c56e80/ : FAILURE in 17m 56s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b8e18eb8ba7f08a639ae7f0b256979efb9397438","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-06-30 23:57:56.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"8fbfe12a23b2ec095cc4cf4038879f046023e085","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2015-07-01 00:35:56.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"48c9fe0a123a06e1b8a4e64de20f65e681b50e6a","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-07-01 02:24:52.000000000","message":"Patch Set 4: Code-Review+1\n\nI still have doubt that DNS is given from host\u0027s resolve.conf as default values  and devstack gives the values but I don\u0027t disagree with it since many neutron core approves it.","accounts_in_message":[],"_revision_number":4},{"id":"fa55fbee380e3a342c4b32e56b36a452bffd3e97","author":{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},"date":"2015-07-01 15:12:37.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"fcb360b56eb8001a9459bde94d240c309d573238","author":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"date":"2015-07-01 20:14:10.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"33fac400670abb5cf8fff060907431d918c9a88b","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2015-07-07 13:24:24.000000000","message":"Patch Set 4: Code-Review+1\n\nThat\u0027s great. I used to do\n\n  [[post-config|$Q_DHCP_CONF_FILE]]\n[DEFAULT]\ndnsmasq_dns_servers \u003d 8.8.8.8,8.8.4.4\n\nIt will not be needed anymore.","accounts_in_message":[],"_revision_number":4},{"id":"5a88b1e22b3b7f63833abb6d43baef5f3086bd3e","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-07-09 10:24:27.000000000","message":"Patch Set 4: Code-Review-1\n\n@Doug and I were discussing this patch the other day. Honestly, I\u0027d really like to keep things like this out of devstack.\n\nIt seems like the mass of +1s is because most developers would find this really useful. I would actually argue that for most small to medium size OpenStack deployments, this is super useful default behavior, so it would really be better if the way the neutron agents worked is defaulting to using the host resolv.conf. Only service providers are likely to actually segment DNS environments between hosts and guests. The fact that there is a config override for that already in neutron seems sufficient to handle that case.\n\nBut having an out of the box default that does the nice thing for smaller installs seems like what we should do.","accounts_in_message":[],"_revision_number":4},{"id":"3d4f95e0e6e3fb46c8331927ad87df3a39fc9c47","author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"date":"2015-07-09 13:34:47.000000000","message":"Patch Set 4: Code-Review-1\n\nAfter some soul searching and deep breathing, I\u0027m changing my mind here as well. I agree with Sean that we should be doing this type of in Neutron. I had a patch [1] which attempted this but couldn\u0027t get consensus. I\u0027ll revise that one and see what we can do now to make this happen in Neutron itself.\n\n[1] https://review.openstack.org/#/c/192712/","accounts_in_message":[],"_revision_number":4},{"id":"a40f5e7f7304913d0d2347cb5d6467312f185d66","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2015-07-09 16:21:28.000000000","message":"Patch Set 4:\n\n@Sean: dhcp agents provide isolation from the management network by design, and we can\u0027t assume there\u0027s a route between the local forwarder (dnsmasq) and the DNS servers assigned to the host.\n\nSaying that a +1 is only given by \u0027developers\u0027 is really offensive: we do think with our operator hat on, you know? And we do know this crap we wrote.\n\nThanks!","accounts_in_message":[],"_revision_number":4},{"id":"10ec56a16dd3062a66254a95f724497affbb84a5","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2015-07-09 16:22:58.000000000","message":"Patch Set 4:\n\nI\u0027ll continue my rant on [1].\n\n[1] https://review.openstack.org/#/c/192712/","accounts_in_message":[],"_revision_number":4},{"id":"0d70dd8c2c09e0a0ec70a51b3d825a2cef909ef3","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2015-07-09 16:49:42.000000000","message":"Patch Set 4: Workflow-1\n\nSo, thank you everyone for all the feedback. I think this is less about DNS and more about an ideological divide. Namely, do we try to make everything \"just work\" as much as possible, openstack-wide, for both devstack and production, or do we leave what can be critical configuration in the hands of the operators.  \n\nFor the former, we risk leaking data, or providing a default that causes harm to a larger operator. For the latter, we make usage/adoption of openstack harder. And at this point, ask anyone that\u0027s done a production install, quite a bit harder.\n\nI don\u0027t have a strong leaning, beyond that we need to be leaning in one of those directions openstack-wide, which is larger than any one project.\n\nLeaving open for a bit, but WIP, while we try to get consensus within the neutron community.","accounts_in_message":[],"_revision_number":4},{"id":"f910d9e29c0f99073f585438164432ef335b883a","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2015-07-09 17:04:57.000000000","message":"Patch Set 4:\n\nYes, usability is very much a balancing act, we all realized that, and as such it has an engineering cost.\n\nAll things considered, what\u0027s the usability gain we get for the cost involved to address this issue in a way makes happy both small and big operators? To me it\u0027s ~0.","accounts_in_message":[],"_revision_number":4},{"id":"6c0bbb73b49eec12625832bba48a6a781e555e24","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-19 05:33:50.000000000","message":"Patch Set 4: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":4},{"id":"6086f274eeb3980def3aeae9c024e4d23204642f","author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"date":"2016-01-07 03:05:11.000000000","message":"Abandoned\n\nThis merged in neutron: https://review.openstack.org/#/c/192712/10","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"93bf5b49156491fa6bba5efa8a36c2b21b9de163","revisions":{"4fbc444ceb39cbc51def9f80de63d081af08bdf5":{"kind":"REWORK","_number":1,"created":"2015-06-25 21:12:50.000000000","uploader":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"ref":"refs/changes/44/195744/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/44/195744/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/44/195744/1"}}},"commit":{"parents":[{"commit":"c782781a4ca5fc2671a6e5d188f68e99e7a656f4","subject":"Merge \"Add devstack-admin cloud to clouds.yaml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c782781a4ca5fc2671a6e5d188f68e99e7a656f4"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2015-06-11 16:45:27.000000000","tz":-240},"committer":{"name":"Doug Wiegley","email":"dougw@a10networks.com","date":"2015-06-25 21:12:41.000000000","tz":-360},"subject":"Ensure that instances can resolve external hosts","message":"Ensure that instances can resolve external hosts\n\nWhen Neutron is used to manage networking, the default dhcp agent\nconfiguration does not include dns servers that would allow dnsmasq to\nresolve external hosts.  This change adds the local system dns servers\nto the dhcp agent configuration to ensure that external resolution is\npossible by default.\n\nChange-Id: Idc6a87e1d47e9a8d0c950d0d0fc6d9b4dc0df8e4\nCo-Authored-By: Doug Wiegley \u003cdougwig@parkside.io\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4fbc444ceb39cbc51def9f80de63d081af08bdf5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4fbc444ceb39cbc51def9f80de63d081af08bdf5"}]},"branch":"refs/heads/master"},"7495b1755914a9080ab13eb5ddd2ae9e1dd32fad":{"kind":"REWORK","_number":2,"created":"2015-06-30 17:51:59.000000000","uploader":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"ref":"refs/changes/44/195744/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/44/195744/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/44/195744/2"}}},"commit":{"parents":[{"commit":"c782781a4ca5fc2671a6e5d188f68e99e7a656f4","subject":"Merge \"Add devstack-admin cloud to clouds.yaml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c782781a4ca5fc2671a6e5d188f68e99e7a656f4"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2015-06-11 16:45:27.000000000","tz":-240},"committer":{"name":"Doug Wiegley","email":"dougw@a10networks.com","date":"2015-06-30 17:51:40.000000000","tz":-360},"subject":"Ensure that instances can resolve external hosts","message":"Ensure that instances can resolve external hosts\n\nWhen Neutron is used to manage networking, the default dhcp agent\nconfiguration does not include dns servers that would allow dnsmasq to\nresolve external hosts.  This change adds the local system dns servers\nto the dhcp agent configuration to ensure that external resolution is\npossible by default.\n\nChange-Id: Idc6a87e1d47e9a8d0c950d0d0fc6d9b4dc0df8e4\nCo-Authored-By: Doug Wiegley \u003cdougwig@parkside.io\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7495b1755914a9080ab13eb5ddd2ae9e1dd32fad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7495b1755914a9080ab13eb5ddd2ae9e1dd32fad"}]},"branch":"refs/heads/master"},"0a73b2167dbd68e05755ec386d1a282c01ab08af":{"kind":"REWORK","_number":3,"created":"2015-06-30 20:37:51.000000000","uploader":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"ref":"refs/changes/44/195744/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/44/195744/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/44/195744/3"}}},"commit":{"parents":[{"commit":"c782781a4ca5fc2671a6e5d188f68e99e7a656f4","subject":"Merge \"Add devstack-admin cloud to clouds.yaml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c782781a4ca5fc2671a6e5d188f68e99e7a656f4"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2015-06-11 16:45:27.000000000","tz":-240},"committer":{"name":"Doug Wiegley","email":"dougw@a10networks.com","date":"2015-06-30 20:37:41.000000000","tz":-360},"subject":"Ensure that instances can resolve external hosts","message":"Ensure that instances can resolve external hosts\n\nWhen Neutron is used to manage networking, the default dhcp agent\nconfiguration does not include dns servers that would allow dnsmasq to\nresolve external hosts.  This change adds the local system dns servers\nto the dhcp agent configuration to ensure that external resolution is\npossible by default.\n\nChange-Id: Idc6a87e1d47e9a8d0c950d0d0fc6d9b4dc0df8e4\nCo-Authored-By: Doug Wiegley \u003cdougwig@parkside.io\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0a73b2167dbd68e05755ec386d1a282c01ab08af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0a73b2167dbd68e05755ec386d1a282c01ab08af"}]},"branch":"refs/heads/master"},"93bf5b49156491fa6bba5efa8a36c2b21b9de163":{"kind":"REWORK","_number":4,"created":"2015-06-30 20:39:00.000000000","uploader":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"ref":"refs/changes/44/195744/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/44/195744/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/44/195744/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/44/195744/4"}}},"commit":{"parents":[{"commit":"c782781a4ca5fc2671a6e5d188f68e99e7a656f4","subject":"Merge \"Add devstack-admin cloud to clouds.yaml\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c782781a4ca5fc2671a6e5d188f68e99e7a656f4"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2015-06-11 16:45:27.000000000","tz":-240},"committer":{"name":"Doug Wiegley","email":"dougw@a10networks.com","date":"2015-06-30 20:38:52.000000000","tz":-360},"subject":"Ensure that instances can resolve external hosts","message":"Ensure that instances can resolve external hosts\n\nWhen Neutron is used to manage networking, the default dhcp agent\nconfiguration does not include dns servers that would allow dnsmasq to\nresolve external hosts.  This change adds the local system dns servers\nto the dhcp agent configuration to ensure that external resolution is\npossible by default.\n\nChange-Id: Idc6a87e1d47e9a8d0c950d0d0fc6d9b4dc0df8e4\nCo-Authored-By: Doug Wiegley \u003cdougwig@parkside.io\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/93bf5b49156491fa6bba5efa8a36c2b21b9de163"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/93bf5b49156491fa6bba5efa8a36c2b21b9de163"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
