)]}'
{"id":"openstack%2Fansible-role-python_venv_build~745572","triplet_id":"openstack%2Fansible-role-python_venv_build~master~Ic94f5a00346e47c394bd2cefc1cfca4ed8c3bdef","project":"openstack/ansible-role-python_venv_build","branch":"master","hashtags":[],"change_id":"Ic94f5a00346e47c394bd2cefc1cfca4ed8c3bdef","subject":"Drop empty pip packages from the list","status":"MERGED","created":"2020-08-10 17:13:04.000000000","updated":"2020-08-11 19:31:50.000000000","submitted":"2020-08-11 19:05:03.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":"745572-1597172703071-69ff8aaf","meta_rev_id":"ecb2abcf37dfd245fc506ab7c2d063607e118f84","_number":745572,"virtual_id_number":745572,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-08-11 19:05:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"value":0,"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"}],"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":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-08-10 21:18:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"value":2,"date":"2020-08-11 17:11:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"}],"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":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"value":1,"date":"2020-08-11 17:11:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"value":0,"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-10 21:18:08.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2020-08-11 17:11:04.000000000","updated_by":{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"reviewer":{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"state":"REVIEWER"},{"updated":"2020-08-11 19:05:02.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":"a1804c2cee232831c503d694da8c9dd601b8b0a3","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-08-10 17:13:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d2ae0432531d515c542b4b52a4eded7581b9b55e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-10 19:58:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/4564d5294f2f4beaa3b918afe34da0e8 : SUCCESS in 7m 07s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/669e37c6bdd84f6ab1497aabe5b2f4a4 : SUCCESS in 13m 58s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/a5f1d91fb0ee43aea75684bad6de192a : SUCCESS in 23m 17s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/58002c00f068468286bbf975b558e614 : FAILURE in 18m 51s (non-voting)\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d082b2dae353402581b8763a1533f9c2 : SUCCESS in 15m 34s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/afeda734c4e3417c8ddb00d66c8d7bd4 : FAILURE in 15m 08s (non-voting)\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/e3d9586a948b4fcb992121d260287b14 : SUCCESS in 1h 08m 45s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/ba886d7d6014427c9198115cbc3cfc49 : SUCCESS in 1h 14m 37s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/69de51860179496da0f30908e0b9fe95 : SUCCESS in 1h 18m 15s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/6186f65f4d084335baf71e653020777a : SUCCESS in 1h 10m 24s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ea3533dd03c64b2d8ac6b64ef8b98681 : SUCCESS in 1h 03m 56s\n- openstack-ansible-upgrade-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/9d1032c356d541dbafe9616fb0dfdb60 : SUCCESS in 2h 28m 13s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/71d0fc06b24945d0aa0923ed1549d16b : SUCCESS in 1h 52m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/43c6e9b0d4614cfaa345ba4be8be5244 : SUCCESS in 5m 44s\n- tripleo-ci-centos-8-standalone https://zuul.opendev.org/t/openstack/build/83af5195d0ab49baa35021294fe5e0de : SUCCESS in 1h 40m 23s","accounts_in_message":[],"_revision_number":1},{"id":"37c0fd9011762e3b5db0cf47b53797bf8d05aa74","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-08-10 21:18:08.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"ceca077a0036428c0f54492bc91c0bda59933f98","author":{"_account_id":29865,"name":"Georgina Shippey","email":"georgina.shippey@outlook.com","username":"gshippey"},"date":"2020-08-11 17:11:04.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"bb9c925410cbcd2a55cbb1a5c544610717303e1e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-11 17:11:23.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"09d1cc5bcd884f87ec65fa88b4e3ce42196cb594","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-11 19:05:02.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/2456d613ef614535a2d93ff70bcabf1c : SUCCESS in 6m 50s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/5143448bbfe243ac8babedc7990f0e0a : SUCCESS in 14m 32s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/8efc6a910a4c41abac8ca929f83c5f72 : SUCCESS in 16m 06s\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/2f075651be034044bcd12ec28c514c7f : SUCCESS in 15m 40s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/543279b014ed456ba36f9d1b9916884b : SUCCESS in 1h 02m 22s\n- openstack-ansible-deploy-aio_metal-centos-7 https://zuul.opendev.org/t/openstack/build/ccc59098d2c14aefb3000df55570a18f : SUCCESS in 1h 21m 33s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/01ac26a718e542eb84b5e70cb4c6c760 : SUCCESS in 1h 24m 42s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f9a718a80fd940d5a56837b39f82721a : SUCCESS in 1h 07m 15s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2c29c2774fe54dbb84882172e1d14f12 : SUCCESS in 1h 03m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/350fdc9949d1407ebfba63033b641622 : SUCCESS in 4m 48s\n- tripleo-ci-centos-8-standalone https://zuul.opendev.org/t/openstack/build/8e667c16bbc2419999e34cf015a85d17 : SUCCESS in 1h 44m 54s","accounts_in_message":[],"_revision_number":1},{"id":"c277a604fba99e8e9a528f414f55304a4fa3050b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-11 19:05:03.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"2c68ef654eaaf74e0e8ff004493658954c476273","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-11 19:06:24.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/87c8390165be4c1bb8d4ba36108e3c9f : SUCCESS in 1m 02s","accounts_in_message":[],"_revision_number":1},{"id":"ecb2abcf37dfd245fc506ab7c2d063607e118f84","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-08-11 19:31:50.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/ussuri as commit e3bcafaeaef1556a9da98ba2d6d24a23146e963c","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"6b3d95e13b4dcb4782d1e50fb3653c791403503a","revisions":{"6b3d95e13b4dcb4782d1e50fb3653c791403503a":{"kind":"REWORK","_number":1,"created":"2020-08-10 17:13:04.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/72/745572/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-role-python_venv_build","ref":"refs/changes/72/745572/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/72/745572/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/72/745572/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/72/745572/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/72/745572/1"}}},"commit":{"parents":[{"commit":"880ed4b185216efdf8a9860896f9bb6f2e4b6ac6","subject":"Only create local facts folder when necessary","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/880ed4b185216efdf8a9860896f9bb6f2e4b6ac6"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@ya.ru","date":"2020-08-10 17:12:54.000000000","tz":180},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@ya.ru","date":"2020-08-10 17:12:54.000000000","tz":180},"subject":"Drop empty pip packages from the list","message":"Drop empty pip packages from the list\n\nThis patch aims to remove empty records from venv_pip_packages list\nto avoid pip error due to that.\n\nThis also brings _venv_pip_packages variable, which optimize process by\ndoing union and sort only once.\n\nChange-Id: Ic94f5a00346e47c394bd2cefc1cfca4ed8c3bdef\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/6b3d95e13b4dcb4782d1e50fb3653c791403503a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/6b3d95e13b4dcb4782d1e50fb3653c791403503a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
