)]}'
{"id":"openstack%2Fopenstack-ansible-pip_install~547762","triplet_id":"openstack%2Fopenstack-ansible-pip_install~master~Idf726729e725d94b70b53dc40da1ec7e7b0a00bf","project":"openstack/openstack-ansible-pip_install","branch":"master","topic":"bp/python-build-install-simplification","hashtags":[],"change_id":"Idf726729e725d94b70b53dc40da1ec7e7b0a00bf","subject":"Remove the implementation of constraints in pip.conf","status":"MERGED","created":"2018-02-24 15:46:10.000000000","updated":"2018-02-25 17:52:36.000000000","submitted":"2018-02-25 17:52:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"547762-1519581156291-49b85806","meta_rev_id":"db4d67bef1d80d44e4416678cbec9977f68bd0ab","_number":547762,"virtual_id_number":547762,"owner":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2018-02-25 17:52:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"date":"2018-02-24 16:34:56.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"}],"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":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2018-02-24 16:30:31.000000000","_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":2,"date":"2018-02-25 17:37:57.000000000","_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"}],"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":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":1,"date":"2018-02-25 17:37:57.000000000","_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-02-24 16:30:31.000000000","updated_by":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"reviewer":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"state":"REVIEWER"},{"updated":"2018-02-25 17:37:57.000000000","updated_by":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"reviewer":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"state":"REVIEWER"},{"updated":"2018-02-25 17:52:36.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"ca5bb0a7b808d451fbf29f9ce04bf615cec4749e","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-02-24 15:46:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fa51a6eb012ee240b811bd9c9d51e6c9bf7c42b5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-24 15:55:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/62/547762/1/check/build-openstack-sphinx-docs/cc28548/html/ : SUCCESS in 2m 57s\n- openstack-ansible-linters http://logs.openstack.org/62/547762/1/check/openstack-ansible-linters/e81615e/ : SUCCESS in 6m 49s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/62/547762/1/check/openstack-ansible-functional-centos-7/ea1cbe7/ : SUCCESS in 7m 59s\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/62/547762/1/check/openstack-ansible-functional-opensuse-423/a8f07cb/ : SUCCESS in 7m 02s\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/62/547762/1/check/openstack-ansible-functional-ubuntu-xenial/88025ad/ : SUCCESS in 6m 33s","accounts_in_message":[],"_revision_number":1},{"id":"e5c065abca4eac5eb1c5871fca3d909abf2aed31","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2018-02-24 16:12:58.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"edb0124ce0fc37dc25baeb463677bb57ac895bb1","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-02-24 16:15:34.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9ffe01da6e3c104b29a2616a1de5e22d0f6dfeee","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-02-24 16:17:23.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"87b1a9f6bf860565688ccc240e13b68a60ef2050","author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"date":"2018-02-24 16:30:31.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"0e19b926121ddcc8ef426ad7ccc8fc8663ac86dd","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-02-24 16:34:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1143a1beac7a97a67c19826aeb97e0050aedcfe3","author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"date":"2018-02-25 17:37:57.000000000","message":"Patch Set 1: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"45cb03f974a9742f3e4c68fa815e08aa29f90fc9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-25 17:38:08.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"59b91d9c54f59e0e98a98bb525cf7bbc09b6c449","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-25 17:52:36.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"03169109f6581357c7ebd6e3ba911b644e58254e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-25 17:52:36.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/62/547762/1/gate/build-openstack-sphinx-docs/78938be/html/ : SUCCESS in 2m 11s\n- openstack-ansible-linters http://logs.openstack.org/62/547762/1/gate/openstack-ansible-linters/a0e6f04/ : SUCCESS in 3m 54s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/62/547762/1/gate/openstack-ansible-functional-centos-7/6d0ccfa/ : SUCCESS in 6m 32s\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/62/547762/1/gate/openstack-ansible-functional-opensuse-423/698a557/ : SUCCESS in 7m 13s\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/62/547762/1/gate/openstack-ansible-functional-ubuntu-xenial/84f3706/ : SUCCESS in 5m 22s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1085f00f16eec1323b4bb19f7bccffd945f4c3da","revisions":{"1085f00f16eec1323b4bb19f7bccffd945f4c3da":{"kind":"REWORK","_number":1,"created":"2018-02-24 15:46:10.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/62/547762/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-pip_install","ref":"refs/changes/62/547762/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-pip_install refs/changes/62/547762/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-pip_install refs/changes/62/547762/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-pip_install refs/changes/62/547762/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-pip_install refs/changes/62/547762/1"}}},"commit":{"parents":[{"commit":"f9d65b184f6a4ca418d77397b583e5072b6f8641","subject":"Remove pip_lock_to_internal_repo variable","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-pip_install/commit/f9d65b184f6a4ca418d77397b583e5072b6f8641"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-02-24 14:47:21.000000000","tz":0},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-02-24 15:43:21.000000000","tz":0},"subject":"Remove the implementation of constraints in pip.conf","message":"Remove the implementation of constraints in pip.conf\n\nIn https://review.openstack.org/526889 constraints were\nadded to pip.conf. While this may be something we want\nlater in the python build simplification process, it is\ncurrently causing problems in several tests due to the\nassumption that constraints are only set on the CLI.\n\nAt this stage I think it\u0027s better to leave constraints\nsetting to be done on the CLI as that is ubiquitous\nacross all pip install tasks right now.\n\nIf we switch to setting constraints in pip.conf then it\nwill take more co-ordination.\n\nImplements: blueprint python-build-install-simplification\nSigned-off-by: Jesse Pretorius \u003cjesse.pretorius@rackspace.co.uk\u003e\nChange-Id: Idf726729e725d94b70b53dc40da1ec7e7b0a00bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-pip_install/commit/1085f00f16eec1323b4bb19f7bccffd945f4c3da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-pip_install/commit/1085f00f16eec1323b4bb19f7bccffd945f4c3da"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
