)]}'
{"id":"openstack%2Fansible-role-python_venv_build~804493","triplet_id":"openstack%2Fansible-role-python_venv_build~stable%2Fvictoria~I881a40fee31df78bf96e451509671543a49520d9","project":"openstack/ansible-role-python_venv_build","branch":"stable/victoria","hashtags":[],"change_id":"I881a40fee31df78bf96e451509671543a49520d9","subject":"Add distro/arch to requirements file path","status":"MERGED","created":"2021-08-13 08:24:46.000000000","updated":"2021-08-16 09:39:02.000000000","submitted":"2021-08-16 09:36:23.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":"804493","meta_rev_id":"1f242e742c40c3390310006dcf6548f32d0f0b68","_number":804493,"virtual_id_number":804493,"owner":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-16 09:36:22.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"}],"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":2,"date":"2021-08-16 07:54:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-08-14 08: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"}],"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2021-08-16 07:54:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"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"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"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"}],"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":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-13 10:17:58.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"},{"updated":"2021-08-14 08: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":"2021-08-16 07:54:43.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"}],"messages":[{"id":"0599308ce925e31812b3a6bf3d47a710a8dbc124","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"date":"2021-08-13 08:24:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9177a3b231247a2d1af472b68ac9bdf0dc470002","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-13 10:17:58.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/9d7dea7c2d19480791513b0f306811c9 : SUCCESS in 11m 25s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/bd3658a285f54711b069fc009b4f5b00 : SUCCESS in 21m 07s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/b1c3d61bc4194e7ba7a8c0dce88e87e3 : SUCCESS in 24m 04s\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d1b6fdde47e74d72bbb262380706c6ec : FAILURE in 9m 48s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2000c3e320684d27a6e7faba3b5f595c : SUCCESS in 20m 24s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/76c8b0927ac448b9bb638716fb7d2208 : SUCCESS in 1h 12m 00s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/df04c93765fb432eba646e9c85493d72 : SUCCESS in 1h 14m 52s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b053039f61044f54bcbaef67e909c296 : SUCCESS in 1h 10m 44s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/1429b22b00a8488eb7e7d0705ff9d353 : SUCCESS in 1h 14m 38s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/613941d9dda649baa0c48f0c7d0abe1b : SUCCESS in 1h 46m 12s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/d857c9552c794fa7aba68a4e815b1cd5 : SUCCESS in 1h 34m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eed4d62716c244e8ad070d0f193635a0 : SUCCESS in 5m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ded89942d575410b82f731fa46e26f64 : SUCCESS in 3m 52s\n- tripleo-ci-centos-8-standalone https://zuul.opendev.org/t/openstack/build/4a77814de4d948ca9d5bd1300a6b53aa : SUCCESS in 1h 30m 22s","accounts_in_message":[],"_revision_number":1},{"id":"cff900b652ba985d9bc92069ce66b4a0a88ebc66","author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"date":"2021-08-13 10:24:03.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"239b550b8e6235c2df440de597efb745d94fc7b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-13 12:39:21.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/f10b0c8b1b6e4e28b161a9d33192371e : SUCCESS in 10m 36s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/765b384522414f17a511c3c03905ba4f : SUCCESS in 18m 34s\n- openstack-ansible-functional-centos-8 https://zuul.opendev.org/t/openstack/build/eed65705957141b7b9f5494c30ecba28 : SUCCESS in 25m 17s\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/3b36e6420006426ea9a2a01e0828ef0e : SUCCESS in 26m 13s\n- openstack-ansible-functional-ubuntu-focal https://zuul.opendev.org/t/openstack/build/cba805f650d74d1ebbbb4d8531d44ad3 : SUCCESS in 26m 27s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/fb8d5fb316e0458ea6d6e8287a480b2f : SUCCESS in 1h 38m 07s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/d9f73cc7182b4b91a48d3a98f10f1f65 : SUCCESS in 1h 18m 23s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/8f8e48b4b118476b82ef8e6e68b020a8 : SUCCESS in 1h 25m 55s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/0e4ac5f0c61d451d92440638f0aa7e10 : SUCCESS in 1h 31m 11s\n- openstack-ansible-upgrade-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/9452ee1ce24245f99164452e8dccf972 : SUCCESS in 2h 00m 18s (non-voting)\n- openstack-ansible-upgrade-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/36b088f636a04bf3a92bbbc0717901b4 : SUCCESS in 1h 54m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/818dcf7c91da4d5e9a7b3616961c002d : SUCCESS in 5m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d22c9f4ec57a4f25a3e5ee29bd67c7d1 : SUCCESS in 4m 01s\n- tripleo-ci-centos-8-standalone https://zuul.opendev.org/t/openstack/build/d222906fb5c0465889e482bb4fb7f87a : SUCCESS in 1h 45m 28s","accounts_in_message":[],"_revision_number":1},{"id":"59c41337071a7b5eaf933077d5399d2badf16ae9","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2021-08-14 08:18:08.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"8dfb62963e41789fb4b6bd91cbfad26a28515e51","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2021-08-16 07:54:43.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"29dbf0e9e43b3389cce6cc050bac3a83cf02ecee","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 07:58:35.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"afdfec9cbe26739df068b70216a5849e5411165e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 09:36:22.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/dcdb9cad80a748b9bfc46e6eed14d6a3 : SUCCESS in 12m 35s\n- openstack-ansible-functional-debian-buster https://zuul.opendev.org/t/openstack/build/2aa3e409e67741e0a43bbdbf5677d07d : SUCCESS in 22m 25s\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/e3453aa3f39849faa1f63720867c9458 : SUCCESS in 21m 33s\n- openstack-ansible-deploy-aio_metal-debian-buster https://zuul.opendev.org/t/openstack/build/51eab0b79e58430682d32556e9b0105c : SUCCESS in 1h 22m 56s\n- openstack-ansible-deploy-aio_metal-centos-8 https://zuul.opendev.org/t/openstack/build/25a893d990144ab29261c94c53e79058 : SUCCESS in 1h 15m 41s\n- openstack-ansible-deploy-aio_metal-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b4b258f57b0946e8bcf1eca2c5771f51 : SUCCESS in 1h 22m 25s\n- openstack-ansible-deploy-aio_metal-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f33b75c7dce146999ad838ba817e923f : SUCCESS in 1h 10m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/081a53553d584ab1be04307f1ea9e1fe : SUCCESS in 6m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9140dc27687c470ba3a71c7581bcc55a : SUCCESS in 4m 11s\n- tripleo-ci-centos-8-standalone https://zuul.opendev.org/t/openstack/build/ecf5f20e989e41e29de54d416a02b41f : SUCCESS in 1h 29m 12s","accounts_in_message":[],"_revision_number":1},{"id":"1c8e55861dfc03d1327ae326293ad41e5a0a3db2","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 09:36:23.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"1f242e742c40c3390310006dcf6548f32d0f0b68","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-16 09:39:02.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d0d4791d44d94093a26d126f67b24c54 : SUCCESS in 1m 03s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/676f67b4c2a64ebfa25eb3065569c76c : SUCCESS in 58s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"4f6e4623354dbf3cb5639d8598337237132ce9c2","revisions":{"4f6e4623354dbf3cb5639d8598337237132ce9c2":{"kind":"REWORK","_number":1,"created":"2021-08-13 08:24:46.000000000","uploader":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"ref":"refs/changes/93/804493/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-role-python_venv_build","ref":"refs/changes/93/804493/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/93/804493/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/93/804493/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/93/804493/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/93/804493/1"}}},"commit":{"parents":[{"commit":"34e26271f141ed92da35cb5cfd192de7bc9d35b4","subject":"Add variables to set permissions for created files","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/34e26271f141ed92da35cb5cfd192de7bc9d35b4"}]}],"author":{"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","date":"2021-07-22 08:22:17.000000000","tz":60},"committer":{"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","date":"2021-08-13 08:23:55.000000000","tz":60},"subject":"Add distro/arch to requirements file path","message":"Add distro/arch to requirements file path\n\nThis addresses an issue when upgrading between different operating\nsystems. In this case, the requirements files already exist for\nthe old OS, which prevents new wheels from being created for the\nnew OS. By using a different requirements path for each OS this is\navoided.\n\nAs part of this, repeated variable construction for the\nrequirements path is factored our into a vars file.\n\nChange-Id: I881a40fee31df78bf96e451509671543a49520d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/4f6e4623354dbf3cb5639d8598337237132ce9c2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/4f6e4623354dbf3cb5639d8598337237132ce9c2"}]},"branch":"refs/heads/stable/victoria"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
