)]}'
{"id":"openstack%2Fdevstack~208034","triplet_id":"openstack%2Fdevstack~master~I42e981c8c5ce1b8a57b9f6cce213065c72d6af11","project":"openstack/devstack","branch":"master","topic":"clone-reqs-prior-to-fixup-patch1","hashtags":[],"change_id":"I42e981c8c5ce1b8a57b9f6cce213065c72d6af11","subject":"Clone reqs repo prior to using pip constraints","status":"MERGED","created":"2015-07-31 19:24:15.000000000","updated":"2015-08-18 19:43:13.000000000","submitted":"2015-08-18 19:43:12.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"23c1f9f15d75264dddac542f7e061f86bafec6c4","_number":208034,"virtual_id_number":208034,"owner":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"value":0,"date":"2015-08-03 19:18:11.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2015-08-18 19:43:12.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"recommended":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"all":[{"value":1,"date":"2015-08-05 20:11:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"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":2,"date":"2015-08-03 17:45:06.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":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"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-08-18 15:44:07.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":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"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":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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-08-03 19:18:11.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-08-05 20:11:49.000000000","updated_by":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"reviewer":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"state":"REVIEWER"},{"updated":"2015-08-18 15:44:07.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-08-18 19:43:12.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d9b23ebad56d679a5d88fdba4f44bc03865f012e","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2015-07-31 19:24:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"967c041185b33fe54971ac9066dda32aafe195ad","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2015-07-31 20:24:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f9792efb9f7feab3aadf71cc054f6bb0858912f7","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-07-31 21:28:08.000000000","message":"Patch Set 2:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/34/208034/2/6639/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":2},{"id":"0b9ef233fb154c8e87e7634e80eace23bc44dbc2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-31 22:36:08.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-full/a6f0817/ : SUCCESS in 56m 18s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-postgres-full/b0f3a80/ : SUCCESS in 53m 05s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-neutron-full/6a42682/ : SUCCESS in 1h 17m 54s\n- gate-grenade-dsvm http://logs.openstack.org/34/208034/2/check/gate-grenade-dsvm/b21ef78/ : SUCCESS in 55m 06s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-large-ops/847a7ab/ : SUCCESS in 42m 45s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-neutron-large-ops/38f8022/ : SUCCESS in 40m 37s\n- gate-devstack-bashate http://logs.openstack.org/34/208034/2/check/gate-devstack-bashate/491f3f9/ : SUCCESS in 29s\n- gate-devstack-unit-tests http://logs.openstack.org/34/208034/2/check/gate-devstack-unit-tests/4e313bd/ : SUCCESS in 39s\n- gate-devstack-dsvm-cells http://logs.openstack.org/34/208034/2/check/gate-devstack-dsvm-cells/a074f80/ : SUCCESS in 30m 29s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/34/208034/2/check/gate-grenade-dsvm-partial-ncpu/958c348/ : SUCCESS in 45m 13s\n- gate-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-ironic-pxe_ssh/6e61785/ : SUCCESS in 42m 52s\n- gate-devstack-dsvm-updown http://logs.openstack.org/34/208034/2/check/gate-devstack-dsvm-updown/ec4a9ff/ : SUCCESS in 26m 25s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-f21/696260f/ : FAILURE in 42m 29s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-centos7/8c4ee97/ : SUCCESS in 33m 49s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/34/208034/2/check/gate-devstack-publish-docs/0ea353e//doc/build/html/ : SUCCESS in 3m 01s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/34/208034/2/check/gate-swift-dsvm-functional-nv/cc0b489/ : SUCCESS in 32m 55s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/34/208034/2/check/gate-grenade-dsvm-neutron/25ce1c1/ : SUCCESS in 1h 01m 05s\n- gate-tempest-dsvm-multinode-smoke http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-multinode-smoke/bd0c81f/ : SUCCESS in 45m 52s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/34/208034/2/check/gate-tempest-dsvm-neutron-multinode-smoke/c38fff7/ : SUCCESS in 46m 03s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9b78e5384e57ac3c8e01b3a7868203d849c1a9dc","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2015-08-03 17:43:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"127e9797f77d395db888fbcbda870324495580f6","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-08-03 17:45:06.000000000","message":"Patch Set 3: Code-Review+2\n\nlets do it","accounts_in_message":[],"_revision_number":3},{"id":"b3ee4495acba059f5079a018daece0cc688304d1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-03 19:04:15.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-full/9372224/ : SUCCESS in 45m 35s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-postgres-full/88c4421/ : SUCCESS in 39m 31s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-neutron-full/3a12795/ : SUCCESS in 1h 06m 51s\n- gate-grenade-dsvm http://logs.openstack.org/34/208034/3/check/gate-grenade-dsvm/47aaf04/ : SUCCESS in 55m 55s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-large-ops/5d5e99d/ : SUCCESS in 35m 43s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-neutron-large-ops/3c28f61/ : SUCCESS in 31m 58s\n- gate-devstack-bashate http://logs.openstack.org/34/208034/3/check/gate-devstack-bashate/13c2e4c/ : SUCCESS in 18s\n- gate-devstack-unit-tests http://logs.openstack.org/34/208034/3/check/gate-devstack-unit-tests/12134e3/ : SUCCESS in 26s\n- gate-devstack-dsvm-cells http://logs.openstack.org/34/208034/3/check/gate-devstack-dsvm-cells/de513d2/ : SUCCESS in 29m 38s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/34/208034/3/check/gate-grenade-dsvm-partial-ncpu/9d93688/ : SUCCESS in 53m 15s\n- gate-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-ironic-pxe_ssh/8d48356/ : SUCCESS in 42m 06s\n- gate-devstack-dsvm-updown http://logs.openstack.org/34/208034/3/check/gate-devstack-dsvm-updown/50ea701/ : SUCCESS in 27m 57s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-f21/25ed033/ : FAILURE in 32m 01s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-centos7/9723b70/ : SUCCESS in 30m 49s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/34/208034/3/check/gate-devstack-publish-docs/54d9f7f//doc/build/html/ : SUCCESS in 1m 23s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/34/208034/3/check/gate-swift-dsvm-functional-nv/8045bc6/ : SUCCESS in 37m 49s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/34/208034/3/check/gate-grenade-dsvm-neutron/e382342/ : SUCCESS in 1h 02m 53s\n- gate-tempest-dsvm-multinode-smoke http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-multinode-smoke/252b608/ : SUCCESS in 42m 03s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/34/208034/3/check/gate-tempest-dsvm-neutron-multinode-smoke/93a1255/ : SUCCESS in 46m 12s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"e45464c67cd8ddd403bba4f09684b19c91f6a62e","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-08-03 19:18:11.000000000","message":"Patch Set 3:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/34/208034/3/6854/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":"fe75e347ea91945e3c89c63aaf39b2e4cbdd28b1","author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"date":"2015-08-05 20:11:49.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"7b41c80d641b28fb29e8be2d0cb7b1f08e0d83de","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-08-18 15:44:07.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"6082ce27eae35c1a8e4daa8e23ebe6b377b3e51c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-18 15:44:13.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"ecd1fde74dff4f72a59a5c88686de3e14d87b0eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-18 19:43:12.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/34/208034/3/gate/gate-tempest-dsvm-full/77d360b/ : SUCCESS in 1h 03m 02s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/34/208034/3/gate/gate-tempest-dsvm-postgres-full/3b35127/ : SUCCESS in 55m 33s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/34/208034/3/gate/gate-tempest-dsvm-neutron-full/922584e/ : SUCCESS in 1h 10m 14s\n- gate-grenade-dsvm http://logs.openstack.org/34/208034/3/gate/gate-grenade-dsvm/c47055f/ : SUCCESS in 58m 27s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/34/208034/3/gate/gate-tempest-dsvm-large-ops/6e2634b/ : SUCCESS in 41m 25s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/34/208034/3/gate/gate-tempest-dsvm-neutron-large-ops/223e363/ : SUCCESS in 32m 44s\n- gate-devstack-bashate http://logs.openstack.org/34/208034/3/gate/gate-devstack-bashate/740f6ec/ : SUCCESS in 1m 15s\n- gate-devstack-dsvm-cells http://logs.openstack.org/34/208034/3/gate/gate-devstack-dsvm-cells/61bd112/ : SUCCESS in 25m 56s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/34/208034/3/gate/gate-grenade-dsvm-partial-ncpu/67ed3bb/ : SUCCESS in 52m 24s","accounts_in_message":[],"_revision_number":3},{"id":"4c3c440c6672099a6e3603f825225822639f755d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-18 19:43:13.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"57aafb5a9ad20e19e2c248a8e853a32d5b719c03","revisions":{"130e215dbc9a953669a337aea22162a13472dba4":{"kind":"REWORK","_number":1,"created":"2015-07-31 19:24:15.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/34/208034/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/34/208034/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/34/208034/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/34/208034/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/34/208034/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/34/208034/1"}}},"commit":{"parents":[{"commit":"af68087be3be8cd3069001deb830837b5fe10bf9","subject":"Merge \"line wrapping for longer ceph commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/af68087be3be8cd3069001deb830837b5fe10bf9"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-07-31 19:22:44.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-07-31 19:22:44.000000000","tz":-420},"subject":"Clone reqs repo prior to using pip constraints","message":"Clone reqs repo prior to using pip constraints\n\nWe pull the pip constraints from the requirements repo so need to clone\nthat repo prior to using the constraints. In fixup_stuff.sh devstack\nattempts to install packages like prettytable using the constraints.\nTherefore we move the clone of requirements to before fixup_stuff.sh.\n\nChange-Id: I42e981c8c5ce1b8a57b9f6cce213065c72d6af11\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/130e215dbc9a953669a337aea22162a13472dba4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/130e215dbc9a953669a337aea22162a13472dba4"}]},"branch":"refs/heads/master"},"22448719d7d85d80cb9c8bd9a16c5a8532545424":{"kind":"REWORK","_number":2,"created":"2015-07-31 20:24:40.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/34/208034/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/34/208034/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/34/208034/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/34/208034/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/34/208034/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/34/208034/2"}}},"commit":{"parents":[{"commit":"af68087be3be8cd3069001deb830837b5fe10bf9","subject":"Merge \"line wrapping for longer ceph commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/af68087be3be8cd3069001deb830837b5fe10bf9"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-07-31 19:22:44.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-07-31 20:23:53.000000000","tz":-420},"subject":"Clone reqs repo prior to using pip constraints","message":"Clone reqs repo prior to using pip constraints\n\nWe pull the pip constraints from the requirements repo so need to clone\nthat repo prior to using the constraints. Therefore clone requirements\nearly and in pip_install if using constraints with pip_install.\n\nChange-Id: I42e981c8c5ce1b8a57b9f6cce213065c72d6af11\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/22448719d7d85d80cb9c8bd9a16c5a8532545424"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/22448719d7d85d80cb9c8bd9a16c5a8532545424"}]},"branch":"refs/heads/master"},"57aafb5a9ad20e19e2c248a8e853a32d5b719c03":{"kind":"REWORK","_number":3,"created":"2015-08-03 17:43:54.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/34/208034/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/34/208034/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/34/208034/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/34/208034/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/34/208034/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/34/208034/3"}}},"commit":{"parents":[{"commit":"af68087be3be8cd3069001deb830837b5fe10bf9","subject":"Merge \"line wrapping for longer ceph commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/af68087be3be8cd3069001deb830837b5fe10bf9"}]}],"author":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-07-31 19:22:44.000000000","tz":-420},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2015-08-03 17:42:48.000000000","tz":-420},"subject":"Clone reqs repo prior to using pip constraints","message":"Clone reqs repo prior to using pip constraints\n\nWe pull the pip constraints from the requirements repo so need to clone\nthat repo prior to using the constraints. In fixup_stuff.sh devstack\nattempts to install packages like prettytable using the constraints. It\nis also possible to need constraints before fixup_stuff.sh if tracking\ndepends. To deal with this clone requirements repo before any possible\nuse of constraints in pip_install.\n\nChange-Id: I42e981c8c5ce1b8a57b9f6cce213065c72d6af11\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/57aafb5a9ad20e19e2c248a8e853a32d5b719c03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/57aafb5a9ad20e19e2c248a8e853a32d5b719c03"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
