)]}'
{"id":"openstack%2Fdevstack~39989","triplet_id":"openstack%2Fdevstack~master~Iffd068c94ef84475ebb30758bcf612075d225bea","project":"openstack/devstack","branch":"master","hashtags":[],"change_id":"Iffd068c94ef84475ebb30758bcf612075d225bea","subject":"Install things in setup_develop with pip -e","status":"MERGED","created":"2013-08-02 19:44:24.000000000","updated":"2013-08-03 19:02:40.000000000","submitted":"2013-08-03 19:02:40.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d0a91cd80663197db17a7e6460817bf7fc95a529","_number":39989,"virtual_id_number":39989,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2013-08-03 19:02:40.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-08-03 03:45:51.000000000","_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":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-08-03 18:06:33.000000000","_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,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-08-03 18:06:33.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":"2013-08-03 19:02:40.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"a06cbceeb579fc569100c089fcfcd1bf56f4e5e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-02 20:11:20.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/89/39989/1/check/gate-tempest-devstack-vm-full/1acbe3e : FAILURE in 21m 39s\n- http://logs.openstack.org/89/39989/1/check/gate-tempest-devstack-vm-cells-full/26ccfb1 : FAILURE in 22m 08s (non-voting)\n- http://logs.openstack.org/89/39989/1/check/gate-tempest-devstack-vm-testr-full/010172e : FAILURE in 24m 04s (non-voting)\n- http://logs.openstack.org/89/39989/1/check/gate-tempest-devstack-vm-postgres-full/a8add54 : FAILURE in 21m 54s\n- http://logs.openstack.org/89/39989/1/check/gate-tempest-devstack-vm-neutron/ee7990e : FAILURE in 22m 24s (non-voting)\n- http://logs.openstack.org/89/39989/1/check/gate-grenade-devstack-vm/17f2ff4 : FAILURE in 21m 41s\n","accounts_in_message":[],"_revision_number":1},{"id":"77b44912e68b3bdbe20e32bd7e78f1964ba4b654","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-08-02 22:21:28.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"41db6f2a853e59c328258cfd10e886998248013f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-02 22:40:04.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/89/39989/2/check/gate-tempest-devstack-vm-full/cd7239d : FAILURE in 10m 35s\n- http://logs.openstack.org/89/39989/2/check/gate-tempest-devstack-vm-cells-full/29dfce1 : FAILURE in 9m 38s (non-voting)\n- http://logs.openstack.org/89/39989/2/check/gate-tempest-devstack-vm-testr-full/a8a1e0b : FAILURE in 12m 29s (non-voting)\n- http://logs.openstack.org/89/39989/2/check/gate-tempest-devstack-vm-postgres-full/84e511b : FAILURE in 12m 56s\n- http://logs.openstack.org/89/39989/2/check/gate-tempest-devstack-vm-neutron/9d0ebff : FAILURE in 12m 02s (non-voting)\n- http://logs.openstack.org/89/39989/2/check/gate-grenade-devstack-vm/f8f901e : FAILURE in 18m 31s\n","accounts_in_message":[],"_revision_number":2},{"id":"ef6849364fd3f0ac5ae2c7d4c3bb9d386aca0448","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-08-02 22:41:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3fbd8e3a3c4e78c4adbe91f851006e69d63a3b0f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-02 23:27:01.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/89/39989/3/check/gate-tempest-devstack-vm-full/cee2357 : SUCCESS in 45m 11s\n- http://logs.openstack.org/89/39989/3/check/gate-tempest-devstack-vm-cells-full/d5af1b7 : FAILURE in 33m 49s (non-voting)\n- http://logs.openstack.org/89/39989/3/check/gate-tempest-devstack-vm-testr-full/76b127a : FAILURE in 27m 45s (non-voting)\n- http://logs.openstack.org/89/39989/3/check/gate-tempest-devstack-vm-postgres-full/6732192 : SUCCESS in 45m 01s\n- http://logs.openstack.org/89/39989/3/check/gate-tempest-devstack-vm-neutron/4e79599 : SUCCESS in 19m 05s (non-voting)\n- http://logs.openstack.org/89/39989/3/check/gate-grenade-devstack-vm/82bcbe7 : SUCCESS in 26m 49s\n","accounts_in_message":[],"_revision_number":3},{"id":"af2c33dd481f1fc29f0dce628a8c4d7e73384428","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-08-03 03:45:51.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"457c36aed37333b4c308411ae76f440cb8c01216","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-08-03 18:06:33.000000000","message":"Patch Set 3: Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"f816c0da269d4204ea0e83baea091a7eb7f07f04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-03 18:06:34.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"ea706bb893bbe899303650d151cf9d3f3d4fb0b2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-03 19:02:40.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3},{"id":"d0a91cd80663197db17a7e6460817bf7fc95a529","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-03 19:02:40.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/89/39989/3/gate/gate-tempest-devstack-vm-full/98661c4 : SUCCESS in 43m 00s\n- http://logs.openstack.org/89/39989/3/gate/gate-tempest-devstack-vm-postgres-full/09d7781 : SUCCESS in 56m 02s\n- http://logs.openstack.org/89/39989/3/gate/gate-tempest-devstack-vm-neutron/6ce4c6d : SUCCESS in 21m 50s (non-voting)\n- http://logs.openstack.org/89/39989/3/gate/gate-grenade-devstack-vm/18bba26 : SUCCESS in 21m 12s\n","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"408a4a7d1c24322b35f9a8617c7c62adeeee0dbe","revisions":{"cf3696303d4b26010a33b28224ca1dbeab581623":{"kind":"REWORK","_number":1,"created":"2013-08-02 19:44:24.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/89/39989/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/39989/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/39989/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/39989/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/39989/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/39989/1"}}},"commit":{"parents":[{"commit":"74af8ed00f12ab9a482bb99776560e3d4f8e9a52","subject":"Merge \"enable apache2 server as front end for swift\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/74af8ed00f12ab9a482bb99776560e3d4f8e9a52"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-08-02 19:43:47.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-08-02 19:43:47.000000000","tz":-240},"subject":"Install things in setup_develop with pip -e","message":"Install things in setup_develop with pip -e\n\nChange-Id: Iffd068c94ef84475ebb30758bcf612075d225bea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cf3696303d4b26010a33b28224ca1dbeab581623"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/cf3696303d4b26010a33b28224ca1dbeab581623"}]},"branch":"refs/heads/master"},"dc87692a4dd40a3cd3f66a375ffeecfacc126b4c":{"kind":"REWORK","_number":2,"created":"2013-08-02 22:21:28.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/89/39989/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/39989/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/39989/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/39989/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/39989/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/39989/2"}}},"commit":{"parents":[{"commit":"74af8ed00f12ab9a482bb99776560e3d4f8e9a52","subject":"Merge \"enable apache2 server as front end for swift\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/74af8ed00f12ab9a482bb99776560e3d4f8e9a52"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-08-02 19:43:47.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-08-02 22:21:24.000000000","tz":-240},"subject":"Install things in setup_develop with pip -e","message":"Install things in setup_develop with pip -e\n\nChange-Id: Iffd068c94ef84475ebb30758bcf612075d225bea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dc87692a4dd40a3cd3f66a375ffeecfacc126b4c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dc87692a4dd40a3cd3f66a375ffeecfacc126b4c"}]},"branch":"refs/heads/master"},"408a4a7d1c24322b35f9a8617c7c62adeeee0dbe":{"kind":"REWORK","_number":3,"created":"2013-08-02 22:41:43.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/89/39989/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/89/39989/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/39989/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/39989/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/89/39989/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/89/39989/3"}}},"commit":{"parents":[{"commit":"74af8ed00f12ab9a482bb99776560e3d4f8e9a52","subject":"Merge \"enable apache2 server as front end for swift\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/74af8ed00f12ab9a482bb99776560e3d4f8e9a52"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-08-02 19:43:47.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-08-02 22:40:02.000000000","tz":-240},"subject":"Install things in setup_develop with pip -e","message":"Install things in setup_develop with pip -e\n\nWe have some complex logic in here to try to do the right things with\nthe requirements before doing the install of the package which still\nwinds up being wrong in some cases. Since having written this code,\nwe\u0027ve learned that the logic we\u0027re trying to achieve is actually what\npip install -e does. So just use that. We have to follow up with a chown\nof the resulting egg-info directory, because the sudo command will cause\nit to be written by root, which prevents subsequent commands from\noperating without privilege in the directory.\nChange-Id: Iffd068c94ef84475ebb30758bcf612075d225bea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/408a4a7d1c24322b35f9a8617c7c62adeeee0dbe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/408a4a7d1c24322b35f9a8617c7c62adeeee0dbe"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
