)]}'
{"id":"openstack%2Fdevstack~192494","triplet_id":"openstack%2Fdevstack~master~I7d7e91694c9145fac0ddab8a9de5f789d723c641","project":"openstack/devstack","branch":"master","topic":"requirements","hashtags":[],"change_id":"I7d7e91694c9145fac0ddab8a9de5f789d723c641","subject":"Actually install the requirements repo.","status":"MERGED","created":"2015-06-17 01:53:34.000000000","updated":"2015-06-18 03:21:14.000000000","submitted":"2015-06-18 03:21:12.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4bb479d16cfb54d6f7f5a4ce2ba7bfe31621318e","_number":192494,"virtual_id_number":192494,"owner":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-06-18 00:18:46.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":2,"date":"2015-06-18 03:21:12.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"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":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2015-06-18 00:19:06.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"value":2,"date":"2015-06-18 02:27:03.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":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"value":1,"date":"2015-06-18 02:27:03.000000000","permitted_voting_range":{"min":1,"max":1},"_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":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"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":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-18 00:18:46.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-06-18 00:19:06.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2015-06-18 02:27:03.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":"2015-06-18 03:21:12.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"3f60805ec40046ce26fc7f0ebe369841ee727806","author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"date":"2015-06-17 01:53:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"36dcfd8b8e6e61a030f2963f0f43265583bf0a0b","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-06-17 02:04:15.000000000","message":"Patch Set 1:\n\nFailed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/192494/1/1359/index.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":"4fe1b5ae88851801c64302172fbe5187b8c9270e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-17 02:26:04.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/94/192494/1/check/check-tempest-dsvm-full/b56030d/ : FAILURE in 9m 45s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/94/192494/1/check/check-tempest-dsvm-postgres-full/cb932be/ : FAILURE in 9m 55s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/94/192494/1/check/check-tempest-dsvm-neutron-full/2e45dfb/ : FAILURE in 7m 27s\n- check-grenade-dsvm http://logs.openstack.org/94/192494/1/check/check-grenade-dsvm/9d7c368/ : FAILURE in 31m 50s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/192494/1/check/gate-tempest-dsvm-large-ops/e7973ad/ : FAILURE in 10m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/192494/1/check/gate-tempest-dsvm-neutron-large-ops/b9631fa/ : FAILURE in 11m 17s\n- gate-devstack-bashate http://logs.openstack.org/94/192494/1/check/gate-devstack-bashate/1fc34be/ : SUCCESS in 27s\n- gate-devstack-unit-tests http://logs.openstack.org/94/192494/1/check/gate-devstack-unit-tests/169b6d0/ : SUCCESS in 16s\n- check-devstack-dsvm-cells http://logs.openstack.org/94/192494/1/check/check-devstack-dsvm-cells/3f50a96/ : FAILURE in 9m 15s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/192494/1/check/check-grenade-dsvm-partial-ncpu/5c51ba9/ : FAILURE in 30m 35s\n- check-swift-dsvm-functional http://logs.openstack.org/94/192494/1/check/check-swift-dsvm-functional/f0e66d9/ : FAILURE in 7m 35s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/94/192494/1/check/check-tempest-dsvm-ironic-pxe_ssh/2079160/ : FAILURE in 10m 40s\n- check-devstack-dsvm-updown http://logs.openstack.org/94/192494/1/check/check-devstack-dsvm-updown/6c41b0e/ : FAILURE in 7m 45s\n- check-tempest-dsvm-f21 http://logs.openstack.org/94/192494/1/check/check-tempest-dsvm-f21/92a98e3/ : FAILURE in 10m 19s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/94/192494/1/check/check-tempest-dsvm-centos7/7316d7a/ : FAILURE in 7m 25s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/94/192494/1/check/gate-devstack-publish-docs/4126fab//doc/build/html/ : SUCCESS in 2m 01s\n- check-grenade-dsvm-neutron http://logs.openstack.org/94/192494/1/check/check-grenade-dsvm-neutron/02dba05/ : FAILURE in 31m 32s","accounts_in_message":[],"_revision_number":1},{"id":"4e8a7db49d2123704a52612c69d9eb5d052abd01","author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"date":"2015-06-17 22:48:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7c02f105720e8cf231ec304d3739e535ca298867","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2015-06-17 23:18:01.000000000","message":"Patch Set 2:\n\nShould the pip install happen after pbr?  I\u0027m assuming we\u0027re installing pbr that way to ward off some sort of insane condition that\u0027s possible to construct.\n\nOTOH, presumably if any repo has the correct pbr version, it\u0027s the requirements repo?","accounts_in_message":[],"_revision_number":2},{"id":"9e189a4bf173377dea49e84cc22df73f12a08d2d","author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"date":"2015-06-17 23:21:14.000000000","message":"Patch Set 2:\n\nThats a good point, I\u0027ll do that. The pbr thing just avoids easy_install, which is important.","accounts_in_message":[],"_revision_number":2},{"id":"8a8a4eb2d1200fd122068da0a4a9172224a0adbd","author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"date":"2015-06-17 23:22:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8c8fe82382ae03b9d16bd149205cd041929cb58c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-18 00:17:33.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/94/192494/3/check/check-tempest-dsvm-full/2f8e415/ : SUCCESS in 37m 32s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/94/192494/3/check/check-tempest-dsvm-postgres-full/bc8eeb9/ : SUCCESS in 40m 02s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/94/192494/3/check/check-tempest-dsvm-neutron-full/6886525/ : SUCCESS in 55m 06s\n- check-grenade-dsvm http://logs.openstack.org/94/192494/3/check/check-grenade-dsvm/0fd5ed5/ : SUCCESS in 38m 18s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/192494/3/check/gate-tempest-dsvm-large-ops/2676806/ : SUCCESS in 27m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/192494/3/check/gate-tempest-dsvm-neutron-large-ops/b83f6c1/ : SUCCESS in 24m 20s\n- gate-devstack-bashate http://logs.openstack.org/94/192494/3/check/gate-devstack-bashate/937e2b8/ : SUCCESS in 19s\n- gate-devstack-unit-tests http://logs.openstack.org/94/192494/3/check/gate-devstack-unit-tests/b29a29f/ : SUCCESS in 37s\n- check-devstack-dsvm-cells http://logs.openstack.org/94/192494/3/check/check-devstack-dsvm-cells/bc50590/ : SUCCESS in 16m 07s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/192494/3/check/check-grenade-dsvm-partial-ncpu/ee97797/ : SUCCESS in 40m 49s\n- check-swift-dsvm-functional http://logs.openstack.org/94/192494/3/check/check-swift-dsvm-functional/553505e/ : SUCCESS in 27m 42s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/94/192494/3/check/check-tempest-dsvm-ironic-pxe_ssh/f80d5be/ : SUCCESS in 38m 16s\n- check-devstack-dsvm-updown http://logs.openstack.org/94/192494/3/check/check-devstack-dsvm-updown/8727f27/ : SUCCESS in 16m 27s\n- check-tempest-dsvm-f21 http://logs.openstack.org/94/192494/3/check/check-tempest-dsvm-f21/c5fc990/ : FAILURE in 45m 10s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/94/192494/3/check/check-tempest-dsvm-centos7/46aa23f/ : FAILURE in 1m 29s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/94/192494/3/check/gate-devstack-publish-docs/43bd485//doc/build/html/ : SUCCESS in 1m 30s\n- check-grenade-dsvm-neutron http://logs.openstack.org/94/192494/3/check/check-grenade-dsvm-neutron/f9e77a6/ : SUCCESS in 40m 06s","accounts_in_message":[],"_revision_number":3},{"id":"0c3bd1fb10bf3a644fb46fc194ff0c77e63a6437","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-06-18 00:18:46.000000000","message":"Patch Set 3:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/192494/3/1504/index.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":3},{"id":"2510d93c73d37680ebf994508995e8473661115f","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2015-06-18 00:19:06.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"d7e8c71274c11c5c4f0b8881b1f247ac6e861e36","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-06-18 02:27:03.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nok, discussions made it clear this was to get the parser package in, which wasn\u0027t required before because the update wasn\u0027t parsing.","accounts_in_message":[],"_revision_number":3},{"id":"8829cf388f6a2de42d30d7c45f462731fbc78c87","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-18 02:27:11.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"7a25ca7e3f7ae8bdf389a27712222fe85b91b4b9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-18 03:21:12.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/94/192494/3/gate/gate-tempest-dsvm-full/ba2bd63/ : SUCCESS in 44m 52s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/94/192494/3/gate/gate-tempest-dsvm-postgres-full/a9191d6/ : SUCCESS in 49m 52s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/94/192494/3/gate/gate-tempest-dsvm-neutron-full/eff6d69/ : SUCCESS in 53m 59s\n- gate-grenade-dsvm http://logs.openstack.org/94/192494/3/gate/gate-grenade-dsvm/fc20a0e/ : SUCCESS in 39m 26s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/94/192494/3/gate/gate-tempest-dsvm-large-ops/320f408/ : SUCCESS in 27m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/94/192494/3/gate/gate-tempest-dsvm-neutron-large-ops/40f212c/ : SUCCESS in 23m 38s\n- gate-devstack-bashate http://logs.openstack.org/94/192494/3/gate/gate-devstack-bashate/2328a40/ : SUCCESS in 24s\n- gate-devstack-dsvm-cells http://logs.openstack.org/94/192494/3/gate/gate-devstack-dsvm-cells/43557c8/ : SUCCESS in 17m 02s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/94/192494/3/gate/gate-grenade-dsvm-partial-ncpu/d89626d/ : SUCCESS in 38m 00s\n- gate-swift-dsvm-functional http://logs.openstack.org/94/192494/3/gate/gate-swift-dsvm-functional/390f7fb/ : SUCCESS in 23m 40s","accounts_in_message":[],"_revision_number":3},{"id":"6d23c1b9ce8d0b5e7c5d7f2326d4555445919b32","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-18 03:21:14.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"f553ce24ea1fa860d19b5dfb14c286614552d509","revisions":{"8d0835c2efb845c83a1fa030f6b656f7d4731b56":{"kind":"REWORK","_number":1,"created":"2015-06-17 01:53:34.000000000","uploader":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"ref":"refs/changes/94/192494/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/94/192494/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/192494/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/192494/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/192494/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/94/192494/1"}}},"commit":{"parents":[{"commit":"598f2effed728ab992a0f71ca20c3d3e3982d67b","subject":"Merge \"Add futurist to lib/oslo and stackrc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/598f2effed728ab992a0f71ca20c3d3e3982d67b"}]}],"author":{"name":"Robert Collins","email":"rbtcollins@hp.com","date":"2015-06-17 01:52:20.000000000","tz":720},"committer":{"name":"Robert Collins","email":"rbtcollins@hp.com","date":"2015-06-17 01:52:20.000000000","tz":720},"subject":"Actually install the requirements repo.","message":"Actually install the requirements repo.\n\nThe requirements repo has had a setup.cfg etc for a long time but only\nrecently started adding entrypoints. To use those we need to pip\ninstall it.\n\nChange-Id: I7d7e91694c9145fac0ddab8a9de5f789d723c641\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8d0835c2efb845c83a1fa030f6b656f7d4731b56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8d0835c2efb845c83a1fa030f6b656f7d4731b56"}]},"branch":"refs/heads/master"},"f28a0767529322f2f74a0bddebeab0c00ec18cd9":{"kind":"REWORK","_number":2,"created":"2015-06-17 22:48:57.000000000","uploader":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"ref":"refs/changes/94/192494/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/94/192494/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/192494/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/192494/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/192494/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/94/192494/2"}}},"commit":{"parents":[{"commit":"598f2effed728ab992a0f71ca20c3d3e3982d67b","subject":"Merge \"Add futurist to lib/oslo and stackrc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/598f2effed728ab992a0f71ca20c3d3e3982d67b"}]}],"author":{"name":"Robert Collins","email":"rbtcollins@hp.com","date":"2015-06-17 01:52:20.000000000","tz":720},"committer":{"name":"Robert Collins","email":"rbtcollins@hp.com","date":"2015-06-17 22:47:39.000000000","tz":720},"subject":"Actually install the requirements repo.","message":"Actually install the requirements repo.\n\nThe requirements repo has had a setup.cfg etc for a long time but only\nrecently started using it. As it now has dependencies, we need to pip\ninstall it. To preserve compat with older requirements repos I haven\u0027t\nchanged the call to invoke update-requirements yet, as we still have\nthe update.py symlink.\n\nChange-Id: I7d7e91694c9145fac0ddab8a9de5f789d723c641\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f28a0767529322f2f74a0bddebeab0c00ec18cd9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f28a0767529322f2f74a0bddebeab0c00ec18cd9"}]},"branch":"refs/heads/master"},"f553ce24ea1fa860d19b5dfb14c286614552d509":{"kind":"REWORK","_number":3,"created":"2015-06-17 23:22:17.000000000","uploader":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"ref":"refs/changes/94/192494/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/94/192494/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/192494/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/192494/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/94/192494/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/94/192494/3"}}},"commit":{"parents":[{"commit":"598f2effed728ab992a0f71ca20c3d3e3982d67b","subject":"Merge \"Add futurist to lib/oslo and stackrc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/598f2effed728ab992a0f71ca20c3d3e3982d67b"}]}],"author":{"name":"Robert Collins","email":"rbtcollins@hp.com","date":"2015-06-17 01:52:20.000000000","tz":720},"committer":{"name":"Robert Collins","email":"rbtcollins@hp.com","date":"2015-06-17 23:21:42.000000000","tz":720},"subject":"Actually install the requirements repo.","message":"Actually install the requirements repo.\n\nThe requirements repo has had a setup.cfg etc for a long time but only\nrecently started using it. As it now has dependencies, we need to pip\ninstall it. To preserve compat with older requirements repos I haven\u0027t\nchanged the call to invoke update-requirements yet, as we still have\nthe update.py symlink.\n\nThe pbr install is moved before requirements to ensure we don\u0027t\ntrigger easy-install.\n\nChange-Id: I7d7e91694c9145fac0ddab8a9de5f789d723c641\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f553ce24ea1fa860d19b5dfb14c286614552d509"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f553ce24ea1fa860d19b5dfb14c286614552d509"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
