)]}'
{"id":"openstack%2Fdevstack~522423","triplet_id":"openstack%2Fdevstack~master~I30524f80a341f38dfa794a8f629d859e85a4a448","project":"openstack/devstack","branch":"master","topic":"522423","hashtags":[],"change_id":"I30524f80a341f38dfa794a8f629d859e85a4a448","subject":"Convert to safe name in lib_installed_from_git","status":"MERGED","created":"2017-11-23 02:13:57.000000000","updated":"2017-11-28 19:09:10.000000000","submitted":"2017-11-28 19:09:10.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"522423-1511896150435-da110e64","meta_rev_id":"7428060f8fb0d3960e74aa74a56088c108ed444e","_number":522423,"virtual_id_number":522423,"owner":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"recommended":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"date":"2017-11-27 22:11:53.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":1,"date":"2017-11-27 21:29:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2017-11-28 19:09:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"date":"2017-11-27 23:38:27.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"date":"2017-11-28 06:23:59.000000000","_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},{"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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"recommended":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":1,"date":"2017-11-28 16:14:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2017-11-28 06:57:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":1,"date":"2017-11-28 16:17:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2017-11-28 16:38:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},{"value":0,"_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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":1,"date":"2017-11-28 16:38:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},{"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},{"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-11-23 02:15:12.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":"2017-11-23 02:15:41.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":"2017-11-23 02:16:47.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2017-11-23 07:17:07.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2017-11-27 21:29:04.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-11-27 22:11:53.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-11-27 23:38:27.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":"2017-11-28 06:57:02.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":"2017-11-28 16:14:32.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2017-11-28 16:17:02.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2017-11-28 16:38:11.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2017-11-28 19:09:10.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"e925fe8f9d55cd8412c746cd8f9e8e86800405cf","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-23 02:13:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a358cc1a14a21106a53311f247ab2a209fb97580","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-11-23 02:28:33.000000000","message":"Patch Set 1:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/522423/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/16e277b : FAILURE in 14m 17s","accounts_in_message":[],"_revision_number":1},{"id":"717b6f7da729cd23ca1fd85a5c34d7468f645c5b","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-11-23 02:34:11.000000000","message":"Patch Set 1:\n\nBuild failed.  To recheck use \u0027xenserver: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/23/522423/1/check/dsvm-tempest-neutron-network/568a8a7 : FAILURE in 19m 50s","accounts_in_message":[],"_revision_number":1},{"id":"5179368f7757627a80a1fdf3011b0152b29d70d1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-23 03:08:03.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/23/522423/1/check/tempest-dsvm-full-xenial/809c0d4/ : SUCCESS in 53m 50s","accounts_in_message":[],"_revision_number":1},{"id":"60f6b160608d56a7e827944e526c2d7b080be2fa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-23 04:00:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/23/522423/1/check/legacy-tempest-dsvm-py35/ae0709f/ : SUCCESS in 1h 45m 02s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/522423/1/check/build-openstack-sphinx-docs/2a43a47/html/ : SUCCESS in 3m 16s\n- openstack-tox-bashate http://logs.openstack.org/23/522423/1/check/openstack-tox-bashate/7c07db6/ : SUCCESS in 2m 36s\n- legacy-devstack-unit-tests http://logs.openstack.org/23/522423/1/check/legacy-devstack-unit-tests/35ec0f3/ : SUCCESS in 5m 22s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/522423/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/a939d41/ : SUCCESS in 38m 15s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/23/522423/1/check/legacy-devstack-dsvm-updown/b21c699/ : SUCCESS in 24m 55s\n- legacy-devstack-dsvm-py35-updown http://logs.openstack.org/23/522423/1/check/legacy-devstack-dsvm-py35-updown/54a050b/ : SUCCESS in 28m 32s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/23/522423/1/check/legacy-swift-dsvm-functional/76bc79c/ : SUCCESS in 22m 03s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/23/522423/1/check/legacy-grenade-dsvm-neutron/c7522f5/ : SUCCESS in 43m 21s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/23/522423/1/check/legacy-grenade-dsvm-neutron-multinode/0262238/ : SUCCESS in 1h 03m 33s\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/23/522423/1/check/legacy-tempest-dsvm-neutron-full-centos-7/76cd673/ : SUCCESS in 1h 31m 52s (non-voting)\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/23/522423/1/check/legacy-tempest-dsvm-neutron-linuxbridge/e9c99dd/ : SUCCESS in 1h 36m 47s\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/23/522423/1/check/legacy-tempest-dsvm-neutron-full-opensuse-423/614148e/ : SUCCESS in 1h 15m 01s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/23/522423/1/check/legacy-tempest-dsvm-neutron-multinode-full/efdcb02/ : SUCCESS in 1h 36m 28s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/23/522423/1/check/legacy-tempest-dsvm-neutron-full/8052825/ : SUCCESS in 1h 29m 19s\n- devstack http://logs.openstack.org/23/522423/1/check/devstack/b0f66e6/ : SUCCESS in 16m 11s","accounts_in_message":[],"_revision_number":1},{"id":"222519ff9e67fa0a66af718e8970a0bf71dd29fe","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2017-11-23 07:17:07.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nI agree there is an issue here, but the fix may not be so easy, see inline comments","accounts_in_message":[],"_revision_number":1},{"id":"d00b2dbc27a17f67385524736fa4cab9d555b80c","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-23 09:10:26.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"dcbfbaa7f4539d1f5493d3ef00ce2e9d54e883ec","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-23 09:15:49.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"bedcc86ade799ecf8c838a0a61bcf222a25fd784","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-11-23 09:34:04.000000000","message":"Patch Set 2:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/522423/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/7006cc9 : FAILURE in 17m 52s","accounts_in_message":[],"_revision_number":2},{"id":"24367402b3be77a6cdb1eec039fde4b4cc272c6a","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-11-23 09:36:17.000000000","message":"Patch Set 2:\n\nBuild failed.  To recheck use \u0027xenserver: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/23/522423/2/check/dsvm-tempest-neutron-network/1777653 : FAILURE in 19m 58s","accounts_in_message":[],"_revision_number":2},{"id":"5c964c2f2f7872064d297efdcb77017680661b75","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-23 10:09:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/23/522423/2/check/tempest-dsvm-full-xenial/18ee2fe/ : SUCCESS in 53m 17s","accounts_in_message":[],"_revision_number":2},{"id":"d2cd78f3ec7aed8856af6bebff15c022f1bbd384","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-23 10:45:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/23/522423/2/check/legacy-tempest-dsvm-py35/c5224e7/ : SUCCESS in 1h 11m 07s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/522423/2/check/build-openstack-sphinx-docs/42888f7/html/ : SUCCESS in 4m 15s\n- openstack-tox-bashate http://logs.openstack.org/23/522423/2/check/openstack-tox-bashate/bf93361/ : SUCCESS in 4m 21s\n- legacy-devstack-unit-tests http://logs.openstack.org/23/522423/2/check/legacy-devstack-unit-tests/395b17e/ : SUCCESS in 3m 52s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/522423/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/4154eab/ : SUCCESS in 38m 57s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/23/522423/2/check/legacy-devstack-dsvm-updown/3887d93/ : SUCCESS in 28m 17s\n- legacy-devstack-dsvm-py35-updown http://logs.openstack.org/23/522423/2/check/legacy-devstack-dsvm-py35-updown/2bd8ac9/ : SUCCESS in 26m 32s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/23/522423/2/check/legacy-swift-dsvm-functional/28568bd/ : SUCCESS in 39m 28s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/23/522423/2/check/legacy-grenade-dsvm-neutron/fe1c017/ : SUCCESS in 48m 19s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/23/522423/2/check/legacy-grenade-dsvm-neutron-multinode/4dc1df8/ : SUCCESS in 57m 17s\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/23/522423/2/check/legacy-tempest-dsvm-neutron-full-centos-7/0b51786/ : FAILURE in 18m 41s (non-voting)\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/23/522423/2/check/legacy-tempest-dsvm-neutron-linuxbridge/ba63594/ : SUCCESS in 1h 19m 42s\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/23/522423/2/check/legacy-tempest-dsvm-neutron-full-opensuse-423/abcf32e/ : FAILURE in 8m 06s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/23/522423/2/check/legacy-tempest-dsvm-neutron-multinode-full/da227f3/ : SUCCESS in 1h 27m 36s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/23/522423/2/check/legacy-tempest-dsvm-neutron-full/7809b14/ : SUCCESS in 1h 12m 16s\n- devstack http://logs.openstack.org/23/522423/2/check/devstack/6c28f2e/ : SUCCESS in 18m 53s","accounts_in_message":[],"_revision_number":2},{"id":"211d87cc6ad6a04cbe5dcc8a258f4fd4cef8ddf3","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-11-27 00:44:31.000000000","message":"Patch Set 2: Code-Review-1\n\nI don\u0027t see that I5140a7d83bf567b1c3c67516112eb4c57074fa53 has actually changed behaviour wrt this?\n\nAfter thinking about this, I\u0027m guessing the path to this is that devstack has set \n\n GITREPO[\"glance_store\"]\u003d...\n\nso you need to do LIBS_FROM_GIT+\u003d\"glance_store\".  But, when we try to match \"glance_store\" against \"glance-store\" as reported by install here, we miss.\n\nSo ... either we should ensure that our GITREPO entry is \u003d\u003d to the pip name\n\nor\n\nif we want to translate it at this layer, i\u0027d much prefer to see us use python to do that, something like\n\n  local safe_name\n  safe_name\u003d$(python -c \"from pkg_resources import safe_name; print safe_name(\u0027${name}\u0027)\")\n\nbecause this implementation gets subtle details wrong, like extended \"___\" strings should join to a single \"-\" and I think something else about \".\"\u0027s messes it up too\n\nI\u0027m not 100% sure which is the more correct solution","accounts_in_message":[],"_revision_number":2},{"id":"610d684ea338f1fb2ddd1ba2b5702853544c6898","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-27 02:41:09.000000000","message":"Patch Set 2:\n\nThanks four your review Ian,\nBoth method can fix this bug.\nFor method 1, I think it is the root solution. But if we  set GITREPO entry \u003d\u003d \u0027glance-store\u0027 for \u0027glance_store\u0027 package, it may cause confusion. Besides, if we make this change, we should also modify the local.conf for param LIBS_FROM_GIT. It is a big change.\nI think we can fix this bug based on method 2 firstly. \nAnyone else idea?","accounts_in_message":[],"_revision_number":2},{"id":"2650bebd9c4063c3e31b15e5b00383e32a397bc7","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-27 02:45:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9b066729c61acf7eb5f6c9e2942d541697947dfb","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-27 02:47:05.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e1d854303e030025cd7fddec225610e2f34f2eb1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-27 03:41:26.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/23/522423/4/check/tempest-dsvm-full-xenial/bf3c0b7/ : SUCCESS in 54m 04s","accounts_in_message":[],"_revision_number":4},{"id":"71a2b18fab82c7bc67f35938eb9684a4c4063543","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-27 04:37:34.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/23/522423/4/check/legacy-tempest-dsvm-py35/8841a0f/ : SUCCESS in 1h 05m 11s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/522423/4/check/build-openstack-sphinx-docs/67d8b0d/html/ : SUCCESS in 3m 06s\n- openstack-tox-bashate http://logs.openstack.org/23/522423/4/check/openstack-tox-bashate/3fa2f23/ : FAILURE in 4m 00s\n- legacy-devstack-unit-tests http://logs.openstack.org/23/522423/4/check/legacy-devstack-unit-tests/a98c47a/ : SUCCESS in 3m 14s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/522423/4/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/971bb7e/ : SUCCESS in 37m 11s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/23/522423/4/check/legacy-devstack-dsvm-updown/57903c3/ : SUCCESS in 23m 06s\n- legacy-devstack-dsvm-py35-updown http://logs.openstack.org/23/522423/4/check/legacy-devstack-dsvm-py35-updown/d5f096c/ : SUCCESS in 23m 48s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/23/522423/4/check/legacy-swift-dsvm-functional/e967e98/ : SUCCESS in 24m 11s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/23/522423/4/check/legacy-grenade-dsvm-neutron/b7242e5/ : SUCCESS in 47m 59s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/23/522423/4/check/legacy-grenade-dsvm-neutron-multinode/e3835ff/ : SUCCESS in 1h 03m 16s\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/23/522423/4/check/legacy-tempest-dsvm-neutron-full-centos-7/caa932a/ : FAILURE in 10m 35s (non-voting)\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/23/522423/4/check/legacy-tempest-dsvm-neutron-linuxbridge/4a25e11/ : SUCCESS in 1h 15m 06s\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/23/522423/4/check/legacy-tempest-dsvm-neutron-full-opensuse-423/79384e0/ : SUCCESS in 1h 13m 36s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/23/522423/4/check/legacy-tempest-dsvm-neutron-multinode-full/7099f8c/ : SUCCESS in 1h 25m 45s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/23/522423/4/check/legacy-tempest-dsvm-neutron-full/10ea3eb/ : SUCCESS in 1h 06m 19s\n- devstack http://logs.openstack.org/23/522423/4/check/devstack/9005b84/ : SUCCESS in 16m 50s","accounts_in_message":[],"_revision_number":4},{"id":"c2d2167c9e863b48c10ba11e41d43c98666d1415","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-11-27 04:52:29.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/23/522423/4/check/dsvm-tempest-neutron-network/2eebf79 : SUCCESS in 2h 05m 01s","accounts_in_message":[],"_revision_number":4},{"id":"3a883129fdae87a893bc54df348ff2b1599076d4","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-11-27 05:30:28.000000000","message":"Patch Set 4:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/522423/4/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/1bd0a00 : SUCCESS in 2h 42m 18s","accounts_in_message":[],"_revision_number":4},{"id":"e72e9d71d8473a188d3581c0171662a73c5b97f9","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-27 05:48:59.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"4284f99a0861d3475357169f7d3402ce27ff8c10","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-11-27 05:50:00.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"847702230c4768a3a23df105881bc479903a9a43","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-27 06:05:34.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"aeafb6c4881c7614dea1ff2dd743eedda5f555a5","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-27 06:06:07.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"13a02d7b15e99dc7fa7a8d870a0ef5764fcdb880","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-27 07:01:39.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/23/522423/6/check/tempest-dsvm-full-xenial/b4f1235/ : SUCCESS in 55m 49s","accounts_in_message":[],"_revision_number":6},{"id":"ce40470499fe10c71bd48b2f49ba461f9e8d8b96","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-27 07:46:03.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-py35/954ead8/ : SUCCESS in 1h 19m 50s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/522423/6/check/build-openstack-sphinx-docs/8a59a2c/html/ : SUCCESS in 4m 18s\n- openstack-tox-bashate http://logs.openstack.org/23/522423/6/check/openstack-tox-bashate/5efebbf/ : SUCCESS in 4m 03s\n- legacy-devstack-unit-tests http://logs.openstack.org/23/522423/6/check/legacy-devstack-unit-tests/c0e30ae/ : SUCCESS in 4m 50s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/522423/6/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/657ad68/ : SUCCESS in 39m 04s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/23/522423/6/check/legacy-devstack-dsvm-updown/79d921b/ : SUCCESS in 26m 24s\n- legacy-devstack-dsvm-py35-updown http://logs.openstack.org/23/522423/6/check/legacy-devstack-dsvm-py35-updown/f395de8/ : SUCCESS in 27m 50s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/23/522423/6/check/legacy-swift-dsvm-functional/8ba7816/ : SUCCESS in 21m 58s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/23/522423/6/check/legacy-grenade-dsvm-neutron/a7eb531/ : FAILURE in 10m 55s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/23/522423/6/check/legacy-grenade-dsvm-neutron-multinode/ff995c7/ : SUCCESS in 59m 01s\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-full-centos-7/b663e08/ : SUCCESS in 1h 34m 54s (non-voting)\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-linuxbridge/f7b4531/ : SUCCESS in 1h 22m 08s\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-full-opensuse-423/34b6d2a/ : SUCCESS in 1h 34m 38s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-multinode-full/b056cd7/ : SUCCESS in 1h 29m 24s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-full/8fb95d1/ : SUCCESS in 1h 29m 34s\n- devstack http://logs.openstack.org/23/522423/6/check/devstack/f60a099/ : SUCCESS in 18m 37s","accounts_in_message":[],"_revision_number":6},{"id":"94ac19e611d95c5217c698fcfb275954976facdd","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-27 07:47:46.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"46bcaa3df38a85839d2c98cb146fd3c4dd5e34da","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-27 08:41:06.000000000","message":"Patch Set 6:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/23/522423/6/check/tempest-dsvm-full-xenial/49d72ef/ : SUCCESS in 53m 00s","accounts_in_message":[],"_revision_number":6},{"id":"269d01eea48313685796f1cb928f04aba8f56c4b","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-11-27 08:59:54.000000000","message":"Patch Set 6:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/522423/6/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/8210aa1 : SUCCESS in 2h 54m 01s","accounts_in_message":[],"_revision_number":6},{"id":"b8c13bf2f24cc8af817a567685955950c4eb534f","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-11-27 09:00:55.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/23/522423/6/check/dsvm-tempest-neutron-network/a34e8f6 : SUCCESS in 2h 46m 04s","accounts_in_message":[],"_revision_number":6},{"id":"50668a16cbb9fce04c855697a7e05ea8b17dcfb5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-27 09:31:49.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-py35/8588e93/ : SUCCESS in 1h 16m 06s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/522423/6/check/build-openstack-sphinx-docs/7c46852/html/ : SUCCESS in 3m 06s\n- openstack-tox-bashate http://logs.openstack.org/23/522423/6/check/openstack-tox-bashate/e7779ad/ : SUCCESS in 2m 56s\n- legacy-devstack-unit-tests http://logs.openstack.org/23/522423/6/check/legacy-devstack-unit-tests/f98ea3c/ : SUCCESS in 4m 46s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/522423/6/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/7be513f/ : SUCCESS in 47m 53s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/23/522423/6/check/legacy-devstack-dsvm-updown/52e7625/ : SUCCESS in 30m 50s\n- legacy-devstack-dsvm-py35-updown http://logs.openstack.org/23/522423/6/check/legacy-devstack-dsvm-py35-updown/2b83c1e/ : SUCCESS in 31m 23s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/23/522423/6/check/legacy-swift-dsvm-functional/752fe41/ : SUCCESS in 25m 24s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/23/522423/6/check/legacy-grenade-dsvm-neutron/4d8c35a/ : SUCCESS in 43m 05s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/23/522423/6/check/legacy-grenade-dsvm-neutron-multinode/94249d9/ : SUCCESS in 56m 49s\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-full-centos-7/3d51651/ : SUCCESS in 1h 42m 03s (non-voting)\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-linuxbridge/500f864/ : SUCCESS in 1h 20m 31s\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-full-opensuse-423/8421fa1/ : SUCCESS in 1h 19m 32s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-multinode-full/7b9b00c/ : SUCCESS in 1h 30m 39s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/23/522423/6/check/legacy-tempest-dsvm-neutron-full/e12a8c0/ : SUCCESS in 1h 24m 13s\n- devstack http://logs.openstack.org/23/522423/6/check/devstack/ff88ee6/ : SUCCESS in 20m 44s","accounts_in_message":[],"_revision_number":6},{"id":"4cd1edaeba33618cb7cf287844856cd6260f2339","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-11-27 20:26:41.000000000","message":"Patch Set 6:\n\nglance_store has been in here unmodified since I2e0ed2b7fb5994ae6abd92612a67ce5fd82b3f7e and I can\u0027t really see it\u0027s been working since.\n\nI guess this gives us the flexibility to use either the \"file system\" name or the safe-name so probably works out OK either way","accounts_in_message":[],"_revision_number":6},{"id":"72b3b12c17c4089b4f31cd4b1dede49c724cbd9a","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-11-27 20:33:55.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"99981fd1c6ce0d82110d7a2340a15a8db7251a40","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-11-27 20:35:40.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"c4200d44dd0c9ee31952801b2a634dd31252d6b4","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-11-27 21:29:04.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/23/522423/7/check/tempest-dsvm-full-xenial/3d2feb7/ : SUCCESS in 53m 07s","accounts_in_message":[],"_revision_number":7},{"id":"1900625aff45ee3f743c77f234695151ced57bfc","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-11-27 22:11:53.000000000","message":"Patch Set 7:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/522423/7/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/17bcedf : SUCCESS in 1h 35m 54s","accounts_in_message":[],"_revision_number":7},{"id":"f5a52386b0ecb50cffe1f89f7d6ddccc1e3ab396","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-27 23:04:37.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/23/522423/7/check/legacy-tempest-dsvm-py35/705d9cd/ : SUCCESS in 1h 10m 45s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/522423/7/check/build-openstack-sphinx-docs/2cd867c/html/ : SUCCESS in 4m 17s\n- openstack-tox-bashate http://logs.openstack.org/23/522423/7/check/openstack-tox-bashate/3341ce3/ : SUCCESS in 4m 40s\n- legacy-devstack-unit-tests http://logs.openstack.org/23/522423/7/check/legacy-devstack-unit-tests/607bf62/ : SUCCESS in 5m 03s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/23/522423/7/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/4b08a13/ : SUCCESS in 44m 12s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/23/522423/7/check/legacy-devstack-dsvm-updown/a5c1e11/ : SUCCESS in 24m 44s\n- legacy-devstack-dsvm-py35-updown http://logs.openstack.org/23/522423/7/check/legacy-devstack-dsvm-py35-updown/8e4a356/ : SUCCESS in 29m 26s (non-voting)\n- legacy-swift-dsvm-functional http://logs.openstack.org/23/522423/7/check/legacy-swift-dsvm-functional/98a74eb/ : SUCCESS in 21m 26s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/23/522423/7/check/legacy-grenade-dsvm-neutron/4002c20/ : SUCCESS in 1h 07m 19s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/23/522423/7/check/legacy-grenade-dsvm-neutron-multinode/9b5a12a/ : SUCCESS in 50m 53s\n- legacy-tempest-dsvm-neutron-full-centos-7 http://logs.openstack.org/23/522423/7/check/legacy-tempest-dsvm-neutron-full-centos-7/56695a0/ : SUCCESS in 1h 30m 14s (non-voting)\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/23/522423/7/check/legacy-tempest-dsvm-neutron-linuxbridge/4918a28/ : SUCCESS in 1h 46m 37s\n- legacy-tempest-dsvm-neutron-full-opensuse-423 http://logs.openstack.org/23/522423/7/check/legacy-tempest-dsvm-neutron-full-opensuse-423/b6768d7/ : FAILURE in 1h 16m 07s (non-voting)\n- legacy-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/23/522423/7/check/legacy-tempest-dsvm-neutron-multinode-full/b5afbde/ : SUCCESS in 1h 33m 31s (non-voting)\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/23/522423/7/check/legacy-tempest-dsvm-neutron-full/1a4eb8c/ : SUCCESS in 1h 30m 43s\n- devstack http://logs.openstack.org/23/522423/7/check/devstack/7497d26/ : SUCCESS in 16m 14s","accounts_in_message":[],"_revision_number":7},{"id":"63130f63fb6e789820c0edad99f1b64b32d3a75c","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-11-27 23:38:27.000000000","message":"Patch Set 7:\n\nBuild failed.  To recheck use \u0027xenserver: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/23/522423/7/check/dsvm-tempest-neutron-network/1abd303 : FAILURE in 3h 02m 23s","accounts_in_message":[],"_revision_number":7},{"id":"c63316aa3d3aa9ac88e5300c5c6f24bc22a8942e","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-11-28 05:52:10.000000000","message":"Patch Set 7:\n\nwe\u0027ve broken this before because we don\u0027t have a plugin test in the gate.  can we choose something to do a depends-on to confirm this is ok please","accounts_in_message":[],"_revision_number":7},{"id":"1dd7fae31dda84f46a52657cc027fd938dd69f27","author":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"date":"2017-11-28 06:23:59.000000000","message":"Patch Set 7:\n\nHi Ian,\n  The reason I upload this patch is that i was responsible for VMware OpenStack test. Our local.conf contains params \u0027LIBS_FROM_GIT\u003dglance_store\u0027. So all devstack create failed with the error \" [ERROR] /tmp/workspace/ext-cinder-zuul/devstack/inc/python:437 The following LIBS_FROM_GIT were not installed correct: glance_store\".\n   Now, I fetch devstack for this patch. Our CI can work well. The following is an example of the result via this patch. \u0027http://10.148.255.241/logs/49/512949/11/check-not-vote/ext-cinder-zuul/f69eb24/\u0027. But you can not see the HEAD of the devstack. In other words, you can\u0027t see any information about this patch on the logs. Only me can confirm our devstack use this patch for devstack creation.\n\nI don\u0027t know if this can provide help.\n\nRegards,\nDamon Li","accounts_in_message":[],"_revision_number":7},{"id":"c0e475940e72a047b79aafbf1bfd4a21e275e604","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-11-28 06:57:02.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"08c3189263694a415425939d76083484acb53218","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2017-11-28 16:14:32.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"00c43ef283b2731434e99871008d02b51c709c54","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-11-28 16:17:02.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"0f648172ec0b2e0d090fbcada63fd24f7102b96a","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2017-11-28 16:38:11.000000000","message":"Patch Set 7: Workflow+1 Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"13e195c6d05753a46e3bd1d49b9e87f969e98a00","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-28 16:40:44.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"52bb8f6c488b1c8ac216ebef088a76700dca9ac2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-28 19:09:10.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/23/522423/7/gate/legacy-tempest-dsvm-py35/d3ba294/ : SUCCESS in 1h 15m 11s\n- build-openstack-sphinx-docs http://logs.openstack.org/23/522423/7/gate/build-openstack-sphinx-docs/10a7659/html/ : SUCCESS in 6m 27s\n- openstack-tox-bashate http://logs.openstack.org/23/522423/7/gate/openstack-tox-bashate/03fc9d5/ : SUCCESS in 5m 46s\n- legacy-grenade-dsvm-neutron-multinode http://logs.openstack.org/23/522423/7/gate/legacy-grenade-dsvm-neutron-multinode/559a4a2/ : SUCCESS in 55m 22s\n- legacy-tempest-dsvm-neutron-linuxbridge http://logs.openstack.org/23/522423/7/gate/legacy-tempest-dsvm-neutron-linuxbridge/4b6e5bf/ : SUCCESS in 1h 29m 56s\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/23/522423/7/gate/legacy-tempest-dsvm-neutron-full/192fd1c/ : SUCCESS in 1h 23m 17s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/23/522423/7/gate/legacy-grenade-dsvm-neutron/57adbd7/ : SUCCESS in 46m 18s","accounts_in_message":[],"_revision_number":7},{"id":"1fe66888f2b76c5ff63605b76305eaa1aef0cdb8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2017-11-28 19:09:10.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"007f588f275ac9d7320d4b24f1d05378d3df3d37","revisions":{"c6935ff017c0717f0aeabc0b9a79ecd23741e84a":{"kind":"REWORK","_number":1,"created":"2017-11-23 02:13:57.000000000","uploader":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"ref":"refs/changes/23/522423/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/522423/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/522423/1"}}},"commit":{"parents":[{"commit":"b5fb7fd627fe24876a8dd2782fce065cf1957b55","subject":"Fix lib_installed_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b5fb7fd627fe24876a8dd2782fce065cf1957b55"}]}],"author":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-23 02:05:46.000000000","tz":480},"committer":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-23 02:13:52.000000000","tz":480},"subject":"Fix bug on lib_installed_from_git","message":"Fix bug on lib_installed_from_git\n\nCommand \u0027pip list --format\u003dcolumns\u0027 prints the following result for\nglance_store:\n  \"glance-store             0.21.1.dev22      /opt/stack/glance_store\"\nWe can see the package name for glance_store is \"glance-store\". So we should\nnot use \u0027^\u0027 to match the package name for glance_store.\n\nChange-Id: I30524f80a341f38dfa794a8f629d859e85a4a448\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c6935ff017c0717f0aeabc0b9a79ecd23741e84a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c6935ff017c0717f0aeabc0b9a79ecd23741e84a"}]},"branch":"refs/heads/master"},"ec4af2f23cb637b127e7dbb5fb5510c08f5ad942":{"kind":"REWORK","_number":2,"created":"2017-11-23 09:15:49.000000000","uploader":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"ref":"refs/changes/23/522423/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/522423/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/522423/2"}}},"commit":{"parents":[{"commit":"b5fb7fd627fe24876a8dd2782fce065cf1957b55","subject":"Fix lib_installed_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b5fb7fd627fe24876a8dd2782fce065cf1957b55"}]}],"author":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-23 02:05:46.000000000","tz":480},"committer":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-23 09:12:51.000000000","tz":480},"subject":"Fix bug on lib_installed_from_git","message":"Fix bug on lib_installed_from_git\n\nCommand \u0027pip list --format\u003dcolumns\u0027 prints the following result for\nglance_store:\n  \"glance-store             0.21.1.dev22      /opt/stack/glance_store\"\nWe can see the package name for glance_store is \"glance-store\". So we should\nreplace \u0027_\u0027 with \u0027-\u0027 and then match the package name for glance_store.\n\nChange-Id: I30524f80a341f38dfa794a8f629d859e85a4a448\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ec4af2f23cb637b127e7dbb5fb5510c08f5ad942"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ec4af2f23cb637b127e7dbb5fb5510c08f5ad942"}]},"branch":"refs/heads/master"},"d3d3bdc1e2c21eb898ae84d63df418ebf41140b9":{"kind":"REWORK","_number":3,"created":"2017-11-27 02:45:57.000000000","uploader":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"ref":"refs/changes/23/522423/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/522423/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/522423/3"}}},"commit":{"parents":[{"commit":"b5fb7fd627fe24876a8dd2782fce065cf1957b55","subject":"Fix lib_installed_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b5fb7fd627fe24876a8dd2782fce065cf1957b55"}]}],"author":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-23 02:05:46.000000000","tz":480},"committer":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-27 02:45:09.000000000","tz":480},"subject":"Fix bug on lib_installed_from_git","message":"Fix bug on lib_installed_from_git\n\nCommand \u0027pip list --format\u003dcolumns\u0027 prints the following result for\nglance_store:\n  \"glance-store             0.21.1.dev22      /opt/stack/glance_store\"\nWe can see the package name for glance_store is \"glance-store\". So we should\nreplace \u0027_\u0027 with \u0027-\u0027 and then match the package name for glance_store.\n\nChange-Id: I30524f80a341f38dfa794a8f629d859e85a4a448\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d3d3bdc1e2c21eb898ae84d63df418ebf41140b9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d3d3bdc1e2c21eb898ae84d63df418ebf41140b9"}]},"branch":"refs/heads/master"},"b77776e8a36bf570ebe0b498881c2fdf4e52e07d":{"kind":"REWORK","_number":4,"created":"2017-11-27 02:47:05.000000000","uploader":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"ref":"refs/changes/23/522423/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/522423/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/522423/4"}}},"commit":{"parents":[{"commit":"b5fb7fd627fe24876a8dd2782fce065cf1957b55","subject":"Fix lib_installed_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b5fb7fd627fe24876a8dd2782fce065cf1957b55"}]}],"author":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-23 02:05:46.000000000","tz":480},"committer":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-27 02:46:49.000000000","tz":480},"subject":"Fix bug on lib_installed_from_git","message":"Fix bug on lib_installed_from_git\n\nCommand \u0027pip list --format\u003dcolumns\u0027 prints the following result for\nglance_store:\n  \"glance-store             0.21.1.dev22      /opt/stack/glance_store\"\nWe can see the package name for glance_store is \"glance-store\". So we should\nreplace \u0027_\u0027 with \u0027-\u0027 and then match the package name for glance_store.\n\nChange-Id: I30524f80a341f38dfa794a8f629d859e85a4a448\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b77776e8a36bf570ebe0b498881c2fdf4e52e07d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b77776e8a36bf570ebe0b498881c2fdf4e52e07d"}]},"branch":"refs/heads/master"},"faec2dc93bda7ba5c87b1f1e2aaf17f3590b2bee":{"kind":"REWORK","_number":5,"created":"2017-11-27 05:48:59.000000000","uploader":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"ref":"refs/changes/23/522423/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/522423/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/522423/5"}}},"commit":{"parents":[{"commit":"b5fb7fd627fe24876a8dd2782fce065cf1957b55","subject":"Fix lib_installed_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b5fb7fd627fe24876a8dd2782fce065cf1957b55"}]}],"author":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-23 02:05:46.000000000","tz":480},"committer":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-27 05:48:41.000000000","tz":480},"subject":"Fix bug on lib_installed_from_git","message":"Fix bug on lib_installed_from_git\n\nCommand \u0027pip list --format\u003dcolumns\u0027 prints the following result for\nglance_store:\n  \"glance-store             0.21.1.dev22      /opt/stack/glance_store\"\nWe can see the package name for glance_store is \"glance-store\". So we should\nreplace \u0027_\u0027 with \u0027-\u0027 and then match the package name for glance_store.\n\nChange-Id: I30524f80a341f38dfa794a8f629d859e85a4a448\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/faec2dc93bda7ba5c87b1f1e2aaf17f3590b2bee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/faec2dc93bda7ba5c87b1f1e2aaf17f3590b2bee"}]},"branch":"refs/heads/master"},"c2e74dfa3353668c2b47c149bdc845b7dd34e42c":{"kind":"REWORK","_number":6,"created":"2017-11-27 06:05:34.000000000","uploader":{"_account_id":22078,"name":"Damon Li","email":"likailichee@gmail.com","username":"likai"},"ref":"refs/changes/23/522423/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/522423/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/522423/6"}}},"commit":{"parents":[{"commit":"b5fb7fd627fe24876a8dd2782fce065cf1957b55","subject":"Fix lib_installed_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b5fb7fd627fe24876a8dd2782fce065cf1957b55"}]}],"author":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-23 02:05:46.000000000","tz":480},"committer":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-27 06:04:51.000000000","tz":480},"subject":"Fix bug on lib_installed_from_git","message":"Fix bug on lib_installed_from_git\n\nCommand \u0027pip list --format\u003dcolumns\u0027 prints the following result for\nglance_store:\n  \"glance-store             0.21.1.dev22      /opt/stack/glance_store\"\nWe can see the package name for glance_store is \"glance-store\". So we should\nreplace \u0027_\u0027 with \u0027-\u0027 and then match the package name for glance_store.\n\nChange-Id: I30524f80a341f38dfa794a8f629d859e85a4a448\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c2e74dfa3353668c2b47c149bdc845b7dd34e42c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c2e74dfa3353668c2b47c149bdc845b7dd34e42c"}]},"branch":"refs/heads/master"},"007f588f275ac9d7320d4b24f1d05378d3df3d37":{"kind":"REWORK","_number":7,"created":"2017-11-27 20:35:40.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/23/522423/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/23/522423/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/23/522423/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/23/522423/7"}}},"commit":{"parents":[{"commit":"b5fb7fd627fe24876a8dd2782fce065cf1957b55","subject":"Fix lib_installed_from_git","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b5fb7fd627fe24876a8dd2782fce065cf1957b55"}]}],"author":{"name":"DamonLi","email":"damonl@vmware.com","date":"2017-11-23 02:05:46.000000000","tz":480},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2017-11-27 20:34:49.000000000","tz":660},"subject":"Convert to safe name in lib_installed_from_git","message":"Convert to safe name in lib_installed_from_git\n\nThe \u0027pip list\u0027 command prints the \"safe name\" which converts _\u0027s to\n-\u0027s amongst other things; e.g. glance_store becomes\n\n  \"glance-store             0.21.1.dev22      /opt/stack/glance_store\"\n\nBecause people may use these more familiar \"file system\" names in\nLIBS_FROM_GIT automatically convert names when checking if libraries\nare installed.\n\nChange-Id: I30524f80a341f38dfa794a8f629d859e85a4a448\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/007f588f275ac9d7320d4b24f1d05378d3df3d37"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/007f588f275ac9d7320d4b24f1d05378d3df3d37"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
