)]}'
{"id":"openstack%2Fdevstack~219207","triplet_id":"openstack%2Fdevstack~master~I9b78407420318548561012a8672762bc7fdd6db6","project":"openstack/devstack","branch":"master","topic":"bug/1490881","hashtags":[],"change_id":"I9b78407420318548561012a8672762bc7fdd6db6","subject":"Provide an error message on bogus config file spec","status":"MERGED","created":"2015-09-01 09:48:37.000000000","updated":"2015-11-05 15:30:30.000000000","submitted":"2015-11-04 15:39:03.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"99121784dc905c5f0a5761518d95c70ac61aabb7","_number":219207,"virtual_id_number":219207,"owner":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-11-02 15:36:34.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":2,"date":"2015-11-04 15:39:03.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},{"value":0,"date":"2015-11-05 15:30:30.000000000","post_submit":true,"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},{"value":0,"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"recommended":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":1,"date":"2015-11-04 04:36: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,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},{"value":0,"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},{"value":0,"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2015-11-04 05:35:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"value":2,"date":"2015-11-03 00:01:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":2,"date":"2015-11-04 14:21:23.000000000","_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":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},{"value":0,"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},{"value":0,"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":1,"date":"2015-11-04 14:21:23.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,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},{"value":0,"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},{"value":0,"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-01 10:11:14.000000000","updated_by":{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},"reviewer":{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},"state":"REVIEWER"},{"updated":"2015-10-05 21:41:59.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-10-06 08:45:42.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2015-11-02 15:36:34.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-11-03 00:01:27.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-11-04 04:36: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-11-04 05:35:57.000000000","updated_by":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"reviewer":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"state":"REVIEWER"},{"updated":"2015-11-04 14:21:23.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-11-04 15:39:03.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-11-05 15:30:30.000000000","updated_by":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"reviewer":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"state":"REVIEWER"}],"messages":[{"id":"7dccc9416b3078cb22b7aa67dd79b040980e1928","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-09-01 09:48:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ed333d872d3280e3e94c1e3fa00d532580b187c7","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-09-01 09:51:02.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6d6d0f050827785ed68ab37b0585cfe2b14d46be","author":{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},"date":"2015-09-01 10:11:14.000000000","message":"Patch Set 2: Code-Review+1\n\nLooks good.","accounts_in_message":[],"_revision_number":2},{"id":"4d2797d6f0b489532331afbbc3b394eff2bc1dd0","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-09-01 10:52:21.000000000","message":"Patch Set 2:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/07/219207/2/10525/index.html : SUCCESS in 56 m 12 s","accounts_in_message":[],"_revision_number":2},{"id":"1b95108578a6053800e5eafbf75a7b5b8862949e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-01 11:20:28.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- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-full/585bb6d/ : SUCCESS in 55m 59s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-postgres-full/4fc7dc8/ : SUCCESS in 41m 05s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-neutron-full/2a02696/ : SUCCESS in 1h 22m 27s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/2/check/gate-grenade-dsvm/728d993/ : SUCCESS in 42m 39s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-large-ops/be867c3/ : SUCCESS in 34m 53s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-neutron-large-ops/009ff20/ : SUCCESS in 42m 17s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/2/check/gate-devstack-bashate/66d2c0a/ : SUCCESS in 21s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/2/check/gate-devstack-unit-tests/56a5477/ : FAILURE in 21s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/2/check/gate-grenade-dsvm-partial-ncpu/c07af04/ : SUCCESS in 40m 30s\n- gate-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-ironic-pxe_ssh/ec889e2/ : FAILURE in 23m 39s\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/2/check/gate-devstack-dsvm-updown/5af2d91/ : SUCCESS in 20m 33s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-f21/e33c74b/ : FAILURE in 32m 13s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-centos7/9806871/ : SUCCESS in 33m 03s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/2/check/gate-devstack-publish-docs/fe055a2//doc/build/html/ : SUCCESS in 2m 00s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/2/check/gate-swift-dsvm-functional-nv/e75b578/ : SUCCESS in 28m 20s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/2/check/gate-grenade-dsvm-neutron/3c9f59e/ : SUCCESS in 45m 23s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-multinode-full/96cfbd4/ : SUCCESS in 51m 39s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/2/check/gate-tempest-dsvm-neutron-multinode-full/c8ea9ea/ : SUCCESS in 1h 08m 06s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"64b514b2f831dac55ea73797f05e141d8fc653ed","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-09-01 14:29:22.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f7e8a41a29cf2ade96aafc43f4091dd75d8041f8","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-09-01 15:32:00.000000000","message":"Patch Set 3:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/07/219207/3/10565/index.html : SUCCESS in 58 m 49 s","accounts_in_message":[],"_revision_number":3},{"id":"f438c43bdd3eb47f303806dc5136035a8ce0a6fd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-01 16:34:38.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-full/4af03c9/ : SUCCESS in 52m 25s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-postgres-full/5ba5455/ : SUCCESS in 43m 10s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-neutron-full/abfce92/ : SUCCESS in 1h 10m 00s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/3/check/gate-grenade-dsvm/13ff3a9/ : SUCCESS in 38m 31s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-large-ops/4e89e4a/ : SUCCESS in 35m 50s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-neutron-large-ops/ca2a142/ : SUCCESS in 24m 53s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/3/check/gate-devstack-bashate/56cc9c1/ : SUCCESS in 19s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/3/check/gate-devstack-unit-tests/7a33b8e/ : SUCCESS in 20s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/3/check/gate-grenade-dsvm-partial-ncpu/90093f1/ : SUCCESS in 47m 59s\n- gate-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-ironic-pxe_ssh/71930fc/ : FAILURE in 23m 30s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/3/check/gate-devstack-dsvm-updown/eced1b3/ : SUCCESS in 20m 49s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-f21/9803955/ : FAILURE in 34m 16s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-centos7/03d8184/ : SUCCESS in 53m 16s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/3/check/gate-devstack-publish-docs/0992876//doc/build/html/ : SUCCESS in 1m 58s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/3/check/gate-swift-dsvm-functional-nv/366ae31/ : SUCCESS in 27m 59s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/3/check/gate-grenade-dsvm-neutron/03dd4ed/ : SUCCESS in 57m 33s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-multinode-full/d2d94a8/ : SUCCESS in 51m 13s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/3/check/gate-tempest-dsvm-neutron-multinode-full/1e2d5f8/ : SUCCESS in 1h 01m 33s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"727857a6e371eb39598f58c0faf76026b309ca64","author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"date":"2015-09-08 10:01:23.000000000","message":"Patch Set 3: Code-Review-1\n\nThe error message must be written to stderr and it must die immediately.\n\nCan you use simply use ` die $LINENO \"My message\" ` for errors ?","accounts_in_message":[],"_revision_number":3},{"id":"f21feda449e29df5da2228e36db7273b65d3e363","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-09-08 12:34:41.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5bf0f651b2c98d489303d87873accbf988f16ecf","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-09-08 13:34:29.000000000","message":"Patch Set 4:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/07/219207/4/11231/index.html : SUCCESS in 55 m 54 s","accounts_in_message":[],"_revision_number":4},{"id":"de2434ad722916c369b912b593de35a5b34daefc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-08 13:46:37.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-full/86a7419/ : SUCCESS in 53m 04s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-postgres-full/35ff853/ : SUCCESS in 56m 28s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-neutron-full/2bf7688/ : SUCCESS in 57m 03s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/4/check/gate-grenade-dsvm/1b92bbc/ : SUCCESS in 46m 23s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-large-ops/32fd5cb/ : SUCCESS in 28m 35s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-neutron-large-ops/4779fdb/ : SUCCESS in 27m 54s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/4/check/gate-devstack-bashate/dada79b/ : SUCCESS in 59s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/4/check/gate-devstack-unit-tests/90ee7a4/ : SUCCESS in 37s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/4/check/gate-grenade-dsvm-partial-ncpu/b583ea0/ : SUCCESS in 46m 26s\n- gate-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-ironic-pxe_ssh/f076b65/ : SUCCESS in 37m 24s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/4/check/gate-devstack-dsvm-updown/a9180ed/ : SUCCESS in 20m 16s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-f21/6631dc3/ : SUCCESS in 54m 50s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-centos7/23939e2/ : SUCCESS in 30m 09s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/4/check/gate-devstack-publish-docs/1512137//doc/build/html/ : SUCCESS in 1m 47s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/4/check/gate-swift-dsvm-functional-nv/1d631e7/ : SUCCESS in 26m 02s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/4/check/gate-grenade-dsvm-neutron/21247c4/ : SUCCESS in 41m 16s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-multinode-full/93025bd/ : FAILURE in 55m 42s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/4/check/gate-tempest-dsvm-neutron-multinode-full/d499952/ : SUCCESS in 1h 09m 26s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"cade60f15d25cecb95f417333ae61d8d40d18807","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-09-08 20:40:43.000000000","message":"Patch Set 4:\n\nLast PS addresses afazekas\u0027s comments (use \u0027die\u0027 to display and error and exit)?","accounts_in_message":[],"_revision_number":4},{"id":"27d22d01b4d10232a3538259ad4a68d235e25b1a","author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"date":"2015-09-30 14:31:12.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b2bfc9d3ae747c8756bd4a6845d4a8d31de0268f","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-09-30 15:06:24.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"bd7dc8b7cbd637dbdd15720807c7c532f58dc269","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-10-05 21:41:59.000000000","message":"Patch Set 4: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"1ef66aed5cd7fb3edaa863ece07f47ed57933d00","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-10-06 07:34:40.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a7902936c5c9c454a22bd0fee7b729a4a8dce6d8","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-10-06 08:38:23.000000000","message":"Patch Set 5:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/07/219207/5/12978/index.html : SUCCESS in 59 m 42 s","accounts_in_message":[],"_revision_number":5},{"id":"15828291cb8057fbfae6301ee17a89055501305e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-06 08:45:30.000000000","message":"Patch Set 5: 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- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-full/2e259b4/ : SUCCESS in 52m 30s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-postgres-full/fdde49d/ : SUCCESS in 40m 21s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-full/a12b7cd/ : SUCCESS in 1h 08m 24s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm/5eb0a56/ : SUCCESS in 49m 59s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-large-ops/b6dd768/ : SUCCESS in 55m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-large-ops/2f2de13/ : SUCCESS in 34m 11s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/5/check/gate-devstack-bashate/426664c/ : SUCCESS in 15s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/5/check/gate-devstack-unit-tests/a8915f8/ : SUCCESS in 21s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-partial-ncpu/8ddfdc6/ : SUCCESS in 50m 26s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-ironic-agent_ssh/bc9eda1/ : SUCCESS in 1h 05m 29s\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/5/check/gate-devstack-dsvm-updown/9a35626/ : SUCCESS in 32m 49s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-f21/1480b0b/ : SUCCESS in 42m 18s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-centos7/6610f40/ : SUCCESS in 31m 49s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/5/check/gate-devstack-publish-docs/ff4d81d//doc/build/html/ : SUCCESS in 2m 06s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/5/check/gate-swift-dsvm-functional-nv/969e8eb/ : SUCCESS in 34m 44s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-neutron/d3dbb8e/ : FAILURE in 50m 55s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-multinode-full/5a9ef59/ : SUCCESS in 48m 17s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-multinode-full/efc4117/ : SUCCESS in 1h 02m 37s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"102b01e705780767c95ae2412aa94f8253b613ed","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-10-06 08:45:42.000000000","message":"Patch Set 5:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1446583\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":5},{"id":"10699dd3e30c3d7bfe8b127df58d8d4391155095","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-10-06 10:44:13.000000000","message":"Patch Set 5:\n\nRecheck","accounts_in_message":[],"_revision_number":5},{"id":"e18dfaa2442d60880808d9c94e9d7e6a35f5a48a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-06 12:01:38.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-full/e66246f/ : SUCCESS in 42m 34s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-postgres-full/5cf154c/ : SUCCESS in 46m 04s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-full/b54f688/ : SUCCESS in 57m 06s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm/fe8cd98/ : SUCCESS in 46m 34s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-large-ops/93a64d6/ : SUCCESS in 34m 32s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-large-ops/2939ca3/ : SUCCESS in 32m 53s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/5/check/gate-devstack-bashate/0763326/ : SUCCESS in 14s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/5/check/gate-devstack-unit-tests/47a7092/ : SUCCESS in 1m 12s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-partial-ncpu/5c5d727/ : FAILURE in 41m 55s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-ironic-agent_ssh/cea405e/ : FAILURE in 38m 49s\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/5/check/gate-devstack-dsvm-updown/e9f16b0/ : SUCCESS in 22m 12s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-f21/d7f95c4/ : SUCCESS in 44m 41s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-centos7/ad1467e/ : SUCCESS in 51m 18s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/5/check/gate-devstack-publish-docs/d212108//doc/build/html/ : SUCCESS in 1m 24s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/5/check/gate-swift-dsvm-functional-nv/c7f1296/ : SUCCESS in 36m 10s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-neutron/37e57b5/ : SUCCESS in 55m 21s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-multinode-full/505428f/ : FAILURE in 57m 38s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-multinode-full/36e4b9c/ : SUCCESS in 1h 11m 38s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e739f732b1a2658c9b5088747afc29595fc0410a","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-10-06 12:02:14.000000000","message":"Patch Set 5:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-grenade-dsvm-partial-ncpu: https://bugs.launchpad.net/bugs/1446583\n- gate-tempest-dsvm-ironic-agent_ssh: https://bugs.launchpad.net/bugs/1393099\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":5},{"id":"89d77f4fa11095dba5c2ca259af14aa69c1dbdc3","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-10-07 10:19:31.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"03bfcc37780da4fed0f5c7ae4dd738b1039c1ec8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-07 11:38:08.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-full/2b4594e/ : SUCCESS in 1h 04m 38s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-postgres-full/de8ea04/ : SUCCESS in 39m 04s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-full/1b26024/ : SUCCESS in 1h 15m 12s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm/c35d769/ : FAILURE in 11m 27s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-large-ops/c4e3c90/ : SUCCESS in 27m 39s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-large-ops/ed139e3/ : SUCCESS in 28m 32s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/5/check/gate-devstack-bashate/11a2868/ : SUCCESS in 23s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/5/check/gate-devstack-unit-tests/8e9b0a7/ : SUCCESS in 24s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-partial-ncpu/a4f8932/ : FAILURE in 12m 53s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-ironic-agent_ssh/8b98e26/ : SUCCESS in 40m 47s\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/5/check/gate-devstack-dsvm-updown/8b2de32/ : SUCCESS in 23m 44s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-f21/c82bd9e/ : FAILURE in 55m 35s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-centos7/e5195bd/ : SUCCESS in 33m 13s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/5/check/gate-devstack-publish-docs/b68ea79//doc/build/html/ : SUCCESS in 1m 49s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/5/check/gate-swift-dsvm-functional-nv/e31490e/ : SUCCESS in 29m 00s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-neutron/7c25c71/ : FAILURE in 10m 55s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-multinode-full/7630090/ : SUCCESS in 59m 00s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-multinode-full/377e271/ : SUCCESS in 1h 03m 55s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b07fd267acc4a4467dc8cbf05881295d246c7d16","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-10-07 16:36:00.000000000","message":"Patch Set 5:\n\nRecheck","accounts_in_message":[],"_revision_number":5},{"id":"772cfafe6e24ad925be4ce29752774edef5a843f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-07 18:40:14.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-full/6286e9a/ : SUCCESS in 50m 35s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-postgres-full/4453743/ : FAILURE in 51m 06s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-full/9880355/ : SUCCESS in 1h 15m 29s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm/390102c/ : SUCCESS in 51m 17s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-large-ops/1d3eb7e/ : SUCCESS in 39m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-large-ops/a8d06ce/ : SUCCESS in 36m 40s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/5/check/gate-devstack-bashate/360d806/ : SUCCESS in 16s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/5/check/gate-devstack-unit-tests/b93bc32/ : SUCCESS in 13s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-partial-ncpu/1a8527d/ : SUCCESS in 51m 45s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-ironic-agent_ssh/e458bcc/ : SUCCESS in 57m 07s\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/5/check/gate-devstack-dsvm-updown/59b8f9b/ : SUCCESS in 27m 53s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-f21/19e327b/ : SUCCESS in 44m 18s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-centos7/7e3b60b/ : SUCCESS in 32m 13s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/5/check/gate-devstack-publish-docs/623ba1e//doc/build/html/ : SUCCESS in 1m 25s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/5/check/gate-swift-dsvm-functional-nv/285194f/ : SUCCESS in 32m 00s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-neutron/4c21a21/ : SUCCESS in 55m 39s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-multinode-full/4829e06/ : SUCCESS in 49m 17s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-multinode-full/da1d75b/ : SUCCESS in 1h 20m 06s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"fb0705409c12315e0a0c0f2316804cfe22cd7546","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-10-07 18:41:26.000000000","message":"Patch Set 5:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-tempest-dsvm-postgres-full: https://bugs.launchpad.net/bugs/1501366\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":5},{"id":"25097bc89aa0d5f5ae40097fa03ed74b96c15727","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-10-08 18:26:39.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"c17cb7baf3becb3132ff3bd987d5a72983c1b3e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-08 19:50:31.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-full/340830c/ : SUCCESS in 54m 01s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-postgres-full/5a811dc/ : SUCCESS in 56m 56s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-full/4e04da5/ : SUCCESS in 1h 20m 21s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm/327459e/ : SUCCESS in 44m 09s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-large-ops/dcd6691/ : SUCCESS in 30m 06s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-large-ops/a74fa74/ : SUCCESS in 43m 44s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/5/check/gate-devstack-bashate/b1c1ffd/ : SUCCESS in 20s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/5/check/gate-devstack-unit-tests/58c79c5/ : SUCCESS in 23s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-partial-ncpu/be0e5b2/ : SUCCESS in 54m 58s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-ironic-agent_ssh/ec88fdd/ : SUCCESS in 48m 56s\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/5/check/gate-devstack-dsvm-updown/85817e9/ : SUCCESS in 27m 47s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-f21/bbab685/ : SUCCESS in 42m 15s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-centos7/3f54262/ : SUCCESS in 30m 01s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/5/check/gate-devstack-publish-docs/97aca96//doc/build/html/ : SUCCESS in 1m 52s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/5/check/gate-swift-dsvm-functional-nv/c53f9ab/ : SUCCESS in 36m 17s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/5/check/gate-grenade-dsvm-neutron/d78e8ad/ : SUCCESS in 42m 52s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-multinode-full/73bfec1/ : SUCCESS in 52m 01s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/5/check/gate-tempest-dsvm-neutron-multinode-full/ea03b51/ : SUCCESS in 1h 00m 20s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"ddabbee9938b1492c89fbee464b045096da1ce7a","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-10-23 10:54:37.000000000","message":"Patch Set 5: Code-Review+2\n\nthanks!","accounts_in_message":[],"_revision_number":5},{"id":"76f7a7dc3861662ea12788c5a9d9748fff5676b2","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-10-29 00:09:43.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"e8b2f5b66c6630b6a7797a5418833dcb37da9c51","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-10-29 13:39:37.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"c4a5a72de3887507184fcccb0e4a7fb860718e87","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-10-30 00:06:54.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"3d5b921e66a4b1e8d59c1c2a1b604130804c2567","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-11-02 10:39:58.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"8b971841b38ab82ced44663f600a7000fef71f78","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-11-02 11:03:22.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"82d68ea46401ba8ef77c617d85363b63ee84277b","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-11-02 11:06:50.000000000","message":"Patch Set 6:\n\nThanks for insisting on using \"|| die\".\n\nI dig again, and understood while my initial attempt at doing that had failed: I had a unicode space-like non-breakable space between \u0027||\u0027 and \u0027die\u0027, hence causing a \" die: command not found\" that until now I had been unable to diagnose.\n\nThe new PS now addresses all comments.","accounts_in_message":[],"_revision_number":6},{"id":"b09f1d15bf9aeddffe5ede288d58fd60cff431d3","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-02 12:01:44.000000000","message":"Patch Set 7:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/07/219207/7/14711/index.html : SUCCESS in 55 m 26 s","accounts_in_message":[],"_revision_number":7},{"id":"ee2ddb58ea872d40536c4120510ec081b12d1ffa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-02 12:13:56.000000000","message":"Patch Set 7: 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- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-full/bdeeb66/ : SUCCESS in 40m 11s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-postgres-full/4103621/ : SUCCESS in 38m 36s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-neutron-full/ce746aa/ : SUCCESS in 50m 50s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/7/check/gate-grenade-dsvm/99a6a69/ : SUCCESS in 44m 06s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-large-ops/73fe073/ : SUCCESS in 30m 08s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-neutron-large-ops/b2462e6/ : SUCCESS in 33m 35s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/7/check/gate-devstack-bashate/b64190f/ : FAILURE in 29s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/7/check/gate-devstack-unit-tests/f655fda/ : SUCCESS in 1m 23s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/7/check/gate-grenade-dsvm-partial-ncpu/b04ad74/ : SUCCESS in 48m 02s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-ironic-agent_ssh/92256a1/ : SUCCESS in 38m 19s\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/7/check/gate-devstack-dsvm-updown/e91ca8c/ : SUCCESS in 21m 37s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-f21/96f584f/ : FAILURE in 48m 58s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-centos7/b9b9970/ : SUCCESS in 30m 34s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/7/check/gate-devstack-publish-docs/d3125ab//doc/build/html/ : SUCCESS in 1m 31s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/7/check/gate-swift-dsvm-functional-nv/f6dfd23/ : SUCCESS in 26m 58s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/7/check/gate-grenade-dsvm-neutron/55ae52c/ : SUCCESS in 45m 13s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-multinode-full/d6299ca/ : SUCCESS in 55m 47s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/7/check/gate-tempest-dsvm-neutron-multinode-full/a86bfd3/ : SUCCESS in 1h 04m 29s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/07/219207/7/check/gate-grenade-dsvm-multinode-nv/29cabf8/ : SUCCESS in 47m 47s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"7c99766c3b73e6bb590a47a3ab1d96359ddaa577","author":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"date":"2015-11-02 14:35:19.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"efde463a7b35fa1c9f7b6f26a556b91ad6f4bef0","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-11-02 15:36:34.000000000","message":"Patch Set 8:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/07/219207/8/14730/index.html : SUCCESS in 58 m 07 s","accounts_in_message":[],"_revision_number":8},{"id":"0208d238e50c1c92ff4b69ff3754cdc429aa4736","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-02 15:47:58.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-full/1762989/ : SUCCESS in 44m 41s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-postgres-full/d7eb82e/ : SUCCESS in 42m 35s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-neutron-full/ab89c30/ : SUCCESS in 56m 46s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/8/check/gate-grenade-dsvm/7877782/ : SUCCESS in 47m 40s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-large-ops/00be034/ : SUCCESS in 31m 13s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-neutron-large-ops/4451c85/ : SUCCESS in 30m 00s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/8/check/gate-devstack-bashate/c9dce17/ : SUCCESS in 17s\n- gate-devstack-unit-tests http://logs.openstack.org/07/219207/8/check/gate-devstack-unit-tests/c541257/ : SUCCESS in 18s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/8/check/gate-grenade-dsvm-partial-ncpu/27b06ff/ : SUCCESS in 59m 03s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-ironic-agent_ssh/037beab/ : SUCCESS in 42m 09s\n- gate-devstack-dsvm-updown http://logs.openstack.org/07/219207/8/check/gate-devstack-dsvm-updown/b091a43/ : SUCCESS in 22m 43s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-f21/5079508/ : SUCCESS in 47m 40s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-centos7/dddfa4f/ : SUCCESS in 33m 50s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/07/219207/8/check/gate-devstack-publish-docs/c9c027b//doc/build/html/ : SUCCESS in 2m 08s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/07/219207/8/check/gate-swift-dsvm-functional-nv/e6ca8f3/ : SUCCESS in 31m 41s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/07/219207/8/check/gate-grenade-dsvm-neutron/0b64215/ : SUCCESS in 51m 12s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-multinode-full/dc70bcd/ : SUCCESS in 1h 00m 50s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/07/219207/8/check/gate-tempest-dsvm-neutron-multinode-full/20b468e/ : SUCCESS in 1h 12m 31s (non-voting)\n- gate-grenade-dsvm-multinode-nv http://logs.openstack.org/07/219207/8/check/gate-grenade-dsvm-multinode-nv/35ea6bd/ : SUCCESS in 57m 09s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"94c98b1cb37052b2538ac111f3b24b5edb822dd5","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-11-03 00:01:27.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"1463dab88b5954806c80379b7ada054364a617ea","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2015-11-04 04:36:52.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"fd92b389f19d49e719e1c3e5d4948b1e29cbf2b8","author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"date":"2015-11-04 05:35:57.000000000","message":"Patch Set 8: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"e32d893f880c9eb5ed7586506d80b403f08b1c56","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-11-04 14:21:23.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"84c70809cbdc92779106d387b569c45fbe94c834","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-04 14:21:29.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"22e5f327f467640850d4f4399ffccdc08e212f2b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-04 15:39:03.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/07/219207/8/gate/gate-tempest-dsvm-full/65f3e98/ : SUCCESS in 47m 11s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/07/219207/8/gate/gate-tempest-dsvm-postgres-full/94c3cc8/ : SUCCESS in 40m 44s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/07/219207/8/gate/gate-tempest-dsvm-neutron-full/3b6114a/ : SUCCESS in 1h 13m 34s\n- gate-grenade-dsvm http://logs.openstack.org/07/219207/8/gate/gate-grenade-dsvm/3bba4c8/ : SUCCESS in 57m 43s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/07/219207/8/gate/gate-tempest-dsvm-large-ops/2c39e99/ : SUCCESS in 40m 52s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/07/219207/8/gate/gate-tempest-dsvm-neutron-large-ops/3fcd124/ : SUCCESS in 37m 35s\n- gate-devstack-bashate http://logs.openstack.org/07/219207/8/gate/gate-devstack-bashate/eaede70/ : SUCCESS in 25s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/07/219207/8/gate/gate-grenade-dsvm-partial-ncpu/c06a562/ : SUCCESS in 1h 03m 30s","accounts_in_message":[],"_revision_number":8},{"id":"342afd78097967dda7b27a83c7db2b2e9c0d404d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-04 15:39:05.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8},{"id":"03c090fc5a09cd4800dd31a7b06461852de64620","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2015-11-05 15:30:30.000000000","message":"Patch Set 8:\n\nThis change broke my setup.\n\nI have the same local.conf for a couple of devstack boxes. Some boxes have, for instance Nova, and some don\"t have Nova. My local.conf has:\n\n  [[post-config|\\$NOVA_CONF]]\n  [libvirt]\n  ...\n\nNow this change breaks the boxes that don\"t have nova with the following error:\n  \n  [ERROR] ..:192 bogus config file specification $NOVA_CONF ($NOVA_CONF\u003d/etc/nova/nova.conf, /etc/nova is not a directory)","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"85f42f698c7bd74d53309da486fbf44ed860c348","revisions":{"a9bf4ee92ba8e13022f6a44931df6f29ed645f19":{"kind":"REWORK","_number":1,"created":"2015-09-01 09:48:37.000000000","uploader":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"ref":"refs/changes/07/219207/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/07/219207/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/07/219207/1"}}},"commit":{"parents":[{"commit":"9f52d648fbffe342b9c822f6519a7992c914f50f","subject":"Merge \"Add file creation test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9f52d648fbffe342b9c822f6519a7992c914f50f"}]}],"author":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 08:33:10.000000000","tz":120},"committer":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 09:48:35.000000000","tz":120},"subject":"Provide an error message on bogus config file spec","message":"Provide an error message on bogus config file spec\n\nIf local.conf specifies a config file addition in the following way...\n\n[[post-config|$MY_CONF_FILE]]\n[xyz]\nfoo\u003dbar\n\n...and $MY_CONF_FILE points to a file whose directory is not writable by\nthe user running the script, then stack.sh aborts with the following\nobscure message:\n\n  2015-09-01 08:20:08.113 | touch: setting times of \u0027/\u0027: Permission denied\n\nThis patch modifies inc/meta-config to provide a useful error message,\nsuch as:\n\n  2015-09-01 08:20:08.114 | could not create config file / ($MY_CONF_FILE)\n\nThis patch also modifies inc/meta-config so that it provides an error\nmessage if $MY_CONF_FILE is empty (instead of silently ignoring this local.conf\nstatement):\n\n  2015-09-01 09:38:53.406 | bogus config file specification: $MY_CONF_FILE\n  is undefined\n\nChange-Id: I9b78407420318548561012a8672762bc7fdd6db6\nCloses-Bug: 1470881\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a9bf4ee92ba8e13022f6a44931df6f29ed645f19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a9bf4ee92ba8e13022f6a44931df6f29ed645f19"}]},"branch":"refs/heads/master"},"ac4659d7b24a91b91a26e3f7268c7da00aee3b4d":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-09-01 09:51:02.000000000","uploader":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"ref":"refs/changes/07/219207/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/07/219207/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/07/219207/2"}}},"commit":{"parents":[{"commit":"9f52d648fbffe342b9c822f6519a7992c914f50f","subject":"Merge \"Add file creation test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9f52d648fbffe342b9c822f6519a7992c914f50f"}]}],"author":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 08:33:10.000000000","tz":120},"committer":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 09:50:45.000000000","tz":120},"subject":"Provide an error message on bogus config file spec","message":"Provide an error message on bogus config file spec\n\nIf local.conf specifies a config file addition in the following way...\n\n[[post-config|$MY_CONF_FILE]]\n[xyz]\nfoo\u003dbar\n\n...and $MY_CONF_FILE points to a file whose directory is not writable by\nthe user running the script, then stack.sh aborts with the following\nobscure message:\n\n  2015-09-01 08:20:08.113 | touch: setting times of \u0027/\u0027: Permission denied\n\nThis patch modifies inc/meta-config to provide a useful error message,\nsuch as:\n\n  2015-09-01 08:20:08.114 | could not create config file / ($MY_CONF_FILE)\n\nThis patch also modifies inc/meta-config so that it provides an error\nmessage if $MY_CONF_FILE is empty (instead of silently ignoring this local.conf\nstatement):\n\n  2015-09-01 09:38:53.406 | bogus config file specification: $MY_CONF_FILE\n  is undefined\n\nChange-Id: I9b78407420318548561012a8672762bc7fdd6db6\nCloses-Bug: 1490881\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ac4659d7b24a91b91a26e3f7268c7da00aee3b4d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ac4659d7b24a91b91a26e3f7268c7da00aee3b4d"}]},"branch":"refs/heads/master"},"9588b2e2d739fc8ccd14e7134df6527d5599f94d":{"kind":"REWORK","_number":3,"created":"2015-09-01 14:29:22.000000000","uploader":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"ref":"refs/changes/07/219207/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/07/219207/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/07/219207/3"}}},"commit":{"parents":[{"commit":"9f52d648fbffe342b9c822f6519a7992c914f50f","subject":"Merge \"Add file creation test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9f52d648fbffe342b9c822f6519a7992c914f50f"}]}],"author":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 08:33:10.000000000","tz":120},"committer":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 14:29:03.000000000","tz":120},"subject":"Provide an error message on bogus config file spec","message":"Provide an error message on bogus config file spec\n\nIf local.conf specifies a config file addition in the following way...\n\n[[post-config|$MY_CONF_FILE]]\n[xyz]\nfoo\u003dbar\n\n...and $MY_CONF_FILE points to a file whose directory is not writable by\nthe user running the script, then stack.sh aborts with the following\nobscure message:\n\n  2015-09-01 08:20:08.113 | touch: setting times of \u0027/\u0027: Permission denied\n\nThis patch modifies inc/meta-config to provide a useful error message,\nsuch as:\n\n  2015-09-01 08:20:08.114 | could not create config file / ($MY_CONF_FILE)\n\nThis patch also modifies inc/meta-config so that it provides an error\nmessage if $MY_CONF_FILE is empty (instead of silently ignoring this local.conf\nstatement):\n\n  2015-09-01 09:38:53.406 | bogus config file specification: $MY_CONF_FILE\n  is undefined\n\nChange-Id: I9b78407420318548561012a8672762bc7fdd6db6\nCloses-Bug: 1490881\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9588b2e2d739fc8ccd14e7134df6527d5599f94d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9588b2e2d739fc8ccd14e7134df6527d5599f94d"}]},"branch":"refs/heads/master"},"8f2470ac696bc51eddeb22b492d96258639592d7":{"kind":"REWORK","_number":4,"created":"2015-09-08 12:34:41.000000000","uploader":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"ref":"refs/changes/07/219207/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/07/219207/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/07/219207/4"}}},"commit":{"parents":[{"commit":"f86d2e1a05dbcb144bb7614932adcd56514360fd","subject":"Merge \"docs: add a blurb in the single-vm doc about cloud-init log output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f86d2e1a05dbcb144bb7614932adcd56514360fd"}]}],"author":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 08:33:10.000000000","tz":120},"committer":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-08 12:34:29.000000000","tz":120},"subject":"Provide an error message on bogus config file spec","message":"Provide an error message on bogus config file spec\n\nIf local.conf specifies a config file addition in the following way...\n\n[[post-config|$MY_CONF_FILE]]\n[xyz]\nfoo\u003dbar\n\n...and $MY_CONF_FILE points to a file whose directory is not writable by\nthe user running the script, then stack.sh aborts with the following\nobscure message:\n\n  2015-09-01 08:20:08.113 | touch: setting times of \u0027/\u0027: Permission denied\n\nThis patch modifies inc/meta-config to provide a useful error message,\nsuch as:\n\n  2015-09-01 08:20:08.114 | could not create config file / ($MY_CONF_FILE)\n\nThis patch also modifies inc/meta-config so that it provides an error\nmessage if $MY_CONF_FILE is empty (instead of silently ignoring this local.conf\nstatement):\n\n  2015-09-01 09:38:53.406 | bogus config file specification: $MY_CONF_FILE\n  is undefined\n\nChange-Id: I9b78407420318548561012a8672762bc7fdd6db6\nCloses-Bug: 1490881\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8f2470ac696bc51eddeb22b492d96258639592d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8f2470ac696bc51eddeb22b492d96258639592d7"}]},"branch":"refs/heads/master"},"0b55411e89990915fa32883d1d2ccfa0711c40c3":{"kind":"REWORK","_number":5,"created":"2015-10-06 07:34:40.000000000","uploader":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"ref":"refs/changes/07/219207/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/07/219207/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/07/219207/5"}}},"commit":{"parents":[{"commit":"f86d2e1a05dbcb144bb7614932adcd56514360fd","subject":"Merge \"docs: add a blurb in the single-vm doc about cloud-init log output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f86d2e1a05dbcb144bb7614932adcd56514360fd"}]}],"author":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 08:33:10.000000000","tz":120},"committer":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-10-06 07:34:25.000000000","tz":120},"subject":"Provide an error message on bogus config file spec","message":"Provide an error message on bogus config file spec\n\nIf local.conf specifies a config file addition in the following way...\n\n[[post-config|$MY_CONF_FILE]]\n[xyz]\nfoo\u003dbar\n\n...and $MY_CONF_FILE points to a file whose directory is not writable by\nthe user running the script, then stack.sh aborts with the following\nobscure message:\n\n  2015-09-01 08:20:08.113 | touch: setting times of \u0027/\u0027: Permission denied\n\nThis patch modifies inc/meta-config to provide a useful error message,\nsuch as:\n\n  2015-09-01 08:20:08.114 | could not create config file / ($MY_CONF_FILE)\n\nThis patch also modifies inc/meta-config so that it provides an error\nmessage if $MY_CONF_FILE is empty (instead of silently ignoring this local.conf\nstatement):\n\n  2015-09-01 09:38:53.406 | bogus config file specification: $MY_CONF_FILE\n  is undefined\n\nChange-Id: I9b78407420318548561012a8672762bc7fdd6db6\nCloses-Bug: 1490881\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0b55411e89990915fa32883d1d2ccfa0711c40c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0b55411e89990915fa32883d1d2ccfa0711c40c3"}]},"branch":"refs/heads/master"},"2aa02bbc11c8cde504baa7d330c8226ffe12e1db":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2015-11-02 10:39:58.000000000","uploader":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"ref":"refs/changes/07/219207/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/07/219207/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/07/219207/6"}}},"commit":{"parents":[{"commit":"463a0e6d980690d00b17b9ebcfaf83c2f12d7615","subject":"Replace hard-coded --ipv6-address-mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/463a0e6d980690d00b17b9ebcfaf83c2f12d7615"}]}],"author":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 08:33:10.000000000","tz":120},"committer":{"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","date":"2015-11-02 10:39:57.000000000","tz":0},"subject":"Provide an error message on bogus config file spec","message":"Provide an error message on bogus config file spec\n\nIf local.conf specifies a config file addition in the following way...\n\n[[post-config|$MY_CONF_FILE]]\n[xyz]\nfoo\u003dbar\n\n...and $MY_CONF_FILE points to a file whose directory is not writable by\nthe user running the script, then stack.sh aborts with the following\nobscure message:\n\n  2015-09-01 08:20:08.113 | touch: setting times of \u0027/\u0027: Permission denied\n\nThis patch modifies inc/meta-config to provide a useful error message,\nsuch as:\n\n  2015-09-01 08:20:08.114 | could not create config file / ($MY_CONF_FILE)\n\nThis patch also modifies inc/meta-config so that it provides an error\nmessage if $MY_CONF_FILE is empty (instead of silently ignoring this local.conf\nstatement):\n\n  2015-09-01 09:38:53.406 | bogus config file specification: $MY_CONF_FILE\n  is undefined\n\nChange-Id: I9b78407420318548561012a8672762bc7fdd6db6\nCloses-Bug: 1490881\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2aa02bbc11c8cde504baa7d330c8226ffe12e1db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2aa02bbc11c8cde504baa7d330c8226ffe12e1db"}]},"branch":"refs/heads/master"},"045bf6690aef42cbc054d4a551609b05a0f3bf83":{"kind":"REWORK","_number":7,"created":"2015-11-02 11:03:22.000000000","uploader":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"ref":"refs/changes/07/219207/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/07/219207/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/07/219207/7"}}},"commit":{"parents":[{"commit":"f86d2e1a05dbcb144bb7614932adcd56514360fd","subject":"Merge \"docs: add a blurb in the single-vm doc about cloud-init log output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f86d2e1a05dbcb144bb7614932adcd56514360fd"}]}],"author":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 08:33:10.000000000","tz":120},"committer":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-11-02 11:03:05.000000000","tz":60},"subject":"Provide an error message on bogus config file spec","message":"Provide an error message on bogus config file spec\n\nIf local.conf specifies a config file addition in the following way...\n\n[[post-config|$MY_CONF_FILE]]\n[xyz]\nfoo\u003dbar\n\n...and $MY_CONF_FILE points to a file whose directory is not writable by\nthe user running the script, then stack.sh aborts with the following\nobscure message:\n\n  2015-09-01 08:20:08.113 | touch: setting times of \u0027/\u0027: Permission denied\n\nThis patch modifies inc/meta-config to provide a useful error message,\nsuch as:\n\n  2015-09-01 08:20:08.114 | could not create config file / ($MY_CONF_FILE)\n\nThis patch also modifies inc/meta-config so that it provides an error\nmessage if $MY_CONF_FILE is empty (instead of silently ignoring this local.conf\nstatement):\n\n  2015-09-01 09:38:53.406 | bogus config file specification: $MY_CONF_FILE\n  is undefined\n\nChange-Id: I9b78407420318548561012a8672762bc7fdd6db6\nCloses-Bug: 1490881\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/045bf6690aef42cbc054d4a551609b05a0f3bf83"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/045bf6690aef42cbc054d4a551609b05a0f3bf83"}]},"branch":"refs/heads/master"},"85f42f698c7bd74d53309da486fbf44ed860c348":{"kind":"REWORK","_number":8,"created":"2015-11-02 14:35:19.000000000","uploader":{"_account_id":12021,"name":"Thomas Morin","email":"tmmorin.orange@gmail.com","username":"tmorin"},"ref":"refs/changes/07/219207/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/07/219207/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/07/219207/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/07/219207/8"}}},"commit":{"parents":[{"commit":"f86d2e1a05dbcb144bb7614932adcd56514360fd","subject":"Merge \"docs: add a blurb in the single-vm doc about cloud-init log output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f86d2e1a05dbcb144bb7614932adcd56514360fd"}]}],"author":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-09-01 08:33:10.000000000","tz":120},"committer":{"name":"Thomas Morin","email":"thomas.morin@orange.com","date":"2015-11-02 14:35:01.000000000","tz":60},"subject":"Provide an error message on bogus config file spec","message":"Provide an error message on bogus config file spec\n\nIf local.conf specifies a config file addition in the following way...\n\n[[post-config|$MY_CONF_FILE]]\n[xyz]\nfoo\u003dbar\n\n...and $MY_CONF_FILE points to a file whose directory is not writable by\nthe user running the script, then stack.sh aborts with the following\nobscure message:\n\n  2015-09-01 08:20:08.113 | touch: setting times of \u0027/\u0027: Permission denied\n\nThis patch modifies inc/meta-config to provide a useful error message,\nsuch as:\n\n  2015-09-01 08:20:08.114 | could not create config file / ($MY_CONF_FILE)\n\nThis patch also modifies inc/meta-config so that it provides an error\nmessage if $MY_CONF_FILE is empty (instead of silently ignoring this local.conf\nstatement):\n\n  2015-09-01 09:38:53.406 | bogus config file specification: $MY_CONF_FILE\n  is undefined\n\nChange-Id: I9b78407420318548561012a8672762bc7fdd6db6\nCloses-Bug: 1490881\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/85f42f698c7bd74d53309da486fbf44ed860c348"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/85f42f698c7bd74d53309da486fbf44ed860c348"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
