)]}'
{"id":"openstack%2Fdevstack~155189","triplet_id":"openstack%2Fdevstack~master~I910e1752e58a666174f83b4f97e547851e66e655","project":"openstack/devstack","branch":"master","topic":"venv-clients","hashtags":[],"change_id":"I910e1752e58a666174f83b4f97e547851e66e655","subject":"Teach pip_install() about virtual envs","status":"MERGED","created":"2015-02-12 05:28:57.000000000","updated":"2015-02-18 20:59:27.000000000","submitted":"2015-02-18 20:59:20.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b5d7a612c89ceb7543a9e8c08c7a261576de26d1","_number":155189,"virtual_id_number":155189,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"recommended":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"all":[{"value":1,"date":"2015-02-12 19:43:20.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2015-02-18 20:59:20.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"value":0,"date":"2015-02-12 21:51:44.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"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":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"recommended":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-02-18 20:18:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2015-02-18 19:46:59.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":2,"date":"2015-02-16 13:58:13.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-02-14 18:05:39.000000000","_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":1,"date":"2015-02-18 19:45:49.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-02-12 19:43:20.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2015-02-14 18:05:39.000000000","updated_by":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"reviewer":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"state":"REVIEWER"},{"updated":"2015-02-18 19:45:49.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2015-02-18 19:46:59.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2015-02-18 20:59:20.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f65edddf49a0a953e7fbd6a85df592d3e693bb19","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-02-12 05:28:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e164b4a435055f934dff26f611eb497f99d7c634","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-12 06:28:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/155189/1/check/check-tempest-dsvm-full/b207185/ : SUCCESS in 42m 31s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/155189/1/check/check-tempest-dsvm-postgres-full/4e6ee59/ : SUCCESS in 39m 15s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/155189/1/check/check-tempest-dsvm-neutron-full/5efcc13/ : SUCCESS in 52m 05s\n- check-grenade-dsvm http://logs.openstack.org/89/155189/1/check/check-grenade-dsvm/f31b5f3/ : SUCCESS in 38m 20s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/155189/1/check/gate-tempest-dsvm-large-ops/65fd7ec/ : SUCCESS in 21m 29s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/155189/1/check/gate-tempest-dsvm-neutron-large-ops/0082a23/ : SUCCESS in 20m 21s\n- gate-devstack-bashate http://logs.openstack.org/89/155189/1/check/gate-devstack-bashate/a68a87c/ : SUCCESS in 29s\n- gate-devstack-unit-tests http://logs.openstack.org/89/155189/1/check/gate-devstack-unit-tests/bcde6c8/ : SUCCESS in 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/155189/1/check/check-devstack-dsvm-cells/0944414/ : SUCCESS in 15m 51s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/155189/1/check/check-grenade-dsvm-partial-ncpu/33fc6cf/ : SUCCESS in 36m 44s\n- check-neutron-dsvm-functional http://logs.openstack.org/89/155189/1/check/check-neutron-dsvm-functional/369b09c/ : SUCCESS in 17m 34s\n- check-swift-dsvm-functional http://logs.openstack.org/89/155189/1/check/check-swift-dsvm-functional/403113e/ : SUCCESS in 23m 12s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/155189/1/check/check-tempest-dsvm-ironic-pxe_ssh/1078c0b/ : SUCCESS in 34m 28s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/155189/1/check/check-devstack-dsvm-updown/9900af6/ : SUCCESS in 15m 30s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/155189/1/check/check-tempest-dsvm-f21/58a29b0/ : FAILURE in 38m 08s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/155189/1/check/check-tempest-dsvm-centos7/01cc8cc/ : SUCCESS in 53m 14s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/155189/1/check/gate-devstack-publish-docs/f0ada94//doc/build/html/ : SUCCESS in 1m 34s","accounts_in_message":[],"_revision_number":1},{"id":"90e9764fd584eb15f8fa2ac43dc6853da865b857","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-12 06:34:48.000000000","message":"Patch Set 1: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/89/155189/1/9006/results.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":1},{"id":"873be570c606947c96d818c7c216c0e5f4fac02a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-02-12 18:21:08.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5993d2cb9f0734e58834761f25dccdadd021df4e","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-12 19:43:20.000000000","message":"Patch Set 2: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/89/155189/2/9136/results.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":2},{"id":"e9b57d2c758f44190130f5332ec19b2fbb84e51d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-12 20:55:38.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-full/1e6d150/ : SUCCESS in 42m 51s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-postgres-full/e8332e5/ : SUCCESS in 41m 39s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-neutron-full/51e90e9/ : SUCCESS in 54m 04s\n- check-grenade-dsvm http://logs.openstack.org/89/155189/2/check/check-grenade-dsvm/aba5257/ : FAILURE in 2h 14m 16s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/155189/2/check/gate-tempest-dsvm-large-ops/5e27396/ : SUCCESS in 21m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/155189/2/check/gate-tempest-dsvm-neutron-large-ops/0905ed6/ : SUCCESS in 20m 58s\n- gate-devstack-bashate http://logs.openstack.org/89/155189/2/check/gate-devstack-bashate/0351fc9/ : SUCCESS in 27s\n- gate-devstack-unit-tests http://logs.openstack.org/89/155189/2/check/gate-devstack-unit-tests/69514e2/ : SUCCESS in 26s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/155189/2/check/check-devstack-dsvm-cells/a43f454/ : SUCCESS in 15m 21s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/155189/2/check/check-grenade-dsvm-partial-ncpu/b3d5626/ : SUCCESS in 37m 45s\n- check-swift-dsvm-functional http://logs.openstack.org/89/155189/2/check/check-swift-dsvm-functional/5108c18/ : SUCCESS in 22m 22s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-ironic-pxe_ssh/da42ef7/ : SUCCESS in 34m 35s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/155189/2/check/check-devstack-dsvm-updown/1280ce1/ : SUCCESS in 14m 12s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-f21/7dffc73/ : FAILURE in 42m 46s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-centos7/1b7a63d/ : SUCCESS in 1h 01m 53s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/155189/2/check/gate-devstack-publish-docs/d640400//doc/build/html/ : SUCCESS in 2m 07s","accounts_in_message":[],"_revision_number":2},{"id":"f6afd2fd2f2fc1fa3f6c8e8269aa04a058cca50e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-02-12 21:51:44.000000000","message":"Patch Set 2:\n\nrecheck  something bad happened on that grenade job...logs not found?","accounts_in_message":[],"_revision_number":2},{"id":"99946ac033aea1c0e80abdeb74b7a349f9d4a09e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-12 23:04:26.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-full/d6a878f/ : SUCCESS in 42m 50s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-postgres-full/c66b13b/ : SUCCESS in 46m 16s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-neutron-full/25855a2/ : SUCCESS in 1h 06m 05s\n- check-grenade-dsvm http://logs.openstack.org/89/155189/2/check/check-grenade-dsvm/9e743db/ : SUCCESS in 47m 01s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/155189/2/check/gate-tempest-dsvm-large-ops/73f9d9b/ : SUCCESS in 28m 02s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/155189/2/check/gate-tempest-dsvm-neutron-large-ops/b3d99e2/ : SUCCESS in 24m 40s\n- gate-devstack-bashate http://logs.openstack.org/89/155189/2/check/gate-devstack-bashate/e762c28/ : SUCCESS in 23s\n- gate-devstack-unit-tests http://logs.openstack.org/89/155189/2/check/gate-devstack-unit-tests/b6d637c/ : SUCCESS in 26s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/155189/2/check/check-devstack-dsvm-cells/19b1263/ : SUCCESS in 16m 07s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/155189/2/check/check-grenade-dsvm-partial-ncpu/8eaa933/ : SUCCESS in 37m 50s\n- check-swift-dsvm-functional http://logs.openstack.org/89/155189/2/check/check-swift-dsvm-functional/0289638/ : SUCCESS in 24m 40s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-ironic-pxe_ssh/82be0f9/ : SUCCESS in 34m 59s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/155189/2/check/check-devstack-dsvm-updown/26413f8/ : SUCCESS in 13m 26s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-f21/09e0c7b/ : FAILURE in 44m 10s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-centos7/72e0c71/ : SUCCESS in 56m 17s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/155189/2/check/gate-devstack-publish-docs/f185b40//doc/build/html/ : SUCCESS in 1m 19s","accounts_in_message":[],"_revision_number":2},{"id":"4fcc23d32fca30382b74d26ca0a8dc16eeac8450","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-14 00:15:18.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-full/3e640b9/ : SUCCESS in 41m 39s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-postgres-full/80d3e10/ : SUCCESS in 40m 20s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-neutron-full/d6063da/ : SUCCESS in 54m 17s\n- check-grenade-dsvm http://logs.openstack.org/89/155189/2/check/check-grenade-dsvm/c1d910a/ : SUCCESS in 37m 51s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/155189/2/check/gate-tempest-dsvm-large-ops/aa7f7c9/ : SUCCESS in 20m 59s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/155189/2/check/gate-tempest-dsvm-neutron-large-ops/5a68a5b/ : SUCCESS in 21m 45s\n- gate-devstack-bashate http://logs.openstack.org/89/155189/2/check/gate-devstack-bashate/d86ad8a/ : SUCCESS in 19s\n- gate-devstack-unit-tests http://logs.openstack.org/89/155189/2/check/gate-devstack-unit-tests/2748da8/ : SUCCESS in 16s\n- check-devstack-dsvm-cells http://logs.openstack.org/89/155189/2/check/check-devstack-dsvm-cells/ffaf73a/ : SUCCESS in 15m 05s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/155189/2/check/check-grenade-dsvm-partial-ncpu/3d1c23c/ : SUCCESS in 40m 26s\n- check-swift-dsvm-functional http://logs.openstack.org/89/155189/2/check/check-swift-dsvm-functional/b5d7bee/ : SUCCESS in 26m 13s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-ironic-pxe_ssh/5998a1b/ : SUCCESS in 31m 44s\n- check-devstack-dsvm-updown http://logs.openstack.org/89/155189/2/check/check-devstack-dsvm-updown/47fe8b0/ : SUCCESS in 17m 11s\n- check-tempest-dsvm-f21 http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-f21/6ce8665/ : SUCCESS in 40m 08s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/89/155189/2/check/check-tempest-dsvm-centos7/414c348/ : NOT_REGISTERED (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/89/155189/2/check/gate-devstack-publish-docs/61da47a//doc/build/html/ : SUCCESS in 1m 32s","accounts_in_message":[],"_revision_number":2},{"id":"7de2427325f64b061cb7f6e8647f0f5c70872d96","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-02-16 13:58:13.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"d036eba0f81ee5e96f890036ed6f7ac6393b308f","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-02-18 19:45:49.000000000","message":"Patch Set 2: Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"37542e1afa46a8cb9bdfbd7dc198cc25d65a1c3e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-18 19:45:56.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"8ffe5d290cd69fc358b2edc47223862c164b15fe","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-02-18 19:46:59.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"a0fdd27ecc52aed8f3fae262339511fdf4391c4d","author":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"date":"2015-02-18 20:18:36.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"a02f6235c6bb773cc91012ad4e9d01b78f9e5abc","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-02-18 20:27:01.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"27d2d9ae092ae03e4dbbcbbef58e6c105f4635bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-18 20:59:20.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/89/155189/2/gate/gate-tempest-dsvm-full/2a65f5c/ : SUCCESS in 38m 22s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/89/155189/2/gate/gate-tempest-dsvm-postgres-full/2af5bbb/ : SUCCESS in 39m 43s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/89/155189/2/gate/gate-tempest-dsvm-neutron-full/3f58ad0/ : SUCCESS in 1h 12m 33s\n- gate-grenade-dsvm http://logs.openstack.org/89/155189/2/gate/gate-grenade-dsvm/f0db15e/ : SUCCESS in 36m 21s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/89/155189/2/gate/gate-tempest-dsvm-large-ops/a7e5892/ : SUCCESS in 24m 09s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/89/155189/2/gate/gate-tempest-dsvm-neutron-large-ops/1ec77fe/ : SUCCESS in 20m 27s\n- gate-devstack-bashate http://logs.openstack.org/89/155189/2/gate/gate-devstack-bashate/8596d79/ : SUCCESS in 31s\n- gate-devstack-dsvm-cells http://logs.openstack.org/89/155189/2/gate/gate-devstack-dsvm-cells/3c981ce/ : SUCCESS in 15m 10s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/89/155189/2/gate/gate-grenade-dsvm-partial-ncpu/de9abe2/ : SUCCESS in 39m 44s\n- gate-swift-dsvm-functional http://logs.openstack.org/89/155189/2/gate/gate-swift-dsvm-functional/9586d7f/ : SUCCESS in 17m 56s","accounts_in_message":[],"_revision_number":2},{"id":"de57030b183db196fd3c3e2f75c748fd75158c7c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-18 20:59:27.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2b564763aafe6466f42bc5cf2ccc47ddf4169986","revisions":{"2c3172b363437933f161996f476f783318b0b3c4":{"kind":"REWORK","_number":1,"created":"2015-02-12 05:28:57.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/89/155189/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/155189/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/155189/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/155189/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/155189/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/155189/1"}}},"commit":{"parents":[{"commit":"2a811912c6e8a2f85d4a9ef03694cd29cb5fd1cd","subject":"Merge \"Use the site-wide boto.cfg\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2a811912c6e8a2f85d4a9ef03694cd29cb5fd1cd"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-02-11 23:01:02.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-02-11 23:01:02.000000000","tz":-360},"subject":"Teach pip_install() about virtual envs","message":"Teach pip_install() about virtual envs\n\nChange-Id: I910e1752e58a666174f83b4f97e547851e66e655\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2c3172b363437933f161996f476f783318b0b3c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2c3172b363437933f161996f476f783318b0b3c4"}]},"branch":"refs/heads/master"},"2b564763aafe6466f42bc5cf2ccc47ddf4169986":{"kind":"REWORK","_number":2,"created":"2015-02-12 18:21:08.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/89/155189/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/155189/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/155189/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/155189/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/155189/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/155189/2"}}},"commit":{"parents":[{"commit":"2a811912c6e8a2f85d4a9ef03694cd29cb5fd1cd","subject":"Merge \"Use the site-wide boto.cfg\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2a811912c6e8a2f85d4a9ef03694cd29cb5fd1cd"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-02-11 23:01:02.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-02-12 18:19:20.000000000","tz":-360},"subject":"Teach pip_install() about virtual envs","message":"Teach pip_install() about virtual envs\n\nSet PIP_VIRTUAL_ENV to install the package(s) into an existing virtual\nenvironment.  This works by simply using the pip command already\nin the venv, and not using sudo.\n\nChange-Id: I910e1752e58a666174f83b4f97e547851e66e655\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2b564763aafe6466f42bc5cf2ccc47ddf4169986"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2b564763aafe6466f42bc5cf2ccc47ddf4169986"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
