)]}'
{"id":"openstack%2Fdevstack~39827","triplet_id":"openstack%2Fdevstack~master~Ibb4b42119dc2e51577c77bbbbffb110863e5324d","project":"openstack/devstack","branch":"master","topic":"install-pip","hashtags":[],"change_id":"Ibb4b42119dc2e51577c77bbbbffb110863e5324d","subject":"Add tools/install_pip.sh","status":"MERGED","created":"2013-08-01 22:43:05.000000000","updated":"2015-07-26 16:00:57.000000000","submitted":"2013-08-08 21:23:27.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"229f456747d0f1fa43c0c8c53ee26e94dc8a0433","_number":39827,"virtual_id_number":39827,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":2,"date":"2013-08-08 21:23:27.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"date":"2015-07-26 16:00:57.000000000","post_submit":true,"_account_id":17550,"name":"chris meyers","email":"chris.meyers.fsu@gmail.com"},{"value":0,"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"date":"2013-08-08 01:33:16.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":2,"date":"2013-08-08 20:22:59.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":17550,"name":"chris meyers","email":"chris.meyers.fsu@gmail.com"},{"value":0,"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"date":"2013-08-08 01:33:16.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":1,"date":"2013-08-08 20:33:01.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":17550,"name":"chris meyers","email":"chris.meyers.fsu@gmail.com"},{"value":0,"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":17550,"name":"chris meyers","email":"chris.meyers.fsu@gmail.com"},{"value":0,"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"}],"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":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":17550,"name":"chris meyers","email":"chris.meyers.fsu@gmail.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-08-01 23:13:06.000000000","updated_by":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"reviewer":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"state":"REVIEWER"},{"updated":"2013-08-02 00:40:13.000000000","updated_by":{"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},"reviewer":{"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},"state":"REVIEWER"},{"updated":"2013-08-02 05:45:11.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":"2013-08-07 14:46:28.000000000","updated_by":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"reviewer":{"_account_id":6735,"name":"Bob Ball","email":"bob.ball@citrix.com","username":"bob-ball"},"state":"REVIEWER"},{"updated":"2013-08-07 21:10:42.000000000","updated_by":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"reviewer":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"state":"REVIEWER"},{"updated":"2013-08-08 20:33:01.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":"2013-08-08 21:23:27.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-07-26 16:00:57.000000000","updated_by":{"_account_id":17550,"name":"chris meyers","email":"chris.meyers.fsu@gmail.com"},"reviewer":{"_account_id":17550,"name":"chris meyers","email":"chris.meyers.fsu@gmail.com"},"state":"REVIEWER"}],"messages":[{"id":"fc8834d025cdd1cdae2b0f7046015ce9d82155b2","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2013-08-01 23:12:45.000000000","message":"Patch Set 1:\n\nok; my only concern with removing python-setuputils is that it also removes (on my fresh RHEL 6.4 box)\n\n---\nseekwatcher-0.12-5.el6.noarch           \npython-matplotlib-0.99.1.2-1.el6.x86_64 \nnumpy-1.4.1-9.el6.x86_64                \npython-nose-0.10.4-3.1.el6.noarch       \npython-setuptools-0.6.10-3.el6.noarch   \n---\n\nMostly if they creep back in, then they bring setuputils with it, overwrite the new one and everything is broken again","accounts_in_message":[],"_revision_number":1},{"id":"64d6614c53a18d83344d247f174defadb2588eda","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-01 23:39:34.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/27/39827/1/check/gate-tempest-devstack-vm-full/9c3e9d4 : SUCCESS in 55m 38s\n- http://logs.openstack.org/27/39827/1/check/gate-tempest-devstack-vm-cells-full/7a7c844 : FAILURE in 30m 15s (non-voting)\n- http://logs.openstack.org/27/39827/1/check/gate-tempest-devstack-vm-testr-full/c91f8e0 : FAILURE in 28m 14s (non-voting)\n- http://logs.openstack.org/27/39827/1/check/gate-tempest-devstack-vm-postgres-full/91b1623 : SUCCESS in 46m 33s\n- http://logs.openstack.org/27/39827/1/check/gate-tempest-devstack-vm-neutron/83df1f1 : FAILURE in 10m 30s (non-voting)\n- http://logs.openstack.org/27/39827/1/check/gate-grenade-devstack-vm/49c7aff : FAILURE in 6m 30s\n","accounts_in_message":[],"_revision_number":1},{"id":"020c4097ee81c78bf56af43fca5346259da3e0e3","author":{"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},"date":"2013-08-02 00:40:13.000000000","message":"Patch Set 1: (5 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"71a5f63298e585eed7e13c7ff94fcf25bb494432","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2013-08-02 05:45:11.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"5f15cb628eea5154e4ac304a2368bd9f8d79ff94","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-08-06 17:48:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d11da119c191485dd7fb3665fcec1935fda7b16f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-06 18:41:51.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/27/39827/2/check/gate-tempest-devstack-vm-full/536caf9 : SUCCESS in 53m 26s\n- http://logs.openstack.org/27/39827/2/check/gate-tempest-devstack-vm-cells-full/462b2a4 : FAILURE in 10m 48s (non-voting)\n- http://logs.openstack.org/27/39827/2/check/gate-tempest-devstack-vm-testr-full/fe5dded : FAILURE in 24m 59s (non-voting)\n- http://logs.openstack.org/27/39827/2/check/gate-tempest-devstack-vm-postgres-full/d53ec58 : SUCCESS in 51m 49s\n- http://logs.openstack.org/27/39827/2/check/gate-tempest-devstack-vm-neutron/46ff839 : SUCCESS in 20m 53s\n- http://logs.openstack.org/27/39827/2/check/gate-grenade-devstack-vm/6ce7809 : SUCCESS in 25m 06s\n","accounts_in_message":[],"_revision_number":2},{"id":"fb9a16742c45e589c240769e193975f57fc9ad1f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-08-07 06:07:32.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"011d78a36b86f2f6a3a3c8da397ef46383fb7b83","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-07 06:51:40.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/27/39827/3/check/gate-tempest-devstack-vm-full/99b071f : SUCCESS in 42m 45s\n- http://logs.openstack.org/27/39827/3/check/gate-tempest-devstack-vm-cells-full/aa23062 : FAILURE in 11m 33s (non-voting)\n- http://logs.openstack.org/27/39827/3/check/gate-tempest-devstack-vm-testr-full/9201032 : FAILURE in 24m 53s (non-voting)\n- http://logs.openstack.org/27/39827/3/check/gate-tempest-devstack-vm-postgres-full/aafe9f6 : SUCCESS in 44m 03s\n- http://logs.openstack.org/27/39827/3/check/gate-tempest-devstack-vm-neutron/1fad0d8 : SUCCESS in 22m 37s\n- http://logs.openstack.org/27/39827/3/check/gate-grenade-devstack-vm/a1206db : SUCCESS in 22m 45s\n","accounts_in_message":[],"_revision_number":3},{"id":"f87231559457fdc8f34d21d2bd429bbca8308499","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-08-07 10:47:53.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nI think we need to be careful about putting this behind a variable. Other than that I\u0027m good with this.","accounts_in_message":[],"_revision_number":3},{"id":"1a92415c007b9438c71f95a133b12324f6cc615f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-08-07 16:11:34.000000000","message":"Patch Set 3: (1 inline comment)\n\nI\u0027ll try to debug this a bit more after caffiene...it may be fine once all of the projects get caught up.","accounts_in_message":[],"_revision_number":3},{"id":"365bb6f6bde87f66e50fd676215583f416ba49db","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-08-07 21:09:52.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"5606a0fca44073202eff43ad7dd47a7462ffa3ba","author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"date":"2013-08-07 21:10:42.000000000","message":"Patch Set 3:\n\nhaven\u0027t really reviewed this, but FWIW, this got devstack running again for me on Fedora","accounts_in_message":[],"_revision_number":3},{"id":"d3f6685faf037ce964eb1d6de7353579f41d5fc8","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-08-08 01:29:30.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"01685026901e679e67eb0b507f77c4b5c5cd5d84","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-08-08 01:33:16.000000000","message":"Patch Set 4:\n\nOK, this time for sure!   I\u0027d like to hear some non-precise verifications.\n\nSean, I used Monty\u0027s check for the forced requirements update, I still think there may be an issue with RECLONE\u003dyes so that\u0027s my next focus.","accounts_in_message":[],"_revision_number":4},{"id":"854dab6d81df028d21be8211e9d14abdbfb0ff87","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-08 02:30:44.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/27/39827/4/check/gate-tempest-devstack-vm-full/a0351fc : SUCCESS in 57m 10s\n- http://logs.openstack.org/27/39827/4/check/gate-tempest-devstack-vm-cells-full/7605521 : FAILURE in 13m 05s (non-voting)\n- http://logs.openstack.org/27/39827/4/check/gate-tempest-devstack-vm-testr-full/4165178 : FAILURE in 29m 28s (non-voting)\n- http://logs.openstack.org/27/39827/4/check/gate-tempest-devstack-vm-postgres-full/dea3cb5 : SUCCESS in 48m 25s\n- http://logs.openstack.org/27/39827/4/check/gate-tempest-devstack-vm-neutron/c7804bd : SUCCESS in 19m 39s\n- http://logs.openstack.org/27/39827/4/check/gate-grenade-devstack-vm/b2de6c8 : SUCCESS in 23m 38s\n","accounts_in_message":[],"_revision_number":4},{"id":"2d79a2e573abfc1f2170e7defb488f310a4610c1","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-08-08 20:22:59.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\nI\u0027m ok landing this as is. I think there is still something to sort out on global requirements here, but the fedora folks a pretty broken right now, and we should try to unblock them.","accounts_in_message":[],"_revision_number":4},{"id":"5bc55ff832d1264dabb1d701aba8d244d1c57bfe","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-08-08 20:33:01.000000000","message":"Patch Set 4: Approved\n\n","accounts_in_message":[],"_revision_number":4},{"id":"b36a7a218bb1fabc20d01b9936e3a457c3baf2ac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-08 20:33:02.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"07edde144d20eb2ac2c47adf7bba345927d4bfa3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-08 21:23:27.000000000","message":"Patch Set 4: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/27/39827/4/gate/gate-tempest-devstack-vm-full/87a5aef : SUCCESS in 40m 58s\n- http://logs.openstack.org/27/39827/4/gate/gate-tempest-devstack-vm-postgres-full/a637622 : SUCCESS in 50m 20s\n- http://logs.openstack.org/27/39827/4/gate/gate-tempest-devstack-vm-neutron/1f31a39 : SUCCESS in 17m 01s\n- http://logs.openstack.org/27/39827/4/gate/gate-grenade-devstack-vm/f1bdb03 : SUCCESS in 29m 09s\n","accounts_in_message":[],"_revision_number":4},{"id":"cac02856a4926736051e03121fe498a72e9052d4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-08 21:23:27.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4},{"id":"5fe590c9fa5884ca9fb5d20b44eb625f2452a034","author":{"_account_id":17550,"name":"chris meyers","email":"chris.meyers.fsu@gmail.com"},"date":"2015-07-26 16:00:57.000000000","message":"Patch Set 4:\n\nExperiencing this problem on Ubuntu 14.04 stable/juno 5a78e1d9fa98d4fe39c9053cdfb38a175642c493","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"62d1d698a0c1459e2519938259175cfed86f4a55","revisions":{"86c79a3d5c2557a40fcd2cc2b5e25bc37cc6a722":{"kind":"REWORK","_number":1,"created":"2013-08-01 22:43:05.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/27/39827/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/27/39827/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/27/39827/1"}}},"commit":{"parents":[{"commit":"ffc7fab1a02525b412e8837ff10b5e2d7872ce55","subject":"Merge \"Add Midonet plugin support to devstack.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ffc7fab1a02525b412e8837ff10b5e2d7872ce55"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-08-01 22:40:40.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-08-01 22:40:44.000000000","tz":-300},"subject":"Add tools/install_pip.sh","message":"Add tools/install_pip.sh\n\nThis extracts the useful bits of installing pip and friends from source\nto get known working versions.  Once the script itself works we\u0027ll point stack.sh to it.\nTested on Precise, F18 and CentOS6.\n\nKnown improvements:\n* cache the downloaded scripts in devstack/files so the case cache can pre-load them\n* improve the pip version checking\n\nChange-Id: Ibb4b42119dc2e51577c77bbbbffb110863e5324d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/86c79a3d5c2557a40fcd2cc2b5e25bc37cc6a722"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/86c79a3d5c2557a40fcd2cc2b5e25bc37cc6a722"}]},"branch":"refs/heads/master"},"88971a76346ff644bc9b7c7089252611e9a30e4a":{"kind":"REWORK","_number":2,"created":"2013-08-06 17:48:19.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/27/39827/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/27/39827/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/27/39827/2"}}},"commit":{"parents":[{"commit":"ffc7fab1a02525b412e8837ff10b5e2d7872ce55","subject":"Merge \"Add Midonet plugin support to devstack.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ffc7fab1a02525b412e8837ff10b5e2d7872ce55"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-08-01 22:40:40.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-08-06 17:48:02.000000000","tz":-300},"subject":"Add tools/install_pip.sh","message":"Add tools/install_pip.sh\n\nInstall a known working recent version of setuptools and pip that handles\ninstallation dependencies correctly.  Extracted to a separate script\nso it can be used ahead of stack.sh.\n\n* Remove all packaged setuptools, distribute and pip installations as\n  they will just get in the way.\n* Install setuptools from source using ez_setup.py\n* Install pip from source tarball as get-pip.py proved to be unreliable\n\nTested on Precise, F18 and CentOS6.\n* Fedora and RHEL allow pip to install packages ON TOP OF RPM-installed\n  pacakges.  THIS IS BROKEN.  Preventing RPM from re-breaking things by\n  installing on top of the pip-installed packages is being studied using\n  a meta-rpm in another commit.\n\nKnown improvements:\n* improve the pip version checking\n\nChange-Id: Ibb4b42119dc2e51577c77bbbbffb110863e5324d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/88971a76346ff644bc9b7c7089252611e9a30e4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/88971a76346ff644bc9b7c7089252611e9a30e4a"}]},"branch":"refs/heads/master"},"21e2ea9520002f38969f8c174ecd2a031d13eac8":{"kind":"REWORK","_number":3,"created":"2013-08-07 06:07:32.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/27/39827/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/27/39827/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/27/39827/3"}}},"commit":{"parents":[{"commit":"206a2ac312dbd129cf6ea0494cfc9f7221056557","subject":"Merge \"Some bash versions don\u0027t support negative lengths\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/206a2ac312dbd129cf6ea0494cfc9f7221056557"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-08-01 22:40:40.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-08-07 05:59:47.000000000","tz":-300},"subject":"Add tools/install_pip.sh","message":"Add tools/install_pip.sh\n\nInstall a known working recent version of pip that handles installation\ndependencies more correctly than before.  Extract to a separate script\nso it can be used apart from stack.sh.\n\n* Install distro setuptools if it not already present\n* Install pip from source tarball as get-pip.py proved to be unreliable\n* Remove python-distribute and python-pip from all prereq files,\n  move python-setuptools to \u0027general\u0027\n* Remove the earlier unfubar_setuptppls() call that attenpted to fix this\n* Only force requirements.txt updates when FORCE_REQUIREMENTS\u003dTrue\n\nTested on Precise, F18 and CentOS6.\n* Fedora and RHEL allow pip to install packages ON TOP OF RPM-installed\n  pacakges.  THIS IS BROKEN.  Preventing RPM from re-breaking things by\n  installing on top of the pip-installed packages is being studied using\n  a meta-rpm in another commit.\n\nKnown improvements:\n* improve the pip version checking\n* stack.sh runs to completion on F18 and CentOS6 but in my environment\n  instances do not have working networks.\n\nChange-Id: Ibb4b42119dc2e51577c77bbbbffb110863e5324d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/21e2ea9520002f38969f8c174ecd2a031d13eac8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/21e2ea9520002f38969f8c174ecd2a031d13eac8"}]},"branch":"refs/heads/master"},"62d1d698a0c1459e2519938259175cfed86f4a55":{"kind":"REWORK","_number":4,"created":"2013-08-08 01:29:30.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/27/39827/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/27/39827/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/27/39827/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/27/39827/4"}}},"commit":{"parents":[{"commit":"206a2ac312dbd129cf6ea0494cfc9f7221056557","subject":"Merge \"Some bash versions don\u0027t support negative lengths\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/206a2ac312dbd129cf6ea0494cfc9f7221056557"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-08-01 22:40:40.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-08-08 01:28:56.000000000","tz":-300},"subject":"Add tools/install_pip.sh","message":"Add tools/install_pip.sh\n\nInstall a known working recent version of pip that handles installation\ndependencies more correctly than before.  Extract to a separate script\nso it can be used apart from stack.sh.\n\n* Install distro setuptools if it not already present\n* Install pip from source tarball as get-pip.py proved to be unreliable\n* Remove python-distribute and python-pip from all prereq files,\n  move python-setuptools to \u0027general\u0027\n* Remove the earlier unfubar_setuptppls() call that attenpted to fix this\n* Only update requirements.txt when no changes in repo\n\nTested on Precise, F18 and CentOS6.\n* Fedora and RHEL allow pip to install packages ON TOP OF RPM-installed\n  packages.  THIS IS BROKEN.  And is one reason we have to be so picky\n  about order and so forth.\n\nChange-Id: Ibb4b42119dc2e51577c77bbbbffb110863e5324d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/62d1d698a0c1459e2519938259175cfed86f4a55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/62d1d698a0c1459e2519938259175cfed86f4a55"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
