)]}'
{"id":"openstack%2Fdevstack~338998","triplet_id":"openstack%2Fdevstack~master~Ib0edf6c4ee8a510e9d671213de35d787f56acfed","project":"openstack/devstack","branch":"master","topic":"bug/1599863","hashtags":[],"change_id":"Ib0edf6c4ee8a510e9d671213de35d787f56acfed","subject":"Force reinstall of virtualenv to ensure installation is valid","status":"MERGED","created":"2016-07-07 13:32:28.000000000","updated":"2016-11-22 07:44:34.000000000","submitted":"2016-08-03 20:31:22.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"58209c5018beb722c94ec6cae4445499300d86cb","_number":338998,"virtual_id_number":338998,"owner":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"value":2,"date":"2016-08-03 20:31:22.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"all":[{"value":2,"date":"2016-08-03 18:44:37.000000000","_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2016-07-22 01:29:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"all":[{"value":1,"date":"2016-08-03 18:44:37.000000000","_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"_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":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-07-07 14:45:11.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":"2016-07-13 20:59:24.000000000","updated_by":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-07-13 21:10:16.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":"2016-07-22 01:29:48.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":"2016-08-03 18:44:37.000000000","updated_by":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"reviewer":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"state":"REVIEWER"},{"updated":"2016-08-03 20:31:22.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"badec07886ee8b236c64c6ec7a887cad211bde96","author":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"date":"2016-07-07 13:32:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b10aea9d120b21784d609397c388d0af027cac50","author":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"date":"2016-07-07 13:33:30.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"82979ef620d9dd06e9a9e33e49d9cb2cd426bcc3","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-07-07 14:45:11.000000000","message":"Patch Set 2:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/98/338998/2/check/check-ibm-tempest-dsvm-full/c80c7f7/ : SUCCESS in 1h 11m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2489176c24956f5d792e423982d10abc36e62385","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-07 15:02:30.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-full/7413ba3/ : SUCCESS in 52m 17s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-postgres-full/0767559/ : FAILURE in 39m 51s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-neutron-full/bbbc5c5/ : SUCCESS in 49m 58s\n- gate-grenade-dsvm http://logs.openstack.org/98/338998/2/check/gate-grenade-dsvm/3d1dafc/ : SUCCESS in 27m 54s\n- gate-devstack-docs http://docs-draft.openstack.org/98/338998/2/check/gate-devstack-docs/33479cf//doc/build/html/ : SUCCESS in 4m 00s\n- gate-devstack-bashate http://logs.openstack.org/98/338998/2/check/gate-devstack-bashate/9b88234/ : SUCCESS in 3m 32s\n- gate-devstack-unit-tests http://logs.openstack.org/98/338998/2/check/gate-devstack-unit-tests/f0421a3/ : SUCCESS in 3m 40s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-ironic-agent_ssh-nv/dae39ea/ : SUCCESS in 24m 17s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/98/338998/2/check/gate-devstack-dsvm-updown/73cbea8/ : SUCCESS in 24m 06s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/5aa59f3/ : SUCCESS in 1h 11m 41s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/98/338998/2/check/gate-swift-dsvm-functional-nv/b00f960/ : SUCCESS in 29m 23s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/98/338998/2/check/gate-grenade-dsvm-neutron/2bb86c5/ : SUCCESS in 35m 37s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-multinode-full/f6fc6f7/ : SUCCESS in 59m 17s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-neutron-multinode-full/dc2ae84/ : SUCCESS in 1h 25m 23s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/98/338998/2/check/gate-grenade-dsvm-multinode/8040393/ : SUCCESS in 53m 45s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/98/338998/2/check/gate-grenade-dsvm-neutron-multinode/2f2be56/ : FAILURE in 50m 58s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-platform-centos7-nv/55cb8de/ : SUCCESS in 49m 53s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-platform-fedora23-nv/caa183b/ : FAILURE in 22m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6c120dfd75e48175fb656dc7028a74658210b082","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-07-07 15:13:53.000000000","message":"Patch Set 2:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/98/338998/2/23720/index.html : SUCCESS in 01 h 08 m 39 s","accounts_in_message":[],"_revision_number":2},{"id":"78e49277d3024570fa880b51645929783f41eca6","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-07-07 15:15:55.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-ovsdpdk-odl http://intel-openstack-ci-logs.ovh/98/338998/2/check/tempest-dsvm-ovsdpdk-odl/0cd5c31 : FAILURE in 1h 18m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f3aa0299e9196c137eee565de5e5456e8e78efc0","author":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"date":"2016-07-09 18:57:40.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"40e52df741af0a8e05a4982e9a631ad6f3a7c5fc","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-07-09 19:56:05.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-ovsdpdk-odl http://intel-openstack-ci-logs.ovh/98/338998/2/check/tempest-dsvm-ovsdpdk-odl/2d75f72 : FAILURE in 58m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"dd47f318aeba935651cd107431f0b200f30b7ff1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-07-09 20:10:44.000000000","message":"Patch Set 2:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/98/338998/2/check/check-ibm-tempest-dsvm-full/4fe1431/ : SUCCESS in 1h 12m 55s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"11ba6276bcdcd4829e91ea087fff8e5c1a63b18a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-09 20:15:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-full/6ebe84f/ : SUCCESS in 48m 40s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-postgres-full/a9ce09d/ : SUCCESS in 45m 09s (non-voting)\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-neutron-full/d36281c/ : SUCCESS in 1h 06m 37s\n- gate-grenade-dsvm http://logs.openstack.org/98/338998/2/check/gate-grenade-dsvm/149b218/ : SUCCESS in 42m 36s\n- gate-devstack-docs http://docs-draft.openstack.org/98/338998/2/check/gate-devstack-docs/30791f4//doc/build/html/ : SUCCESS in 2m 25s\n- gate-devstack-bashate http://logs.openstack.org/98/338998/2/check/gate-devstack-bashate/dc328d7/ : SUCCESS in 2m 12s\n- gate-devstack-unit-tests http://logs.openstack.org/98/338998/2/check/gate-devstack-unit-tests/7f1700a/ : SUCCESS in 2m 23s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-ironic-agent_ssh-nv/a0fa8af/ : SUCCESS in 35m 44s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/98/338998/2/check/gate-devstack-dsvm-updown/6385a2d/ : SUCCESS in 23m 19s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/402f028/ : SUCCESS in 59m 19s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/98/338998/2/check/gate-swift-dsvm-functional-nv/8fd13ca/ : SUCCESS in 15m 18s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/98/338998/2/check/gate-grenade-dsvm-neutron/5bdbfd9/ : SUCCESS in 54m 38s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-multinode-full/8c700a5/ : SUCCESS in 54m 30s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-neutron-multinode-full/8483cef/ : SUCCESS in 1h 15m 09s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/98/338998/2/check/gate-grenade-dsvm-multinode/a0c206f/ : SUCCESS in 50m 18s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/98/338998/2/check/gate-grenade-dsvm-neutron-multinode/9c201b5/ : SUCCESS in 59m 53s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-platform-centos7-nv/1c0f0eb/ : SUCCESS in 49m 35s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/98/338998/2/check/gate-tempest-dsvm-platform-fedora23-nv/7cddce0/ : SUCCESS in 56m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f8a8957d1c72c14fd5aba8e3cb7f0829e6063d8c","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-07-11 05:52:04.000000000","message":"Patch Set 2: Code-Review-1\n\nSo I\u0027d just say that Id749c37ab7fefa96b35f11816b56b9def5ef4b08 is wrong, and uninstalling python-virtualenv is the wrong thing to do on all platforms.  we should just pip-install it (in fact, we should probably package_intsall python-virtualenv and *then* pip overwrite it).\n\nAt any point later we could have dependencies that end up re-installing this package and making another mess of it.\n\nBTW, the bug is a better commit msg, it gives context as to what\u0027s going on","accounts_in_message":[],"_revision_number":2},{"id":"21e0f9d10a326a100b7c5dfbdcdb66931da4ef84","author":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"date":"2016-07-13 19:54:35.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"84320a8e2b01a06b434f760fded765b6ed568f95","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-07-13 20:59:24.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-ovsdpdk-odl http://intel-openstack-ci-logs.ovh/98/338998/3/check/tempest-dsvm-ovsdpdk-odl/a6a3b43 : FAILURE in 1h 02m 08s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4c37fb3637d77bc45d9721cc19d039603fa2ebb6","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-07-13 21:10:16.000000000","message":"Patch Set 3:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/98/338998/3/24577/index.html : SUCCESS in 01 h 06 m 47 s","accounts_in_message":[],"_revision_number":3},{"id":"e2aba3dc439d917c1acffefe846c74e9eb5f27cc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-13 21:30:58.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/98/338998/3/check/gate-tempest-dsvm-full/055b7cf/ : SUCCESS in 46m 15s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/98/338998/3/check/gate-tempest-dsvm-postgres-full/59c6a25/ : SUCCESS in 52m 27s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/98/338998/3/check/gate-tempest-dsvm-neutron-full/30e0ce8/ : SUCCESS in 1h 00m 26s\n- gate-grenade-dsvm http://logs.openstack.org/98/338998/3/check/gate-grenade-dsvm/4165114/ : SUCCESS in 27m 55s\n- gate-devstack-docs http://docs-draft.openstack.org/98/338998/3/check/gate-devstack-docs/fa1d6e5//doc/build/html/ : SUCCESS in 3m 35s\n- gate-devstack-bashate http://logs.openstack.org/98/338998/3/check/gate-devstack-bashate/1f057bd/ : SUCCESS in 3m 04s\n- gate-devstack-unit-tests http://logs.openstack.org/98/338998/3/check/gate-devstack-unit-tests/ca29384/ : SUCCESS in 3m 09s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/98/338998/3/check/gate-tempest-dsvm-ironic-agent_ssh-nv/8814031/ : SUCCESS in 25m 09s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/98/338998/3/check/gate-devstack-dsvm-updown/a09873c/ : SUCCESS in 25m 16s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/98/338998/3/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/fbc0c87/ : SUCCESS in 54m 26s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/98/338998/3/check/gate-swift-dsvm-functional-nv/fe90319/ : SUCCESS in 27m 43s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/98/338998/3/check/gate-grenade-dsvm-neutron/ce60497/ : SUCCESS in 48m 13s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/98/338998/3/check/gate-tempest-dsvm-multinode-full/5482ab9/ : SUCCESS in 1h 05m 57s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/98/338998/3/check/gate-tempest-dsvm-neutron-multinode-full/16d3aed/ : SUCCESS in 1h 29m 25s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/98/338998/3/check/gate-grenade-dsvm-multinode/b987f6d/ : SUCCESS in 57m 05s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/98/338998/3/check/gate-grenade-dsvm-neutron-multinode/457e8b4/ : SUCCESS in 1h 03m 35s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/98/338998/3/check/gate-tempest-dsvm-platform-centos7-nv/ff8994f/ : SUCCESS in 55m 44s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/98/338998/3/check/gate-tempest-dsvm-platform-fedora23-nv/3b85623/ : SUCCESS in 1h 04m 14s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c3ce6eb1ab1513ec5c48c0d31056cdc2ab97a6b0","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-07-14 03:42:33.000000000","message":"Patch Set 3: Code-Review-1\n\narrgh, gerrit lost my comment this morning\n\nanyway, sorry, i should have been clearer in my previous comment\n\nI think what we want to do is *install* python-virtualenv then pip overwrite it.\n\nthat works on ubuntu where the pip version takes precedence\n\nthat should work on fedora/centos as overwriting usually works, and does for virtualenv as it vendors a bunch of stuff iirc\n\nfor infra nodes, it shouldn\u0027t do anything anyway, because we pre-install it in pip-and-virtualenv dib element","accounts_in_message":[],"_revision_number":3},{"id":"181ad03ad554fd1d6e5bedd847f7a079ecee7d61","author":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"date":"2016-07-21 14:19:11.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0c059d69758138904dc9b89656f80afdf491fa0f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-21 17:23:27.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-full/a88865b/ : SUCCESS in 39m 25s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-postgres-full/ea2816e/ : SUCCESS in 53m 43s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-neutron-full/856e739/ : SUCCESS in 1h 06m 10s\n- gate-grenade-dsvm http://logs.openstack.org/98/338998/4/check/gate-grenade-dsvm/2f51787/ : SUCCESS in 46m 57s\n- gate-devstack-docs http://docs-draft.openstack.org/98/338998/4/check/gate-devstack-docs/5521ede//doc/build/html/ : SUCCESS in 2m 34s\n- gate-devstack-bashate http://logs.openstack.org/98/338998/4/check/gate-devstack-bashate/ae397ac/ : SUCCESS in 3m 17s\n- gate-devstack-unit-tests http://logs.openstack.org/98/338998/4/check/gate-devstack-unit-tests/5085d1c/ : SUCCESS in 3m 08s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-ironic-agent_ssh-nv/61fe1cf/ : SUCCESS in 35m 24s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/98/338998/4/check/gate-devstack-dsvm-updown/ae205d8/ : SUCCESS in 26m 18s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/8f7467b/ : FAILURE in 25m 53s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/98/338998/4/check/gate-swift-dsvm-functional-nv/07ee728/ : SUCCESS in 28m 30s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/98/338998/4/check/gate-grenade-dsvm-neutron/4a4e820/ : FAILURE in 3m 48s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-multinode-full/03cfc27/ : SUCCESS in 54m 29s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-neutron-multinode-full/51041b3/ : SUCCESS in 1h 09m 52s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/98/338998/4/check/gate-grenade-dsvm-multinode/c795916/ : SUCCESS in 45m 47s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/98/338998/4/check/gate-grenade-dsvm-neutron-multinode/0b371cc/ : SUCCESS in 55m 23s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-platform-centos7-nv/ad2e4e5/ : SUCCESS in 49m 05s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-platform-fedora23-nv/0d9d1e9/ : SUCCESS in 1h 00m 13s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"4db79c96c337ba3f28d4fbde9834373159081f42","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-07-21 17:41:29.000000000","message":"Patch Set 4:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/98/338998/4/check/check-ibm-tempest-dsvm-full/4db5872/ : SUCCESS in 1h 06m 21s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6fada42364cb1fd7bc28eb1ae26f75f6bb53b28d","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-07-21 19:22:40.000000000","message":"Patch Set 4:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-ovsdpdk-odl http://intel-openstack-ci-logs.ovh/98/338998/4/check/tempest-dsvm-ovsdpdk-odl/1dbea2a : FAILURE in 1h 01m 07s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ac7c998f3470a4858275a78102a7cc244030eb60","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-07-22 01:29:48.000000000","message":"Patch Set 4: Code-Review+2\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"d8883a88422cd73b65482336a98371b3bdf62e58","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-07-22 01:30:31.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- dsvm-tempest-nova-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/98/338998/4/check/dsvm-tempest-nova-network/d34b7b3 : SUCCESS in 1h 22m 43s\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/98/338998/4/check/dsvm-tempest-neutron-network/aa63264 : FAILURE in 35m 34s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6da90996347f3ef621ebf38a228a2299440108df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-22 03:35:13.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-full/63be623/ : SUCCESS in 49m 27s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-postgres-full/3012df0/ : SUCCESS in 49m 07s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-neutron-full/a13c7af/ : SUCCESS in 1h 02m 38s\n- gate-grenade-dsvm http://logs.openstack.org/98/338998/4/check/gate-grenade-dsvm/b3b6aa5/ : SUCCESS in 39m 01s\n- gate-devstack-docs http://docs-draft.openstack.org/98/338998/4/check/gate-devstack-docs/9261c61//doc/build/html/ : SUCCESS in 2m 30s\n- gate-devstack-bashate http://logs.openstack.org/98/338998/4/check/gate-devstack-bashate/fac30c1/ : SUCCESS in 3m 51s\n- gate-devstack-unit-tests http://logs.openstack.org/98/338998/4/check/gate-devstack-unit-tests/35ddd15/ : SUCCESS in 2m 26s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-ironic-agent_ssh-nv/1b1bab9/ : SUCCESS in 35m 17s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/98/338998/4/check/gate-devstack-dsvm-updown/6f0045d/ : SUCCESS in 22m 54s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/a287059/ : FAILURE in 21m 34s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/98/338998/4/check/gate-swift-dsvm-functional-nv/c09ded4/ : SUCCESS in 26m 46s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/98/338998/4/check/gate-grenade-dsvm-neutron/8828823/ : SUCCESS in 49m 34s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-multinode-full/199a1ca/ : FAILURE in 2h 03m 01s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-neutron-multinode-full/b483a27/ : SUCCESS in 1h 10m 38s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/98/338998/4/check/gate-grenade-dsvm-multinode/3742d40/ : SUCCESS in 41m 12s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/98/338998/4/check/gate-grenade-dsvm-neutron-multinode/0c0c1fc/ : SUCCESS in 56m 05s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-platform-centos7-nv/d5b000e/ : SUCCESS in 48m 51s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/98/338998/4/check/gate-tempest-dsvm-platform-fedora23-nv/03daa77/ : SUCCESS in 1h 26m 21s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d7dcec930e3a2275098e9f6482bdd2e3d94d084d","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-07-22 04:14:17.000000000","message":"Patch Set 4:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-ovsdpdk-odl http://intel-openstack-ci-logs.ovh/98/338998/4/check/tempest-dsvm-ovsdpdk-odl/ce31279 : FAILURE in 56m 34s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6d5657733a10345b791455a4d50a8be6721e4ee9","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2016-08-03 18:44:37.000000000","message":"Patch Set 4: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"98a39df68b6ab456e3162973ddb56f8215f3a1bd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-03 18:45:09.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"270be83352c0c17af083d3faf876b88176206f0c","date":"2016-08-03 20:31:22.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"61f9a5641a033b785f484c7de3e2702a397c0733","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-03 20:31:22.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/98/338998/4/gate/gate-tempest-dsvm-full-ubuntu-xenial/5498350/ : SUCCESS in 50m 31s\n- gate-tempest-dsvm-postgres-full-ubuntu-xenial http://logs.openstack.org/98/338998/4/gate/gate-tempest-dsvm-postgres-full-ubuntu-xenial/82d1b88/ : SUCCESS in 51m 00s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/98/338998/4/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/084137e/ : SUCCESS in 1h 16m 00s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/98/338998/4/gate/gate-grenade-dsvm-ubuntu-trusty/3c0ef65/ : SUCCESS in 54m 09s\n- gate-devstack-docs-ubuntu-trusty http://docs-draft.openstack.org/98/338998/4/gate/gate-devstack-docs-ubuntu-trusty/a534a5d//doc/build/html/ : SUCCESS in 4m 31s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/98/338998/4/gate/gate-devstack-docs-ubuntu-xenial/96eac35//doc/build/html/ : SUCCESS in 2m 16s\n- gate-devstack-bashate http://logs.openstack.org/98/338998/4/gate/gate-devstack-bashate/7990127/ : SUCCESS in 7m 32s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/98/338998/4/gate/gate-grenade-dsvm-multinode/a64b9b6/ : SUCCESS in 56m 11s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/98/338998/4/gate/gate-grenade-dsvm-neutron-multinode/de55a16/ : SUCCESS in 1h 09m 51s","accounts_in_message":[],"_revision_number":4},{"id":"0cce78e07c6ea2a5a4c725297e6b682c4eed79d4","author":{"_account_id":24095,"name":"jeck","email":"xiexiaozhe@inspur.com","username":"jeckxie"},"date":"2016-11-22 07:44:34.000000000","message":"Patch Set 4: Reverted\n\nThis patchset was reverted in change: Ica8c17b7efb6a4119279a6b307a3baf284cfb669","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"df6c1ffbe110495d94f607a4344e0703be54c6ce","revisions":{"aa66ee903a56c7230a22fb05d6713a410ee69063":{"kind":"REWORK","_number":1,"created":"2016-07-07 13:32:28.000000000","uploader":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"ref":"refs/changes/98/338998/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/98/338998/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/98/338998/1"}}},"commit":{"parents":[{"commit":"8e64c478ebdfa76c80567a42ca52c9149ee0e52b","subject":"Merge \"Tempest: add a Keystone reseller feature flag\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8e64c478ebdfa76c80567a42ca52c9149ee0e52b"}]}],"author":{"name":"Kenneth Giusti","email":"kgiusti@gmail.com","date":"2016-07-07 13:28:58.000000000","tz":-240},"committer":{"name":"Kenneth Giusti","email":"kgiusti@gmail.com","date":"2016-07-07 13:28:58.000000000","tz":-240},"subject":"Force full reinstall of virtualenv to ensure the installation is valid","message":"Force full reinstall of virtualenv to ensure the installation is valid\n\nChange-Id: Ib0edf6c4ee8a510e9d671213de35d787f56acfed\nCloses-Bug: #1599863\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aa66ee903a56c7230a22fb05d6713a410ee69063"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aa66ee903a56c7230a22fb05d6713a410ee69063"}]},"branch":"refs/heads/master"},"65df4dfd4cb7b6503ded554d27665aa49df0b6ba":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2016-07-07 13:33:30.000000000","uploader":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"ref":"refs/changes/98/338998/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/98/338998/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/98/338998/2"}}},"commit":{"parents":[{"commit":"8e64c478ebdfa76c80567a42ca52c9149ee0e52b","subject":"Merge \"Tempest: add a Keystone reseller feature flag\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8e64c478ebdfa76c80567a42ca52c9149ee0e52b"}]}],"author":{"name":"Kenneth Giusti","email":"kgiusti@gmail.com","date":"2016-07-07 13:28:58.000000000","tz":-240},"committer":{"name":"Kenneth Giusti","email":"kgiusti@gmail.com","date":"2016-07-07 13:32:58.000000000","tz":-240},"subject":"Force reinstall of virtualenv to ensure installation is valid","message":"Force reinstall of virtualenv to ensure installation is valid\n\nChange-Id: Ib0edf6c4ee8a510e9d671213de35d787f56acfed\nCloses-Bug: #1599863\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/65df4dfd4cb7b6503ded554d27665aa49df0b6ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/65df4dfd4cb7b6503ded554d27665aa49df0b6ba"}]},"branch":"refs/heads/master"},"6f668c6b3ed2598f850fc86f13cf135cceca3d75":{"kind":"REWORK","_number":3,"created":"2016-07-13 19:54:35.000000000","uploader":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"ref":"refs/changes/98/338998/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/98/338998/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/98/338998/3"}}},"commit":{"parents":[{"commit":"12ce4ad306fe123d4bf3295448efc242f551f38c","subject":"Merge \"Remove juno/kilo specific tempest config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/12ce4ad306fe123d4bf3295448efc242f551f38c"}]}],"author":{"name":"Kenneth Giusti","email":"kgiusti@gmail.com","date":"2016-07-07 13:28:58.000000000","tz":-240},"committer":{"name":"Kenneth Giusti","email":"kgiusti@gmail.com","date":"2016-07-13 19:48:15.000000000","tz":-240},"subject":"Force reinstall of virtualenv to ensure installation is valid","message":"Force reinstall of virtualenv to ensure installation is valid\n\nOn RHEL-based systems pip and yum share the same installation\ndirectory for virtualenv.  If yum pulls in the python-virtualenv\npackage (e.g. due to a dependency) it will clobber what pip has\nalready installed. The file tools/fixup_stuff.sh tries to ensure that\nthe proper virtualenv package is installed via pip. If virtualenv has\nalready been installed via pip, then clobbered by yum, pip skips the\ninstall since it appears as if virtualenv is already installed and at\nthe correct version.\n\nThe reinstall of virtualenv must use the --force-reinstall argument to\npip to fix up the damage done by yum.\n\nChange-Id: Ib0edf6c4ee8a510e9d671213de35d787f56acfed\nCloses-Bug: #1599863\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6f668c6b3ed2598f850fc86f13cf135cceca3d75"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6f668c6b3ed2598f850fc86f13cf135cceca3d75"}]},"branch":"refs/heads/master"},"df6c1ffbe110495d94f607a4344e0703be54c6ce":{"kind":"REWORK","_number":4,"created":"2016-07-21 14:19:11.000000000","uploader":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"ref":"refs/changes/98/338998/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/98/338998/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/98/338998/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/98/338998/4"}}},"commit":{"parents":[{"commit":"61b319787bbd0af7f3cc1feb71cef0bef6dab373","subject":"Merge \"Neutron: include metering service plugin in conf\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/61b319787bbd0af7f3cc1feb71cef0bef6dab373"}]}],"author":{"name":"Kenneth Giusti","email":"kgiusti@gmail.com","date":"2016-07-07 13:28:58.000000000","tz":-240},"committer":{"name":"Kenneth Giusti","email":"kgiusti@gmail.com","date":"2016-07-21 14:18:41.000000000","tz":-240},"subject":"Force reinstall of virtualenv to ensure installation is valid","message":"Force reinstall of virtualenv to ensure installation is valid\n\nOn RHEL-based systems pip and yum share the same installation\ndirectory for virtualenv.  If yum pulls in the python-virtualenv\npackage (e.g. due to a dependency) it will clobber what pip has\nalready installed. The file tools/fixup_stuff.sh tries to ensure that\nthe proper virtualenv package is installed via pip. If virtualenv has\nalready been installed via pip, then clobbered by yum, pip skips the\ninstall since it appears as if virtualenv is already installed and at\nthe correct version.\n\nThe reinstall of virtualenv must use the --force-reinstall argument to\npip to fix up the damage done by yum.\n\nChange-Id: Ib0edf6c4ee8a510e9d671213de35d787f56acfed\nCloses-Bug: #1599863\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/df6c1ffbe110495d94f607a4344e0703be54c6ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/df6c1ffbe110495d94f607a4344e0703be54c6ce"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
