)]}'
{"id":"openstack%2Fdevstack~85120","triplet_id":"openstack%2Fdevstack~master~I608847a34143b5c6a1708c180186dd88a32dd44b","project":"openstack/devstack","branch":"master","topic":"bug/1294213","hashtags":[],"change_id":"I608847a34143b5c6a1708c180186dd88a32dd44b","subject":"Fix unsubstituted filename creation","status":"MERGED","created":"2014-04-03 17:48:23.000000000","updated":"2014-06-18 11:16:14.000000000","submitted":"2014-06-18 11:16:13.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5e85c9f31c5eb42e393066b53f72750e683bcb25","_number":85120,"virtual_id_number":85120,"owner":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-06-18 11:16:13.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},{"value":0,"date":"2014-06-17 09:48:35.000000000","_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"date":"2014-06-17 08:02:43.000000000","_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":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":6672,"name":"Geronimo Orozco","email":"geronimo.orozco@intel.com","username":"gorozco"},{"value":1,"date":"2014-06-17 07:50:26.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"date":"2014-06-17 08:25:35.000000000","_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},{"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"recommended":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},{"value":0,"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"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":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},{"value":1,"date":"2014-06-17 11:28:29.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":6672,"name":"Geronimo Orozco","email":"geronimo.orozco@intel.com","username":"gorozco"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":2,"date":"2014-06-18 10:22:33.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},{"value":2,"date":"2014-06-17 11:27:26.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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},{"value":0,"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"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":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":6672,"name":"Geronimo Orozco","email":"geronimo.orozco@intel.com","username":"gorozco"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":1,"date":"2014-06-18 10:22:33.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},{"value":0,"_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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},{"value":0,"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},{"value":0,"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"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":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":6672,"name":"Geronimo Orozco","email":"geronimo.orozco@intel.com","username":"gorozco"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},{"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},{"_account_id":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},{"_account_id":6672,"name":"Geronimo Orozco","email":"geronimo.orozco@intel.com","username":"gorozco"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-09 16:31:39.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":"2014-04-13 22:32:13.000000000","updated_by":{"_account_id":6672,"name":"Geronimo Orozco","email":"geronimo.orozco@intel.com","username":"gorozco"},"reviewer":{"_account_id":6672,"name":"Geronimo Orozco","email":"geronimo.orozco@intel.com","username":"gorozco"},"state":"REVIEWER"},{"updated":"2014-04-21 21:33:57.000000000","updated_by":{"_account_id":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},"reviewer":{"_account_id":2733,"name":"Darragh O\u0027Reilly","email":"doreilly@suse.com","username":"darragh-oreilly"},"state":"REVIEWER"},{"updated":"2014-06-02 02:52:46.000000000","updated_by":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"reviewer":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"state":"REVIEWER"},{"updated":"2014-06-09 19:27:44.000000000","updated_by":{"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},"reviewer":{"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},"state":"REVIEWER"},{"updated":"2014-06-17 04:49:16.000000000","updated_by":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"reviewer":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"state":"REVIEWER"},{"updated":"2014-06-17 07:50:26.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":"2014-06-17 08:02:43.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-06-17 08:25:35.000000000","updated_by":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2014-06-17 11:27:26.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":"2014-06-17 11:28:29.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":"2014-06-18 10:22:33.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":"2014-06-18 11:16:13.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ddd0707d08967926688a19a2608ec2dbffa43675","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-03 17:48:24.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"e25356453d944be5e84dd85941734acac38f3c4b","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2014-04-03 18:45:49.000000000","message":"Patch Set 1:\n\nredhatci results for change 85120\n\nLogs at http://people.redhat.com/~iwienand/85120/\n\n- Patch set 1 | OSLAB Fedora 19 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140403175045.OSLAB_FEDORA19.log.gz\n- Patch set 1 | OSLAB Fedora 20 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140403175045.OSLAB_FEDORA20.log.gz\n- Patch set 1 | OSLAB CentOS 6.5 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140403175045.OSLAB_CENTOS65.log.gz\n- Patch set 1 | OSLAB RHEL 6.4 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140403175612.OSLAB_RHEL64.log.gz\n- Patch set 1 | OSLAB RHEL 7 : Failed\n  - http://people.redhat.com/~iwienand/85120/20140403175656.OSLAB_RHEL7.log.gz\n- Patch set 1 | OSLAB CentOS 6.4 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140403181040.OSLAB_CENTOS64.log.gz\n- Patch set 1 | OSLAB RHEL 6.5 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140403181516.OSLAB_RHEL65.log.gz\n\nend","accounts_in_message":[],"_revision_number":1},{"id":"6ce6a340b3027e8b942bff5e44da83d29e8e165d","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-04-03 18:51:07.000000000","message":"Patch Set 1:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/20/85120/1/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":1},{"id":"3998b723fa7ecf66e7ca95e8ae7fcf026a43b4f4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-03 19:00:48.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/20/85120/1/check/check-grenade-dsvm/d69671f : SUCCESS in 35m 56s\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-full/62e1d20 : SUCCESS in 50m 52s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-neutron/31a227e : SUCCESS in 43m 33s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-neutron-heat-slow/9ac8785 : SUCCESS in 20m 56s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/1/check/gate-devstack-bash8/e117622 : SUCCESS in 19s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/1/check/check-devstack-dsvm-cells/025da76 : SUCCESS in 12m 46s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-postgres-full/c29cd89 : SUCCESS in 57m 25s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-neutron-full/93fccb7 : SUCCESS in 53m 31s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/1/check/gate-tempest-dsvm-large-ops/a47e8df : SUCCESS in 15m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/1/check/gate-tempest-dsvm-neutron-large-ops/95b87ef : SUCCESS in 17m 29s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-cells-full/36b53f1 : FAILURE in 22m 30s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/1/check/check-grenade-dsvm-partial-ncpu/ec77432 : SUCCESS in 36m 59s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/1/check/check-neutron-dsvm-functional/1e61424 : SUCCESS in 12m 29s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/1/check/check-swift-dsvm-functional/f11a803 : SUCCESS in 13m 48s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-ironic-nv/0fd4cc5 : SUCCESS in 32m 55s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-ironic-postgres-nv/b193120 : SUCCESS in 35m 52s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-sahara-full-nv/f00313c : SUCCESS in 1h 00m 18s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-sahara-postgres-nv/7365df9 : SUCCESS in 27m 06s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/20/85120/1/check/check-tempest-dsvm-sahara-neutron-nv/a4be7fd : SUCCESS in 46m 33s (non-voting)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"88216c5fd2edfc8ef49cfd505fae011cdaf9c4c0","author":{"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},"date":"2014-04-04 01:49:34.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"a94d67ed04881a40c6d5c5c5d68a926e34e6d4eb","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-04-04 15:13:37.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"aa94c302b2c403c975aa1abb9853e6d5d225298b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-04 15:50:07.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"bb414771414128bde8a45393be31377406f7541f","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-04-04 15:50:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a8d29393f6f1a1db926d8b71c018089da66dfc08","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2014-04-04 15:50:40.000000000","message":"Patch Set 1:\n\nredhatci results for change 85120\n\nLogs at http://people.redhat.com/~iwienand/85120/\n\n\nend","accounts_in_message":[],"_revision_number":1},{"id":"01f7a13c419f46a91b105106e22df693e069aa4d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-04 16:52:32.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm/b9b7a72 : SUCCESS in 42m 39s\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-full/f48fc4e : SUCCESS in 43m 57s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron/01d275b : SUCCESS in 50m 31s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-heat-slow/c53b702 : SUCCESS in 24m 31s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/2/check/gate-devstack-bash8/dda177b : SUCCESS in 29s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/2/check/check-devstack-dsvm-cells/6723862 : SUCCESS in 11m 07s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-postgres-full/09f0b64 : SUCCESS in 45m 07s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-full/f47a245 : SUCCESS in 52m 20s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-large-ops/dd5a8d4 : SUCCESS in 18m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-neutron-large-ops/93b9de4 : SUCCESS in 17m 15s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-cells-full/cf6bd97 : FAILURE in 26m 04s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-partial-ncpu/c6c583f : SUCCESS in 41m 28s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-neutron-dsvm-functional/c81176c : SUCCESS in 11m 04s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-swift-dsvm-functional/5440a3e : SUCCESS in 13m 50s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-nv/cc917d9 : SUCCESS in 30m 38s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-postgres-nv/2150af0 : SUCCESS in 30m 11s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-sahara-full-nv/66ed111 : SUCCESS in 57m 54s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-sahara-postgres-nv/c1573b0 : SUCCESS in 23m 24s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-sahara-neutron-nv/1fcba52 : SUCCESS in 47m 19s (non-voting)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"286835f77a44ef77eeeb58d39bd74bb9ded85bd4","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-04-04 16:59:23.000000000","message":"Patch Set 2:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/20/85120/2/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":2},{"id":"5868a1db5cf6150e69acc54dae6ba90b4885ca9b","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2014-04-04 17:30:51.000000000","message":"Patch Set 2:\n\nredhatci results for change 85120\n\nLogs at http://people.redhat.com/~iwienand/85120/\n\n- Patch set 2 | OSLAB RHEL 6.5 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140404155233.OSLAB_RHEL65.log.gz\n- Patch set 2 | OSLAB RHEL 7 : Failed\n  - http://people.redhat.com/~iwienand/85120/20140404155233.OSLAB_RHEL7.log.gz\n- Patch set 2 | OSLAB RHEL 6.4 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140404155233.OSLAB_RHEL64.log.gz\n- Patch set 2 | OSLAB Fedora 20 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140404155233.OSLAB_FEDORA20.log.gz\n- Patch set 2 | OSLAB CentOS 6.4 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140404155233.OSLAB_CENTOS64.log.gz\n- Patch set 2 | OSLAB CentOS 6.5 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140404155233.OSLAB_CENTOS65.log.gz\n- Patch set 2 | OSLAB Fedora 19 : Passed\n  - http://people.redhat.com/~iwienand/85120/20140404165243.OSLAB_FEDORA19.log.gz\n\nend","accounts_in_message":[],"_revision_number":2},{"id":"75f46287c2e031b9ed9755ec502ea6cb1d504234","author":{"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},"date":"2014-04-05 16:20:33.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"d526ff28118c2e32140f68f80869232e4fc945a0","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-04-09 16:31:39.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\nI don\u0027t understand the use case for this change.  eval() on an arg should really not be necessary.\n\nAlso, why is sudo necessary?","accounts_in_message":[],"_revision_number":2},{"id":"03a769f1df9dbf8351f8f1b767de9a6a230e47b8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 16:31:40.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"39d7b28c1002bcb8c227030d5238941412b55065","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-09 18:21:55.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-grenade-dsvm http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm/6018284 : SUCCESS in 40m 55s\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-full/8c9ca73 : SUCCESS in 54m 28s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron/d479a9a : SUCCESS in 49m 45s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-heat-slow/ce91c9c : FAILURE in 35m 36s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/2/check/gate-devstack-bash8/5766d1d : SUCCESS in 24s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/2/check/check-devstack-dsvm-cells/a86f90b : SUCCESS in 12m 15s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-postgres-full/d568eaa : SUCCESS in 49m 21s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-full/23393cf : FAILURE in 58m 29s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-large-ops/1216cfc : SUCCESS in 15m 34s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-neutron-large-ops/cdf2f26 : SUCCESS in 17m 49s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-cells-full/6995990 : FAILURE in 35m 07s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-partial-ncpu/da2402e : FAILURE in 31m 56s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-neutron-dsvm-functional/231aba0 : SUCCESS in 11m 43s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-swift-dsvm-functional/208c6cc : SUCCESS in 13m 52s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-nv/7d70efe : SUCCESS in 33m 53s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-postgres-nv/a8eae43 : SUCCESS in 39m 18s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-sahara-full-nv/d7a07cc : SUCCESS in 41m 04s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-sahara-postgres-nv/e768d30 : SUCCESS in 20m 43s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-sahara-neutron-nv/23c5f29 : SUCCESS in 49m 41s (non-voting)\n- check-tempest-master-dsvm-full-havana http://logs.openstack.org/20/85120/2/check/check-tempest-master-dsvm-full-havana/e4211d0 : FAILURE in 54m 58s (non-voting)\n- check-tempest-master-dsvm-neutron-havana http://logs.openstack.org/20/85120/2/check/check-tempest-master-dsvm-neutron-havana/bd283f4 : FAILURE in 1h 41m 31s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"32153c93c77944ad9f3bc9ec8800a9eca936c2f4","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-04-10 00:46:55.000000000","message":"Patch Set 2:\n\nSee the bug report, `configfile\u0027 is not substituted. I tested with a local.conf including [1], then I got the error [2]. I also tested with changing \"touch\" to \"sudo touch\" in merge_config_file() to find out what file was going to be created, then I found the following file :\n\n  $ ls /\\$Q_PLUGIN_CONF_FILE\n  /$Q_PLUGIN_CONF_FILE\n\nIf you runs ./stack.sh in a \"clean\" environment, sudo privilege is not necessary, but it colud be much safer to making files under /etc with sudo privilege. Currently, all config dirs are owned by $STACK_USER, so this is not necessary for now.\n\n[1]\n---------------------------------------------\n[[post-config|/$Q_PLUGIN_CONF_FILE]]\n[ml2]\ntenant_network_types \u003d vxlan\ntype_drivers \u003d local,flat,vlan,gre,vxlan\nmechanism_drivers \u003d openvswitch\n---------------------------------------------\n\n[2]\n---------------------------------------------\n2014-04-03 19:23:48.181 | + read a\n2014-04-03 19:23:48.182 | + for configfile in \u0027$(get_meta_section_files $localfile $group)\u0027\n2014-04-03 19:23:48.184 | ++ dirname \u0027/$Q_PLUGIN_CONF_FILE\u0027\n2014-04-03 19:23:48.186 | + [[ -d / ]]\n2014-04-03 19:23:48.187 | + merge_config_file /opt/stack/devstack/local.conf post-config \u0027/$Q_PLUGIN_CONF_FILE\u0027\n2014-04-03 19:23:48.189 | + local file\u003d/opt/stack/devstack/local.conf\n2014-04-03 19:23:48.191 | + local matchgroup\u003dpost-config\n2014-04-03 19:23:48.192 | + local \u0027configfile\u003d/$Q_PLUGIN_CONF_FILE\u0027\n2014-04-03 19:23:48.194 | + [[ -r /$Q_PLUGIN_CONF_FILE ]]\n2014-04-03 19:23:48.196 | + touch \u0027/$Q_PLUGIN_CONF_FILE\u0027\n2014-04-03 19:23:48.198 | touch: cannot touch \u0027/$Q_PLUGIN_CONF_FILE\u0027: Permission denied\n2014-04-03 19:23:48.199 | + exit_trap\n2014-04-03 19:23:48.201 | + local r\u003d1\n2014-04-03 19:23:48.203 | ++ jobs -p\n2014-04-03 19:23:48.204 | + jobs\u003d\n2014-04-03 19:23:48.206 | + [[ -n \u0027\u0027 ]]\n2014-04-03 19:23:48.208 | + exit 1\n---------------------------------------------","accounts_in_message":[],"_revision_number":2},{"id":"979f8f03cd4b41bd63ac29dfb35fe7fdd7007481","author":{"_account_id":6672,"name":"Geronimo Orozco","email":"geronimo.orozco@intel.com","username":"gorozco"},"date":"2014-04-13 22:32:27.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"0cd88d1c9e9e68b5b21c8eff5c63caf9d3817b9c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-13 22:32:28.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"640a8598496e0131ce6551b64cf829a9c5c1e2ee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-13 23:46:39.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-full/bd24460 : SUCCESS in 49m 27s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron/f669861 : SUCCESS in 52m 04s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-heat-slow/c942e12 : SUCCESS in 22m 22s\n- check-grenade-dsvm http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm/a298b99 : SUCCESS in 38m 57s\n- check-grenade-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-neutron/02de29c : FAILURE in 20m 49s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/2/check/gate-devstack-bash8/2aec61f : SUCCESS in 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/2/check/check-devstack-dsvm-cells/320b94b : SUCCESS in 10m 59s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-postgres-full/07bda7e : SUCCESS in 1h 00m 22s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-full/b8150d6 : FAILURE in 53m 47s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-large-ops/c82df44 : SUCCESS in 15m 09s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-neutron-large-ops/7efb91d : SUCCESS in 14m 14s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-cells-full/4653520 : FAILURE in 27m 49s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-partial-ncpu/797bc44 : SUCCESS in 37m 24s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-neutron-dsvm-functional/c0080f2 : SUCCESS in 10m 59s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-swift-dsvm-functional/8eba671 : SUCCESS in 12m 41s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-nv/a2c7d6e : SUCCESS in 30m 50s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-postgres-nv/0268895 : SUCCESS in 34m 12s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-sahara-full-nv/8735879 : SUCCESS in 50m 12s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-sahara-postgres-nv/d64d683 : SUCCESS in 27m 40s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-sahara-neutron-nv/9e17316 : SUCCESS in 50m 02s (non-voting)\n- check-tempest-master-dsvm-full-havana http://logs.openstack.org/20/85120/2/check/check-tempest-master-dsvm-full-havana/5fbdc2f : FAILURE in 56m 07s (non-voting)\n- check-tempest-master-dsvm-neutron-havana http://logs.openstack.org/20/85120/2/check/check-tempest-master-dsvm-neutron-havana/6101202 : FAILURE in 1h 14m 01s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"57067aa8bd1f5ca8abe7480c4ec498aeb238d8b5","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-04-21 06:03:05.000000000","message":"Patch Set 2:\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":2},{"id":"b2fa535fcffdde143f0c42457e9e802a66a83aed","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-04-21 06:03:05.000000000","message":"Patch Set 2: Abandoned\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":2},{"id":"dd8badcf040ce044c6230da78fae0f7c1780bcbc","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-04-22 00:15:05.000000000","message":"Patch Set 2: Restored","accounts_in_message":[],"_revision_number":2},{"id":"d12874854222062c55c8b180f62f959e91521a30","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-22 00:15:53.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b3d7aec85c230c12224c5468eb7f164e33916ce0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-22 01:45:30.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-full/eafe2af : SUCCESS in 43m 42s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron/8065d61 : SUCCESS in 45m 52s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-heat-slow/ddcf5b0 : SUCCESS in 22m 23s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm/6ac6a27 : SUCCESS in 41m 26s\n- check-grenade-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-neutron/22bdab1 : FAILURE in 22m 17s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/2/check/gate-devstack-bash8/dfcc0b4 : SUCCESS in 16s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/2/check/check-devstack-dsvm-cells/a98768d : SUCCESS in 13m 23s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-postgres-full/8b2e04f : SUCCESS in 53m 10s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-full/cf83998 : FAILURE in 1h 03m 53s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-large-ops/064c564 : SUCCESS in 14m 04s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-neutron-large-ops/7e6850b : SUCCESS in 20m 08s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-partial-ncpu/f77f836 : SUCCESS in 34m 49s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-neutron-dsvm-functional/e22cec0 : SUCCESS in 13m 21s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-swift-dsvm-functional/9bf38d8 : SUCCESS in 13m 35s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-nv/3d4665a : SUCCESS in 29m 09s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-postgres-nv/5067341 : SUCCESS in 34m 11s (non-voting)\n- check-tempest-master-dsvm-full-havana http://logs.openstack.org/20/85120/2/check/check-tempest-master-dsvm-full-havana/ebbc1aa : FAILURE in 1h 23m 30s (non-voting)\n- check-tempest-master-dsvm-neutron-havana http://logs.openstack.org/20/85120/2/check/check-tempest-master-dsvm-neutron-havana/c4a03dc : FAILURE in 1h 26m 01s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"a48df68ca09788da3a933a90d9f13200eeb73734","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2014-05-03 12:15:16.000000000","message":"Patch Set 2:\n\nI think that eval should be done in merge_config_group because merge_config_group validates the directory of $configfile.","accounts_in_message":[],"_revision_number":2},{"id":"f9b11622c42f81154a81c430728b7039487f3e0b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-03 12:15:17.000000000","message":"Patch Set 2: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"dc97eeb164d28698c209ad1d4b92f08f6cea53fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-03 13:57:33.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-full/1830672 : FAILURE in 54m 39s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron/0fb7127 : SUCCESS in 55m 38s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-heat-slow/d9cc61f : SUCCESS in 22m 16s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm/216917c : FAILURE in 59m 57s\n- check-grenade-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-neutron/06ebbad : FAILURE in 1h 42m 11s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/2/check/gate-devstack-bash8/669a4be : SUCCESS in 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/2/check/check-devstack-dsvm-cells/cbc7a6f : SUCCESS in 11m 35s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-postgres-full/dcfbed0 : SUCCESS in 59m 18s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-full/0d77824 : SUCCESS in 1h 11m 27s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-large-ops/4fa8493 : SUCCESS in 22m 02s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-neutron-large-ops/32549f5 : SUCCESS in 20m 52s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-partial-ncpu/351f041 : SUCCESS in 36m 27s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-neutron-dsvm-functional/6b7cc43 : SUCCESS in 11m 08s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-swift-dsvm-functional/6c38119 : SUCCESS in 13m 04s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-nv/75372c5 : SUCCESS in 32m 44s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-postgres-nv/7117c5d : SUCCESS in 32m 01s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-virtual-ironic-nv/335ea29 : SUCCESS in 26m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b6d2753bef68eb164887109514892ffd8f67774f","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-05-03 14:00:04.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1307029 https://bugs.launchpad.net/bugs/1253896 https://bugs.launchpad.net/bugs/1224001 https://bugs.launchpad.net/bugs/1314313 https://bugs.launchpad.net/bugs/1285323\n- check-grenade-dsvm: unrecognized error\n- check-tempest-dsvm-full: https://bugs.launchpad.net/bugs/1253896\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"59d6d6bc706f3d0a0ee8735b2de4202953c6239d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-07 04:12:15.000000000","message":"Patch Set 2: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"4ce777411ffa03b49789d4d85b86958db4e951a3","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2014-05-07 04:12:15.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"542e4eba18307b8789c5d0771665339607afcac2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-07 05:18:26.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-full/bc10e55 : SUCCESS in 49m 45s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron/a77de81 : SUCCESS in 51m 11s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-heat-slow/f085cb2 : SUCCESS in 22m 35s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm/9c53737 : SUCCESS in 32m 24s\n- check-grenade-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-neutron/4489b41 : FAILURE in 36m 29s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/2/check/gate-devstack-bash8/64f19c4 : SUCCESS in 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/2/check/check-devstack-dsvm-cells/2d98c0c : SUCCESS in 18m 42s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-postgres-full/e236cbb : SUCCESS in 1h 06m 05s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-full/866e905 : SUCCESS in 1h 00m 29s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-large-ops/86c8bfa : SUCCESS in 20m 38s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-neutron-large-ops/5975c9a : SUCCESS in 26m 02s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-partial-ncpu/4f6003a : SUCCESS in 40m 18s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-neutron-dsvm-functional/932e488 : SUCCESS in 11m 33s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-swift-dsvm-functional/dba4d6b : SUCCESS in 13m 33s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-nv/4756590 : SUCCESS in 38m 45s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-postgres-nv/660bf5b : SUCCESS in 36m 49s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-virtual-ironic-nv/f715f30 : SUCCESS in 27m 43s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"951e119b997247aa2c9165a3f34f20bdbd8eef7c","author":{"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},"date":"2014-05-12 01:48:15.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d55f0a6c161585ab085244ad4c4090c5691df31e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-12 01:48:16.000000000","message":"Patch Set 2: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"3164fefc94f41839bf3f99ae9c998c996466fa10","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-12 03:01:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-full/b478bae : SUCCESS in 55m 41s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron/1720e00 : SUCCESS in 58m 33s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-heat-slow/322629f : SUCCESS in 24m 11s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm/7179093 : SUCCESS in 42m 19s\n- check-grenade-dsvm-neutron http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-neutron/2b01928 : FAILURE in 47m 20s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/2/check/gate-devstack-bash8/5075cfc : SUCCESS in 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/2/check/check-devstack-dsvm-cells/7a17f80 : SUCCESS in 11m 54s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-postgres-full/9a4675c : SUCCESS in 58m 56s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-neutron-full/a04a00e : FAILURE in 1h 13m 11s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-large-ops/bd7dc8e : SUCCESS in 19m 24s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/2/check/gate-tempest-dsvm-neutron-large-ops/af308c1 : SUCCESS in 21m 10s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/2/check/check-grenade-dsvm-partial-ncpu/d61780e : SUCCESS in 34m 49s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-neutron-dsvm-functional/d0c94c2 : SUCCESS in 10m 39s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/2/check/check-swift-dsvm-functional/b063a2d : SUCCESS in 12m 50s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-nv/9f2acda : SUCCESS in 35m 09s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-ironic-postgres-nv/dc71c1c : SUCCESS in 36m 30s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/2/check/check-tempest-dsvm-virtual-ironic-nv/2a0f5f8 : SUCCESS in 31m 23s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"72df635c98fd3e44c21c35c7e8fe0842054c9700","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2014-05-12 06:06:28.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"11b56265d629b86b7cb748648f71337af134170d","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-05-29 15:09:39.000000000","message":"Patch Set 2:\n\n(3 comments)\n\nThanks for comments. Sorry for my late reply...\n\nI found that we don\u0027t need \"touch\" the config file in merge_config_file(), because the file is made by \"iniset\" in the next command.\n\nI will update the patch soon.","accounts_in_message":[],"_revision_number":2},{"id":"795b9c0e3b3fb3fbbe99b2d40de982472937df50","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 15:09:40.000000000","message":"Patch Set 2: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"98f4bdef71e85c50d637de9d50bb508cb669f631","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-05-29 15:44:05.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0321aec819fb1e29c01bafdd46291dd468f3a931","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 15:44:06.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"379f523aaad21db7adc63adac956116136f7cfd6","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-05-29 16:49:04.000000000","message":"Patch Set 3: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/20/85120/3/9487/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":3},{"id":"6c752fb2d489686fb5d49c407d2ad284ca766342","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 16:53:47.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-full/5c00850 : SUCCESS in 1h 03m 36s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron/eed697d : SUCCESS in 56m 34s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-heat-slow/8884a58 : SUCCESS in 22m 49s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm/321b291 : FAILURE in 26m 24s\n- check-grenade-dsvm-neutron http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm-neutron/57e3004 : FAILURE in 43m 29s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/3/check/gate-devstack-bash8/c0a352d : SUCCESS in 31s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/3/check/check-devstack-dsvm-cells/3753267 : SUCCESS in 13m 11s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-postgres-full/27ccbf4 : SUCCESS in 45m 06s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-full/9a5c6b0 : SUCCESS in 52m 01s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-large-ops/fd2de10 : SUCCESS in 21m 25s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-neutron-large-ops/d24c6a8 : SUCCESS in 21m 18s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm-partial-ncpu/5043f76 : SUCCESS in 34m 07s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-neutron-dsvm-functional/bbf2abc : SUCCESS in 11m 47s\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-swift-dsvm-functional/3d713bd : SUCCESS in 14m 10s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-nv/242fe7f : SUCCESS in 37m 25s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-postgres-nv/4d1bb6a : SUCCESS in 37m 19s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-virtual-ironic-nv/01d896e : SUCCESS in 30m 56s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"99526a5e198f3d2478cda6d96fa91a60f1d86bbf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 23:24:08.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"559927ef4aeee8c397a6cd22ff73a2de0fe1aefe","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-05-29 23:24:08.000000000","message":"Patch Set 3:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":3},{"id":"57a5712479cb70a0da6d77230a729497e2270917","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 01:17:30.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-full/5bf4768 : SUCCESS in 55m 08s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron/2996d60 : SUCCESS in 1h 00m 20s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-heat-slow/0742874 : FAILURE in 30m 00s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm/387ca92 : SUCCESS in 34m 30s\n- check-grenade-dsvm-neutron http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm-neutron/628a4cf : FAILURE in 45m 20s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/3/check/gate-devstack-bash8/f7cb010 : SUCCESS in 58s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/3/check/check-devstack-dsvm-cells/29ef7d1 : SUCCESS in 11m 29s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-postgres-full/13262eb : SUCCESS in 1h 03m 53s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-full/fc75385 : SUCCESS in 47m 13s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-large-ops/32b8963 : SUCCESS in 20m 50s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-neutron-large-ops/1bfec64 : SUCCESS in 20m 43s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm-partial-ncpu/20058b7 : SUCCESS in 39m 36s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-neutron-dsvm-functional/baae1d8 : SUCCESS in 14m 40s\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-swift-dsvm-functional/5c39d3e : SUCCESS in 12m 11s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-nv/f3ebe54 : SUCCESS in 30m 25s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-postgres-nv/03ed8f6 : SUCCESS in 38m 48s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-virtual-ironic-nv/bae1421 : SUCCESS in 27m 10s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ec8485190fadfb87ad2b8f827962904fa298d56a","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2014-06-01 06:35:18.000000000","message":"Patch Set 3: Code-Review-1\n\nThis patch prevents stack.sh from failing, but Q_PLUGIN_CONF_FILE will not be modified.\nIt is necessary to give iniset() an evaluated $configfile.","accounts_in_message":[],"_revision_number":3},{"id":"7aa70855e52890c4ef03418283dff9a876a73141","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-06-02 01:18:35.000000000","message":"Patch Set 3:\n\nHi Kaneko-san,\n\nI think \u0027configfile\u0027 is evaluated before calling iniset() in line 102 on lib/config.\nI also tested on my VM, and it works for me:\n\n2014-06-02 10:16:11.780 | + merge_config_file /opt/stack/devstack/local.conf post-config \u0027/\n$Q_PLUGIN_CONF_FILE\u0027\n2014-06-02 10:16:11.782 | + local file\u003d/opt/stack/devstack/local.conf\n2014-06-02 10:16:11.784 | + local matchgroup\u003dpost-config\n2014-06-02 10:16:11.785 | + local \u0027configfile\u003d/$Q_PLUGIN_CONF_FILE\u0027\n(...)\n2014-06-02 10:16:11.859 | + read a\n2014-06-02 10:16:11.861 | + eval \u0027iniset /$Q_PLUGIN_CONF_FILE ml2 tenant_network_types \"vxlan\"\u0027\n2014-06-02 10:16:11.863 | ++ iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 tenant_network_types vxlan\n(...)","accounts_in_message":[],"_revision_number":3},{"id":"d8572b4111a73bb72f389082eaca30f09e0b97c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-02 01:18:36.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"5a1a5ea747ac160611d4ec88c5a6203f89cb5009","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-02 02:17:45.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-full/c4bbca3 : FAILURE in 53m 04s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-postgres-full/2e674d1 : SUCCESS in 52m 25s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron/1e52143 : SUCCESS in 56m 58s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-heat-slow/c45d3e9 : FAILURE in 30m 54s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm/ebb0908 : SUCCESS in 36m 47s\n- check-grenade-dsvm-neutron http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm-neutron/6b41233 : FAILURE in 33m 35s (non-voting)\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/3/check/gate-devstack-bash8/20eb666 : SUCCESS in 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/3/check/check-devstack-dsvm-cells/22e8ea7 : SUCCESS in 10m 46s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-full/bf87a74 : SUCCESS in 59m 06s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-large-ops/4755434 : SUCCESS in 21m 30s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-neutron-large-ops/367161a : SUCCESS in 20m 39s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm-partial-ncpu/fa73066 : SUCCESS in 37m 46s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-neutron-dsvm-functional/58dcf19 : SUCCESS in 12m 06s\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-swift-dsvm-functional/1ec4b54 : SUCCESS in 13m 31s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-nv/04498c2 : SUCCESS in 39m 11s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-postgres-nv/9cd5d66 : SUCCESS in 39m 10s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-virtual-ironic-nv/49e143c : SUCCESS in 32m 43s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"44290c0785f1f0fcd7980de3078bdf8e5b2dd5ec","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-06-02 02:18:10.000000000","message":"Patch Set 3:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm-neutron: https://bugs.launchpad.net/bugs/1323715\n- check-tempest-dsvm-neutron-heat-slow: https://bugs.launchpad.net/bugs/1297560\n- check-tempest-dsvm-full: https://bugs.launchpad.net/bugs/1254238\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1323715\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":3},{"id":"9b593dbf46678435323514d26c93fa5c3820916e","author":{"_account_id":4726,"name":"Yoshihiro Kaneko","email":"ykaneko0929@gmail.com","username":"ykaneko0929"},"date":"2014-06-02 02:52:46.000000000","message":"Patch Set 3: Code-Review+1\n\nHi Mibu-san,\n\nSorry for the misunderstand.\nI confirmed this fix works fine.\nThanks for fixing this!","accounts_in_message":[],"_revision_number":3},{"id":"f178aa4e0e0dd8fa7bc685bbe15d588c49b83849","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2014-06-02 03:07:17.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"a0e83a59c8ec581efb771227ce373eef1c080c05","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-06-02 03:23:05.000000000","message":"Patch Set 3:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/20/85120/3/9775/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":3},{"id":"0e2c1952d1d7293f05ce781dd3889c8e416fe881","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-05 02:02:06.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"572984c593359269f8bc25f44425de5a87c9672b","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-06-05 02:02:06.000000000","message":"Patch Set 3:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":3},{"id":"8f7bc7842564749c2d80b641db58adcdd917ab0f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-05 03:04:28.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-full/a67f7d8 : SUCCESS in 56m 37s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-postgres-full/947adf6 : SUCCESS in 52m 44s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron/60458a5 : SUCCESS in 56m 24s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-heat-slow/9874db2 : SUCCESS in 21m 16s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm/4b61765 : SUCCESS in 40m 26s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/3/check/gate-devstack-bash8/7d8f06e : SUCCESS in 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/3/check/check-devstack-dsvm-cells/0b9951c : SUCCESS in 12m 01s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-full/b0f9e1c : SUCCESS in 1h 02m 16s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-large-ops/982eb1a : SUCCESS in 20m 54s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-neutron-large-ops/95a13a5 : SUCCESS in 25m 13s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm-partial-ncpu/49e85ef : SUCCESS in 46m 02s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-neutron-dsvm-functional/ea3d2ab : SUCCESS in 12m 58s\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-swift-dsvm-functional/93261bd : SUCCESS in 15m 14s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-nv/cdef2d5 : SUCCESS in 36m 07s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-postgres-nv/b63020e : SUCCESS in 37m 10s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-virtual-ironic-nv/1a3bbad : FAILURE in 24m 36s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"32367d7cda36bc4a1bdd568c45ad50b0f6da4506","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-06-05 03:21:35.000000000","message":"Patch Set 3:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/20/85120/3/10413/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":3},{"id":"c0eb39f7cf63da1a82f8c9b6bc8912c2a3fb8f70","author":{"_account_id":7203,"name":"yuuichi fujioka","email":"fujioka.yuuichi@gmail.com","username":"FujiokaYuuichi"},"date":"2014-06-09 19:27:44.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"ad66809cd757cfb410ac7d7dd5661fecf1caf45e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-09 19:27:58.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"311f0c49b751ba407c528efb7c0cf0f35a24d911","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-09 22:10:53.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-full/11447b0 : SUCCESS in 52m 37s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-postgres-full/44ee96c : SUCCESS in 54m 28s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron/a12af2f : SUCCESS in 1h 01m 15s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-heat-slow/6f7f8dc : SUCCESS in 17m 21s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm/399e93c : SUCCESS in 40m 42s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/3/check/gate-devstack-bash8/4627a43 : SUCCESS in 42s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/3/check/check-devstack-dsvm-cells/1f24be6 : SUCCESS in 11m 26s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-full/fa5f17b : SUCCESS in 52m 57s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-large-ops/e7f0930 : SUCCESS in 29m 15s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-neutron-large-ops/4b924e2 : SUCCESS in 26m 36s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm-partial-ncpu/2bd0d94 : SUCCESS in 38m 33s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-neutron-dsvm-functional/db52be2 : SUCCESS in 12m 38s\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-swift-dsvm-functional/f0e329e : SUCCESS in 12m 35s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-nv/174d9dc : SUCCESS in 30m 19s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-postgres-nv/1ea002a : SUCCESS in 31m 49s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-virtual-ironic-nv/4015a9f : SUCCESS in 23m 27s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"858bb0b2dd0601305f6a082bc065916cd1fd3cc5","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-06-10 04:37:49.000000000","message":"Patch Set 3: Code-Review-1\n\nI think this is in the wrong place; to me it seems the implied API of get_meta_section_files() is to return the config files, one on each line.  It should be expanding any variables it sees before returning them.\n\nI\u0027ve proposed an alternative at [1].\n\nWhat do you think?\n\nEither way, we should include a test-case\n\n[1] https://review.openstack.org/#/c/98951/","accounts_in_message":[],"_revision_number":3},{"id":"ec054560e06faa89551cdb89c8a1db418718e7b5","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-06-10 07:25:40.000000000","message":"Patch Set 3:\n\nHi Ian,\n\nDoes get_meta_section() work fine? In get_meta_section(), devstack checks whether non-evaluated configfile written by user matches \u0027configfile\u0027 from get_meta_section_files() [1]. So, IMO \u0027configfile\u0027 should not be evaluated.\n\n[1] https://github.com/openstack-dev/devstack/blob/master/lib/config#L42","accounts_in_message":[],"_revision_number":3},{"id":"af1c5fd36daa96df1ff4159b5336840cfceb57b4","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-06-16 10:41:32.000000000","message":"Patch Set 3:\n\n\u003e Does get_meta_section() work fine?\n\nThis is a very good point :)  The only way I can see for awk to know that is to use an exported variable which is no good.\n\nIn [3] revision 3 I have expanded the test cases to cover get_meta_section and merge_config_group.  I presume this passes with them?  I think this is complex and fragile enough that we want full test-cases before we merge anything.\n\n\n[3] https://review.openstack.org/#/c/98951/","accounts_in_message":[],"_revision_number":3},{"id":"9ce3f799073981870d53ec4efe8d4604827bafd5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 10:41:33.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"06fed01e4b59ddf6dc49757bc0f118611ca9ed2f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 13:06:44.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-full/3ff47c9 : SUCCESS in 54m 36s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-postgres-full/732bb87 : SUCCESS in 52m 34s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron/0daa3e2 : SUCCESS in 1h 01m 52s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-heat-slow/d9433ec : SUCCESS in 23m 53s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm/be48a9d : SUCCESS in 42m 20s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/3/check/gate-devstack-bash8/390240c : SUCCESS in 46s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/3/check/check-devstack-dsvm-cells/539bc41 : SUCCESS in 13m 08s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-neutron-full/1d13f22 : FAILURE in 1h 05m 46s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-large-ops/b9104ad : SUCCESS in 31m 53s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/3/check/gate-tempest-dsvm-neutron-large-ops/0276112 : SUCCESS in 27m 34s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/3/check/check-grenade-dsvm-partial-ncpu/1b77fde : SUCCESS in 42m 24s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-neutron-dsvm-functional/8d29e7c : SUCCESS in 12m 48s\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/3/check/check-swift-dsvm-functional/526f5cf : SUCCESS in 15m 00s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-nv/5f33252 : SUCCESS in 33m 49s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-ironic-postgres-nv/8397784 : SUCCESS in 37m 09s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-virtual-ironic-nv/ac2d90e : SUCCESS in 28m 05s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/20/85120/3/check/check-tempest-dsvm-f20/4c3cf19 : SUCCESS in 31m 52s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"fce33c1cb1a534aec156ceea1fb7cdaecfefb065","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-06-17 04:14:32.000000000","message":"Patch Set 3:\n\nIan, thanks for pointing alternative fix and test cases.\n\nI\u0027d like to clearfy here. There are two ways to fix this bug: a) keep \u0027configfile\u0027 non-evaluated by deleting command whitch expect \u0027configfile\u0027 is evaluated, b) change \u0027configfile\u0027 to be stored within an evaluated value. b) is tricky since it uses GNU awk extension as YAMAMOTO-san pointed.\n\nFor now, \u0027configfile\u0027 is stored from local.conf and refered to find configs in that meta_section in the same file. So, I think a) is enough. \n\nI agreed that we need tests. I will add tests in my patch.","accounts_in_message":[],"_revision_number":3},{"id":"9e6faa7cdbf9af112d5203c0876edf8fdd6bdc4c","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-06-17 04:31:29.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"06e77d9aca683ae7c7b8992b9aedd6190e6cfc11","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-17 04:31:30.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"a956a54e98e3ca89fa71537c251df64f13cd720e","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-06-17 04:45:27.000000000","message":"Patch Set 5:\n\nJust quick note to help reviewers: no code change in lib/config from patch set 3.","accounts_in_message":[],"_revision_number":5},{"id":"7b09f78326c1289f4a2ce794d60f645dd615ae80","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2014-06-17 04:49:16.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"46fcf9059901680bb0096ff040361f3e6aa71b04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-17 05:37:52.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/5/check/check-tempest-dsvm-full/76be8f4 : SUCCESS in 45m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/5/check/check-tempest-dsvm-postgres-full/abd7959 : SUCCESS in 48m 11s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/5/check/check-tempest-dsvm-neutron/947ab6f : SUCCESS in 57m 20s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/5/check/check-tempest-dsvm-neutron-heat-slow/e8daece : SUCCESS in 22m 13s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/5/check/check-grenade-dsvm/e397e01 : SUCCESS in 39m 12s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/5/check/gate-devstack-bash8/69e79e7 : SUCCESS in 14s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/5/check/check-devstack-dsvm-cells/dfddf79 : SUCCESS in 12m 21s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/5/check/check-tempest-dsvm-neutron-full/03866da : SUCCESS in 1h 00m 14s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/5/check/gate-tempest-dsvm-large-ops/7ebae57 : SUCCESS in 30m 32s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/5/check/gate-tempest-dsvm-neutron-large-ops/82a4b7c : SUCCESS in 25m 40s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/5/check/check-grenade-dsvm-partial-ncpu/e67e749 : SUCCESS in 43m 48s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/5/check/check-neutron-dsvm-functional/7d4e749 : SUCCESS in 14m 05s\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/5/check/check-swift-dsvm-functional/70f96e7 : SUCCESS in 15m 26s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/5/check/check-tempest-dsvm-ironic-nv/ebf23a1 : FAILURE in 34m 34s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/5/check/check-tempest-dsvm-ironic-postgres-nv/b50d241 : FAILURE in 36m 21s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/5/check/check-tempest-dsvm-virtual-ironic-nv/bdf5468 : FAILURE in 30m 26s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"ae805a749fb3cfeb0048fc4b470e72a4dbc114d2","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-06-17 05:50:17.000000000","message":"Patch Set 5: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/20/85120/5/12560/results.html\n\nStandard recheck supported; use \"recheck xenserver\" 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":5},{"id":"3a55b44e539403a6bf165389fff3200146bfdb9e","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-06-17 06:03:22.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"dfb9c99b6b5144ede9f4a85d1e9cc13edd650551","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2014-06-17 06:10:40.000000000","message":"Patch Set 5:\n\nredhatci results for change 85120\n\nLogs at http://people.redhat.com/~iwienand/85120/\n\n* OSLAB_RHEL7 http://people.redhat.com/~iwienand/85120/20140617043921.OSLAB_RHEL7.5.log.gz : FAILURE Patch Set 5 in 01:29\n* OSLAB_FEDORA20 http://people.redhat.com/~iwienand/85120/20140617043921.OSLAB_FEDORA20.5.log.gz : SUCCESS Patch Set 5 in 00:30\n* OSLAB_RHEL65 http://people.redhat.com/~iwienand/85120/20140617043921.OSLAB_RHEL65.5.log.gz : SUCCESS Patch Set 5 in 00:17\n* OSLAB_CENTOS65 http://people.redhat.com/~iwienand/85120/20140617043921.OSLAB_CENTOS65.5.log.gz : SUCCESS Patch Set 5 in 00:25\n\nend","accounts_in_message":[],"_revision_number":5},{"id":"9ac044e6d9f2feaa97f81cb966c59c1e939eb9e6","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-06-17 06:42:05.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"9dae70bc4a6bfa35525223d42736bef61d232a68","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-17 06:43:45.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"573dbd9cd313c8b297e88324de0217687f851add","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-06-17 06:43:45.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"865c60ca4ed221a2b6a91a8d097f1f5a6cd61180","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-06-17 07:50:26.000000000","message":"Patch Set 6: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/20/85120/6/12582/results.html\n\nStandard recheck supported; use \"recheck xenserver\" 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":6},{"id":"09261f03102f1ed3957e177e9dc228ea9e660fa2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-17 08:02:07.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-full/ee397e7 : SUCCESS in 50m 25s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-postgres-full/532060a : SUCCESS in 54m 11s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-neutron/c44d40b : SUCCESS in 1h 01m 09s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-neutron-heat-slow/510b8c6 : FAILURE in 31m 35s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/6/check/check-grenade-dsvm/bcbf550 : FAILURE in 42m 27s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/6/check/gate-devstack-bash8/fb533c6 : SUCCESS in 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/6/check/check-devstack-dsvm-cells/a134583 : SUCCESS in 13m 29s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-neutron-full/388d9e7 : SUCCESS in 1h 00m 31s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/6/check/gate-tempest-dsvm-large-ops/17360ba : SUCCESS in 30m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/6/check/gate-tempest-dsvm-neutron-large-ops/da669d3 : SUCCESS in 25m 35s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/6/check/check-grenade-dsvm-partial-ncpu/687dcb4 : SUCCESS in 42m 51s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/6/check/check-neutron-dsvm-functional/dfc6ab2 : SUCCESS in 12m 57s\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/6/check/check-swift-dsvm-functional/3929ecc : SUCCESS in 13m 51s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-ironic-nv/396c6a8 : FAILURE in 34m 49s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-ironic-postgres-nv/4b0a162 : FAILURE in 35m 31s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-virtual-ironic-nv/19feda4 : FAILURE in 27m 28s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"169b42e6830b5f61beacdfeea91240effba297d5","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-06-17 08:02:43.000000000","message":"Patch Set 6:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-grenade-dsvm: https://bugs.launchpad.net/bugs/1273292 https://bugs.launchpad.net/bugs/1298472 https://bugs.launchpad.net/bugs/1312199 https://bugs.launchpad.net/bugs/1254890 https://bugs.launchpad.net/bugs/1254872\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1273292\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":6},{"id":"ecbccf0fb37d72796104d83f9a3692108394d063","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2014-06-17 08:25:35.000000000","message":"Patch Set 6:\n\nredhatci results for change 85120\n\nLogs at http://people.redhat.com/~iwienand/85120/\n\n* OSLAB_FEDORA20 http://people.redhat.com/~iwienand/85120/20140617065321.OSLAB_FEDORA20.6.log.gz : SUCCESS Patch Set 6 in 00:32\n* OSLAB_RHEL7 http://people.redhat.com/~iwienand/85120/20140617065321.OSLAB_RHEL7.6.log.gz : FAILURE Patch Set 6 in 01:28\n* OSLAB_RHEL65 http://people.redhat.com/~iwienand/85120/20140617065321.OSLAB_RHEL65.6.log.gz : SUCCESS Patch Set 6 in 00:19\n* OSLAB_CENTOS65 http://people.redhat.com/~iwienand/85120/20140617065322.OSLAB_CENTOS65.6.log.gz : SUCCESS Patch Set 6 in 00:22\n\nend","accounts_in_message":[],"_revision_number":6},{"id":"dd333d85f1ff646b2224bace3e9098eaf739138a","author":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"date":"2014-06-17 09:48:35.000000000","message":"Patch Set 6:\n\nrecheck bug 1254872","accounts_in_message":[],"_revision_number":6},{"id":"b85f1132d4afabc77db14daca129ba1c7c7453b5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-17 09:48:36.000000000","message":"Patch Set 6: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"109d7bad5485b0794f51ea9e12967b68ed099b84","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-06-17 11:12:37.000000000","message":"Patch Set 6:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/20/85120/6/12615/results.html\n\nStandard recheck supported; use \"recheck xenserver\" 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":6},{"id":"5e897aa6b1b8844dadf1e22e9eab913982240543","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-17 11:26:06.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-full/366e968 : SUCCESS in 51m 49s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-postgres-full/576808e : SUCCESS in 51m 03s\n- check-tempest-dsvm-neutron http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-neutron/141066b : SUCCESS in 57m 13s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-neutron-heat-slow/b9d9f8b : SUCCESS in 21m 10s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/20/85120/6/check/check-grenade-dsvm/d6bd53b : SUCCESS in 41m 04s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/6/check/gate-devstack-bash8/d7b7278 : SUCCESS in 24s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/85120/6/check/check-devstack-dsvm-cells/98a2d7b : SUCCESS in 13m 30s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-neutron-full/56a978d : SUCCESS in 59m 23s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/6/check/gate-tempest-dsvm-large-ops/0251904 : SUCCESS in 27m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/6/check/gate-tempest-dsvm-neutron-large-ops/fd432f5 : SUCCESS in 24m 56s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/6/check/check-grenade-dsvm-partial-ncpu/03d407e : SUCCESS in 39m 42s\n- check-neutron-dsvm-functional http://logs.openstack.org/20/85120/6/check/check-neutron-dsvm-functional/55afe76 : SUCCESS in 14m 15s\n- check-swift-dsvm-functional http://logs.openstack.org/20/85120/6/check/check-swift-dsvm-functional/98e6b8a : SUCCESS in 13m 46s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-ironic-nv/e124523 : FAILURE in 35m 06s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-ironic-postgres-nv/2e78be4 : FAILURE in 36m 06s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/20/85120/6/check/check-tempest-dsvm-virtual-ironic-nv/2b3e0db : FAILURE in 28m 19s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"8b34d7575d7d908879c0ef7e97e7feb4cb95f9c1","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-06-17 11:27:26.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"5b473930579b8a68e43d75a1c23fc8b7937b344d","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-06-17 11:28:29.000000000","message":"Patch Set 6: Code-Review+1\n\nThanks!","accounts_in_message":[],"_revision_number":6},{"id":"b6572c6ea35cd6e265a01efbf9e2a752187481b7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-18 10:22:33.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"e51ef1e64d6aff114b03b6d36eb51df1d3e56985","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2014-06-18 10:22:33.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"3797951a17075fb8b8d34fcb7ab87f255043c312","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-18 11:16:13.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded.\n\n- gate-tempest-dsvm-full http://logs.openstack.org/20/85120/6/gate/gate-tempest-dsvm-full/bbf516c : SUCCESS in 40m 31s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/20/85120/6/gate/gate-tempest-dsvm-postgres-full/7872602 : SUCCESS in 43m 55s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/20/85120/6/gate/gate-tempest-dsvm-neutron/451e7eb : SUCCESS in 53m 14s\n- gate-grenade-dsvm http://logs.openstack.org/20/85120/6/gate/gate-grenade-dsvm/5ff8413 : SUCCESS in 38m 19s\n- gate-devstack-bash8 http://logs.openstack.org/20/85120/6/gate/gate-devstack-bash8/937996f : SUCCESS in 6s\n- gate-devstack-dsvm-cells http://logs.openstack.org/20/85120/6/gate/gate-devstack-dsvm-cells/f820df0 : SUCCESS in 13m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/85120/6/gate/gate-tempest-dsvm-large-ops/2b7c7d4 : SUCCESS in 28m 07s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/85120/6/gate/gate-tempest-dsvm-neutron-large-ops/12215f9 : SUCCESS in 25m 18s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/20/85120/6/gate/gate-grenade-dsvm-partial-ncpu/97521a9 : SUCCESS in 39m 07s\n- gate-neutron-dsvm-functional http://logs.openstack.org/20/85120/6/gate/gate-neutron-dsvm-functional/42a0519 : SUCCESS in 13m 02s\n- gate-swift-dsvm-functional http://logs.openstack.org/20/85120/6/gate/gate-swift-dsvm-functional/68813fe : SUCCESS in 15m 38s","accounts_in_message":[],"_revision_number":6},{"id":"accad8d37c55dace59a89f47a448d51c8c34d481","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-18 11:16:14.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"410f5c0016a9d3b1fbd42b95ce1402a1c614e3d3","revisions":{"491a09e1e0fb9c8236585bcc8c680da7a2a197db":{"kind":"REWORK","_number":1,"created":"2014-04-03 17:48:23.000000000","uploader":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"ref":"refs/changes/20/85120/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/20/85120/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/20/85120/1"}}},"commit":{"parents":[{"commit":"995e10cbf70d21cead1e1d31c2eef1a7adede76f","subject":"Merge \"Makes error message easier to understand.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/995e10cbf70d21cead1e1d31c2eef1a7adede76f"}]}],"author":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-04-03 17:00:31.000000000","tz":540},"committer":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-04-03 17:47:33.000000000","tz":540},"subject":"Use sudo privilege to touch config files","message":"Use sudo privilege to touch config files\n\nSince merge_config_file() could be failed while creating a new config\nfile due to \u0027Permission denied\u0027, this patch makes merge_config_file()\nuse sudo privilege in the file creation.\n\nChange-Id: I608847a34143b5c6a1708c180186dd88a32dd44b\nCloses-bug: #1294213\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/491a09e1e0fb9c8236585bcc8c680da7a2a197db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/491a09e1e0fb9c8236585bcc8c680da7a2a197db"}]},"branch":"refs/heads/master"},"efac13611a6b9212adf390c4d7d7291600543ecc":{"kind":"REWORK","_number":2,"created":"2014-04-04 15:50:07.000000000","uploader":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"ref":"refs/changes/20/85120/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/20/85120/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/20/85120/2"}}},"commit":{"parents":[{"commit":"995e10cbf70d21cead1e1d31c2eef1a7adede76f","subject":"Merge \"Makes error message easier to understand.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/995e10cbf70d21cead1e1d31c2eef1a7adede76f"}]}],"author":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-04-03 17:00:31.000000000","tz":540},"committer":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-04-04 15:17:35.000000000","tz":540},"subject":"Fix unsubstituted filename creation","message":"Fix unsubstituted filename creation\n\nSince merge_config_file() tries to create an unsubstituted config file\nlike \u0027/$Q_PLUGIN_CONF_FILE\u0027, if the file does not exist, this patch\nfixes the file creation to use evaluated parameter.  This patch also\nmakes merge_config_file() create a file with sudo privilege.\n\nChange-Id: I608847a34143b5c6a1708c180186dd88a32dd44b\nCloses-bug: #1294213\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/efac13611a6b9212adf390c4d7d7291600543ecc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/efac13611a6b9212adf390c4d7d7291600543ecc"}]},"branch":"refs/heads/master"},"88e95232dbfa6a429f4331b062736af6001dcc4e":{"kind":"REWORK","_number":3,"created":"2014-05-29 15:44:05.000000000","uploader":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"ref":"refs/changes/20/85120/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/20/85120/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/20/85120/3"}}},"commit":{"parents":[{"commit":"a0ced4df0073e8c2405f41dbb8b50dbfb245eff8","subject":"chown stack/data/nova/networks to $STACK_USER","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a0ced4df0073e8c2405f41dbb8b50dbfb245eff8"}]}],"author":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-04-03 17:00:31.000000000","tz":540},"committer":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-05-29 15:10:29.000000000","tz":540},"subject":"Fix unsubstituted filename creation","message":"Fix unsubstituted filename creation\n\nSince merge_config_file() tries to create an unsubstituted config file,\nstack.sh fails due to permission denied in the file creation when you\nuse \u0027[[post-config|/$Q_PLUGIN_CONF_FILE]]\u0027 and the file does not exist.\n\nThis patch deletes unnecessary \u0027touch\u0027 command, because the file will\nbe made by \u0027iniset\u0027 function in the next command line with evaled\nstring from \u0027configfile\u0027.\n\nThis patch also fixes merge_config_group() to use evaled \u0027configfile\u0027\nwhen it checks the directory of the config file exists.\n\nChange-Id: I608847a34143b5c6a1708c180186dd88a32dd44b\nCloses-bug: #1294213\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/88e95232dbfa6a429f4331b062736af6001dcc4e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/88e95232dbfa6a429f4331b062736af6001dcc4e"}]},"branch":"refs/heads/master"},"d70ad5e97ce5a17c16a34e7d316ab256e9bb0d1f":{"kind":"REWORK","_number":4,"created":"2014-06-17 04:23:21.000000000","uploader":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"ref":"refs/changes/20/85120/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/20/85120/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/20/85120/4"}}},"commit":{"parents":[{"commit":"4fbb8137af8c3e0e5805db7337651048f11b6bb2","subject":"Merge \"Reserve Keystone ports from the ephemeral range\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4fbb8137af8c3e0e5805db7337651048f11b6bb2"}]}],"author":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-04-03 17:00:31.000000000","tz":540},"committer":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-06-17 04:18:50.000000000","tz":540},"subject":"Fix unsubstituted filename creation","message":"Fix unsubstituted filename creation\n\nSince merge_config_file() tries to create an unsubstituted config file,\nstack.sh fails due to permission denied in the file creation when you\nuse \u0027[[post-config|/$Q_PLUGIN_CONF_FILE]]\u0027 and the file does not exist.\n\nThis patch deletes unnecessary \u0027touch\u0027 command, because the file will\nbe made by \u0027iniset\u0027 function in the next command line with evaled\nstring from \u0027configfile\u0027.\n\nThis patch also fixes merge_config_group() to use evaled \u0027configfile\u0027\nwhen it checks the directory of the config file exists.\n\nChange-Id: I608847a34143b5c6a1708c180186dd88a32dd44b\nCloses-bug: #1294213\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d70ad5e97ce5a17c16a34e7d316ab256e9bb0d1f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d70ad5e97ce5a17c16a34e7d316ab256e9bb0d1f"}]},"branch":"refs/heads/master"},"731c900ce2e12ac08afa63be3f33b1208f1e8ca3":{"kind":"NO_CHANGE","_number":5,"created":"2014-06-17 04:31:29.000000000","uploader":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"ref":"refs/changes/20/85120/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/20/85120/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/20/85120/5"}}},"commit":{"parents":[{"commit":"4fbb8137af8c3e0e5805db7337651048f11b6bb2","subject":"Merge \"Reserve Keystone ports from the ephemeral range\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4fbb8137af8c3e0e5805db7337651048f11b6bb2"}]}],"author":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-04-03 17:00:31.000000000","tz":540},"committer":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-06-17 04:31:16.000000000","tz":540},"subject":"Fix unsubstituted filename creation","message":"Fix unsubstituted filename creation\n\nSince merge_config_file() tries to create an unsubstituted config file,\nstack.sh fails due to permission denied in the file creation when you\nuse \u0027[[post-config|/$Q_PLUGIN_CONF_FILE]]\u0027 and the file does not exist.\n\nThis patch deletes unnecessary \u0027touch\u0027 command, because the file will\nbe made by \u0027iniset\u0027 function in the next command line with evaled\nstring from \u0027configfile\u0027.\n\nThis patch also fixes merge_config_group() to use evaled \u0027configfile\u0027\nwhen it checks the directory of the config file exists.\n\nChange-Id: I608847a34143b5c6a1708c180186dd88a32dd44b\nCloses-bug: #1294213\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/731c900ce2e12ac08afa63be3f33b1208f1e8ca3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/731c900ce2e12ac08afa63be3f33b1208f1e8ca3"}]},"branch":"refs/heads/master"},"410f5c0016a9d3b1fbd42b95ce1402a1c614e3d3":{"kind":"REWORK","_number":6,"created":"2014-06-17 06:43:45.000000000","uploader":{"_account_id":1894,"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","username":"r-mibu"},"ref":"refs/changes/20/85120/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/20/85120/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/20/85120/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/20/85120/6"}}},"commit":{"parents":[{"commit":"4fbb8137af8c3e0e5805db7337651048f11b6bb2","subject":"Merge \"Reserve Keystone ports from the ephemeral range\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4fbb8137af8c3e0e5805db7337651048f11b6bb2"}]}],"author":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-04-03 17:00:31.000000000","tz":540},"committer":{"name":"Ryota MIBU","email":"r-mibu@cq.jp.nec.com","date":"2014-06-17 06:43:07.000000000","tz":540},"subject":"Fix unsubstituted filename creation","message":"Fix unsubstituted filename creation\n\nSince merge_config_file() tries to create an unsubstituted config file,\nstack.sh fails due to permission denied in the file creation when you\nuse \u0027[[post-config|/$Q_PLUGIN_CONF_FILE]]\u0027 and the file does not exist.\n\nThis patch deletes unnecessary \u0027touch\u0027 command, because the file will\nbe made by \u0027iniset\u0027 function in the next command line with evaled\nstring from \u0027configfile\u0027.\n\nThis patch also fixes merge_config_group() to use evaled \u0027configfile\u0027\nwhen it checks the directory of the config file exists.\n\nChange-Id: I608847a34143b5c6a1708c180186dd88a32dd44b\nCloses-bug: #1294213\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/410f5c0016a9d3b1fbd42b95ce1402a1c614e3d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/410f5c0016a9d3b1fbd42b95ce1402a1c614e3d3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
