)]}'
{"id":"openstack%2Fopenstack-ansible-os_gnocchi~596885","triplet_id":"openstack%2Fopenstack-ansible-os_gnocchi~master~Ibb5a068350b30f0d74ef26a55528527bd9e646a3","project":"openstack/openstack-ansible-os_gnocchi","branch":"master","topic":"bp/python-build-install-simplification","hashtags":[],"change_id":"Ibb5a068350b30f0d74ef26a55528527bd9e646a3","subject":"Upgrade pip/setuptools/wheel in role test venv","status":"MERGED","created":"2018-08-27 20:06:29.000000000","updated":"2018-09-14 17:09:13.000000000","submitted":"2018-08-31 13:47:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"596885-1535723250716-31370182","meta_rev_id":"50efed0c0f56d314173c002dd4f1fd780b5568ac","_number":596885,"virtual_id_number":596885,"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":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":2,"date":"2018-08-31 13:47:30.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"all":[{"value":2,"date":"2018-08-31 09:13:41.000000000","_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":2,"date":"2018-08-31 13:01:23.000000000","_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"all":[{"value":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":1,"date":"2018-08-31 13:01:23.000000000","_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-08-31 09:13:41.000000000","updated_by":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"reviewer":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"state":"REVIEWER"},{"updated":"2018-08-31 13:01:23.000000000","updated_by":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"reviewer":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"state":"REVIEWER"},{"updated":"2018-08-31 13:47:30.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":"4f4f41efdd146219c500360b54b0c8b83c3e16fd","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-27 20:06:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2fc6df66dbd6bb39e57a20f3036265eb732c0f7c","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-08-27 20:06:48.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"b297d29f99d2ce103caecb151cd20e1c58b33626","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-27 20:45:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/85/596885/2/check/build-openstack-sphinx-docs/6a6ca7a/html/ : SUCCESS in 5m 11s\n- openstack-ansible-linters http://logs.openstack.org/85/596885/2/check/openstack-ansible-linters/3aaf78b/ : SUCCESS in 8m 30s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/85/596885/2/check/openstack-ansible-functional-centos-7/d424a54/ : SUCCESS in 34m 31s\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/85/596885/2/check/openstack-ansible-functional-opensuse-423/022aefb/ : SUCCESS in 28m 23s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/85/596885/2/check/openstack-ansible-functional-ubuntu-bionic/eade786/ : SUCCESS in 31m 55s\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/85/596885/2/check/openstack-ansible-functional-ubuntu-xenial/e1cb22f/ : SUCCESS in 28m 24s\n- openstack-ansible-gnocchi-ssl-nv http://logs.openstack.org/85/596885/2/check/openstack-ansible-gnocchi-ssl-nv/f9819b0/ : SUCCESS in 30m 28s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9c5c4dc7ff33223abab5aae40137ca30e71dcb21","author":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"date":"2018-08-31 09:13:41.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"953360b08a60e6a232bb0da48e0d4b1eac367363","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2018-08-31 13:01:23.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"b3c5f7cda859759835f2786bd9472e79a5a5ab2f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-31 13:02:24.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"11d2053fbc6292b6b83d565407546c0d8f987038","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-31 13:47:30.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"3c4a52341d9e087fb4490f7ffc08af3611a481b6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-31 13:47:30.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-sphinx-docs http://logs.openstack.org/85/596885/2/gate/build-openstack-sphinx-docs/799f1b3/html/ : SUCCESS in 3m 04s\n- openstack-ansible-linters http://logs.openstack.org/85/596885/2/gate/openstack-ansible-linters/fcf17f9/ : SUCCESS in 6m 26s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/85/596885/2/gate/openstack-ansible-functional-centos-7/3f2b28d/ : SUCCESS in 36m 17s\n- openstack-ansible-functional-opensuse-423 http://logs.openstack.org/85/596885/2/gate/openstack-ansible-functional-opensuse-423/6ad4ae5/ : SUCCESS in 34m 03s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/85/596885/2/gate/openstack-ansible-functional-ubuntu-bionic/a2604f0/ : SUCCESS in 32m 57s\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/85/596885/2/gate/openstack-ansible-functional-ubuntu-xenial/0a66a28/ : SUCCESS in 32m 57s","accounts_in_message":[],"_revision_number":2},{"id":"4c29893fbc9122a33a8a1c3cd17f41ab09bdec49","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2018-09-14 17:09:13.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/rocky as commit 6a9370ed5d1cdff580c74c24a600eb4393d119c4","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ca0211a08ba362145ad4ed7be5404863dc02843c","revisions":{"2b4783ca0d9208293ab42b407573b0a78c18eae5":{"kind":"REWORK","_number":1,"created":"2018-08-27 20:06:29.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/85/596885/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_gnocchi","ref":"refs/changes/85/596885/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_gnocchi refs/changes/85/596885/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_gnocchi refs/changes/85/596885/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_gnocchi refs/changes/85/596885/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_gnocchi refs/changes/85/596885/1"}}},"commit":{"parents":[{"commit":"fd195749284129aebdca2f21ca0887b4e7a1c24d","subject":"Merge \"Bring gather vars in line with other OSA roles\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_gnocchi/commit/fd195749284129aebdca2f21ca0887b4e7a1c24d"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-08-27 19:55:42.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-08-27 19:55:42.000000000","tz":60},"subject":"Upgrade pip/setuptools/wheel in role test venv","message":"Upgrade pip/setuptools/wheel in role test venv\n\nIn the integrated build, the repo build process upgrades\npip/setuptools/wheel in the venv to our preferred pinned\nversion, but the role tests using developer mode does not.\n\nGnocchi, since 4.3.0 [1] requires setuptools \u003e 30.3.0 -\nbut CentOS only has 28.8.0 when it builds the venv, so the\npackage install fails.\n\nIn this patch we create the venv, then upgrade pip,\nsetuptools and wheel, then install the keystone packages.\n\nDoing this for all roles is impractical, but it will be\nnecessary to unblock patches from merging into this role\ntoday. In the future when we use the python_venv_build role\nwe can do all this there instead of repeating this patch\nacross all the roles.\n\nChange-Id: Ibb5a068350b30f0d74ef26a55528527bd9e646a3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_gnocchi/commit/2b4783ca0d9208293ab42b407573b0a78c18eae5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_gnocchi/commit/2b4783ca0d9208293ab42b407573b0a78c18eae5"}]},"branch":"refs/heads/master"},"ca0211a08ba362145ad4ed7be5404863dc02843c":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2018-08-27 20:06:48.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/85/596885/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_gnocchi","ref":"refs/changes/85/596885/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_gnocchi refs/changes/85/596885/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_gnocchi refs/changes/85/596885/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_gnocchi refs/changes/85/596885/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_gnocchi refs/changes/85/596885/2"}}},"commit":{"parents":[{"commit":"fd195749284129aebdca2f21ca0887b4e7a1c24d","subject":"Merge \"Bring gather vars in line with other OSA roles\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_gnocchi/commit/fd195749284129aebdca2f21ca0887b4e7a1c24d"}]}],"author":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-08-27 19:55:42.000000000","tz":60},"committer":{"name":"Jesse Pretorius","email":"jesse.pretorius@rackspace.co.uk","date":"2018-08-27 20:06:33.000000000","tz":60},"subject":"Upgrade pip/setuptools/wheel in role test venv","message":"Upgrade pip/setuptools/wheel in role test venv\n\nIn the integrated build, the repo build process upgrades\npip/setuptools/wheel in the venv to our preferred pinned\nversion, but the role tests using developer mode does not.\n\nGnocchi, since 4.3.0 [1] requires setuptools \u003e 30.3.0 -\nbut CentOS only has 28.8.0 when it builds the venv, so the\npackage install fails.\n\nIn this patch we create the venv, then upgrade pip,\nsetuptools and wheel, then install the keystone packages.\n\nDoing this for all roles is impractical, but it will be\nnecessary to unblock patches from merging into this role\ntoday. In the future when we use the python_venv_build role\nwe can do all this there instead of repeating this patch\nacross all the roles.\n\n[1] https://github.com/gnocchixyz/gnocchi/commit/3f8a22a51bec3a60709bcbf26648c4fd6a66d2b8\nChange-Id: Ibb5a068350b30f0d74ef26a55528527bd9e646a3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_gnocchi/commit/ca0211a08ba362145ad4ed7be5404863dc02843c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_gnocchi/commit/ca0211a08ba362145ad4ed7be5404863dc02843c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
