)]}'
{"id":"openstack%2Fdevstack~148442","triplet_id":"openstack%2Fdevstack~stable%2Ficehouse~I5c5f7a57a25d99142a4add49857cfb381c884565","project":"openstack/devstack","branch":"stable/icehouse","topic":"osc-venv","hashtags":[],"change_id":"I5c5f7a57a25d99142a4add49857cfb381c884565","subject":"Run OSC in a venv","status":"ABANDONED","created":"2015-01-20 06:08:12.000000000","updated":"2015-02-03 09:32:29.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0374a3ecbcc234e0583bc18f696b1b78e0fc7aa4","_number":148442,"virtual_id_number":148442,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":-1,"date":"2015-01-20 14:03:38.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":{"rejected":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2015-01-20 08:15:07.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-20 14:03:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"5bb15ccb4b2d912cb6fc64cd1263b9a612e0f808","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-20 06:08:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5d89126becf20f8d4b8fdea1da3c4c52697f60af","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 06:31:47.000000000","message":"Patch Set 1: 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/42/148442/1/check/check-tempest-dsvm-full/69e5d2d/ : FAILURE in 13m 29s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/42/148442/1/check/check-tempest-dsvm-postgres-full/83125f7/ : FAILURE in 12m 20s\n- check-tempest-dsvm-neutron http://logs.openstack.org/42/148442/1/check/check-tempest-dsvm-neutron/8355006/ : FAILURE in 14m 03s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/42/148442/1/check/gate-tempest-dsvm-large-ops/fba67b9/ : FAILURE in 9m 38s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/42/148442/1/check/gate-tempest-dsvm-neutron-large-ops/ddbac31/ : FAILURE in 10m 59s\n- gate-devstack-bashate http://logs.openstack.org/42/148442/1/check/gate-devstack-bashate/214bca2/ : SUCCESS in 18s\n- gate-devstack-unit-tests http://logs.openstack.org/42/148442/1/check/gate-devstack-unit-tests/0e376de/ : SUCCESS in 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/42/148442/1/check/check-devstack-dsvm-cells/2b96c1b/ : FAILURE in 12m 15s\n- check-neutron-dsvm-functional http://logs.openstack.org/42/148442/1/check/check-neutron-dsvm-functional/3e59eb9/ : FAILURE in 13m 37s\n- check-swift-dsvm-functional http://logs.openstack.org/42/148442/1/check/check-swift-dsvm-functional/409ef93/ : FAILURE in 13m 22s","accounts_in_message":[],"_revision_number":1},{"id":"999968260aebfd3da0e86de76f64fdafb830a7d0","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-20 07:26:58.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"113c23dd50aef40d39c4d512ebf4a2b6b9082807","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 08:13:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/42/148442/2/check/check-tempest-dsvm-full/d663564/ : SUCCESS in 40m 58s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/42/148442/2/check/check-tempest-dsvm-postgres-full/c9c92c5/ : SUCCESS in 41m 35s\n- check-tempest-dsvm-neutron http://logs.openstack.org/42/148442/2/check/check-tempest-dsvm-neutron/91f81f8/ : SUCCESS in 43m 49s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/42/148442/2/check/gate-tempest-dsvm-large-ops/8499928/ : SUCCESS in 23m 17s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/42/148442/2/check/gate-tempest-dsvm-neutron-large-ops/1011a5b/ : SUCCESS in 20m 32s\n- gate-devstack-bashate http://logs.openstack.org/42/148442/2/check/gate-devstack-bashate/6ff0f3b/ : SUCCESS in 16s\n- gate-devstack-unit-tests http://logs.openstack.org/42/148442/2/check/gate-devstack-unit-tests/e72dfd9/ : SUCCESS in 16s\n- check-devstack-dsvm-cells http://logs.openstack.org/42/148442/2/check/check-devstack-dsvm-cells/74b00db/ : SUCCESS in 15m 16s\n- check-neutron-dsvm-functional http://logs.openstack.org/42/148442/2/check/check-neutron-dsvm-functional/9109f43/ : SUCCESS in 16m 27s\n- check-swift-dsvm-functional http://logs.openstack.org/42/148442/2/check/check-swift-dsvm-functional/d852d0c/ : SUCCESS in 18m 55s","accounts_in_message":[],"_revision_number":2},{"id":"fa0145195c4ef9d59636ec88bd8158b5f68672a5","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-01-20 08:15:07.000000000","message":"Patch Set 2: Workflow-1\n\nThis worked but is a) incomplete and b) should be backported from master... so leave here as a template...","accounts_in_message":[],"_revision_number":2},{"id":"e55632d1cecbf93550284d6ef08e7a0e0ee7f074","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 14:03:38.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"4e93f99bdd335b82b3a6d9bcf0942cb2cd97da5c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-02-03 09:32:29.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0170d7c5a95f34069d84d040357b27495d21a02b","revisions":{"a7af98523eb90bc81dfa1e662a3d1bcc80ebed56":{"kind":"REWORK","_number":1,"created":"2015-01-20 06:08:12.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/42/148442/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/42/148442/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/42/148442/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/42/148442/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/42/148442/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/42/148442/1"}}},"commit":{"parents":[{"commit":"de1fd97a42452848a50246c9da791918acac8ccc","subject":"Remove python-migrate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/de1fd97a42452848a50246c9da791918acac8ccc"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-01-20 03:24:17.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-01-20 06:07:35.000000000","tz":-360},"subject":"Run OSC in a venv","message":"Run OSC in a venv\n\n* Add pip_install_venv()\n* Install OSC into osc_venv\n* Force every invocation of \u0027openstack\u0027 to run from osc_venv\n* Cap python-openstackclient at last known wokring release, 1.0.1\n\nTODO: exercises have not been done yet\n\nChange-Id: I5c5f7a57a25d99142a4add49857cfb381c884565\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a7af98523eb90bc81dfa1e662a3d1bcc80ebed56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a7af98523eb90bc81dfa1e662a3d1bcc80ebed56"}]},"branch":"refs/heads/stable/icehouse"},"0170d7c5a95f34069d84d040357b27495d21a02b":{"kind":"REWORK","_number":2,"created":"2015-01-20 07:26:58.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/42/148442/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/42/148442/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/42/148442/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/42/148442/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/42/148442/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/42/148442/2"}}},"commit":{"parents":[{"commit":"de1fd97a42452848a50246c9da791918acac8ccc","subject":"Remove python-migrate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/de1fd97a42452848a50246c9da791918acac8ccc"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-01-20 03:24:17.000000000","tz":-360},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-01-20 07:16:42.000000000","tz":-360},"subject":"Run OSC in a venv","message":"Run OSC in a venv\n\n* Add pip_install_venv()\n* Install OSC into osc_venv\n* Force every invocation of \u0027openstack\u0027 to run from osc_venv\n* Cap python-openstackclient at last known working release, 1.0.1\n* Force pycadf 0.6.0 to be installed until proper caps can be added\n  to keystone and nova requirements.txt\n\nTODO: exercises have not been done yet\n\nChange-Id: I5c5f7a57a25d99142a4add49857cfb381c884565\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0170d7c5a95f34069d84d040357b27495d21a02b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0170d7c5a95f34069d84d040357b27495d21a02b"}]},"branch":"refs/heads/stable/icehouse"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
