)]}'
{"id":"openstack%2Fansible-role-python_venv_build~857897","triplet_id":"openstack%2Fansible-role-python_venv_build~master~I762e36acf76729fd61f28ca1b03bc9f562b5db0a","project":"openstack/ansible-role-python_venv_build","branch":"master","attention_set":{},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2022-09-24 15:17:31.000000000","reason":"removed on reply"},"16011":{"account":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"last_update":"2022-09-22 13:16:12.000000000","reason":"\u003cGERRIT_ACCOUNT_16011\u003e replied on the change","reason_account":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"}}},"hashtags":[],"change_id":"I762e36acf76729fd61f28ca1b03bc9f562b5db0a","subject":"Change default value for venv_wheel_build_enable","status":"MERGED","created":"2022-09-15 15:44:38.000000000","updated":"2022-09-24 20:06:37.000000000","submitted":"2022-09-24 20:05:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"857897","meta_rev_id":"de3b727bd4ce129b89b2433bf28e8d31afe0e7fe","_number":857897,"virtual_id_number":857897,"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":"2022-09-24 20:05:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"value":0,"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"}],"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":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":2,"date":"2022-09-22 13:16:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"value":2,"date":"2022-09-20 19:12:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"}],"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":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":1,"date":"2022-09-22 13:16:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"value":0,"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"approved":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-09-19 11:51:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"value":0,"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"}],"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":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-09-15 17:31:50.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":"2022-09-20 19:12:53.000000000","updated_by":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"reviewer":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"state":"REVIEWER"},{"updated":"2022-09-20 20:41:40.000000000","updated_by":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"reviewer":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"state":"REVIEWER"}],"messages":[{"id":"45a1c854f905c4e92d4f4ce0698304a1d8c43aee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2022-09-15 15:44:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9418180c036c0c614b9d9683a370e81cf1d49e5a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-15 17:31:50.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\nhttps://zuul.opendev.org/t/openstack/buildset/b5dc86a8c2ab4a9a8e2e2860a5ce91c3\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e5bf4a02afb642bab820439077918c35 : SUCCESS in 19m 21s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/335db9fbab68460991221c22233e0bf8 : FAILURE in 1h 05m 02s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/ca8cdb7c473c4c71934aada4f7e4c3f7 : FAILURE in 47m 32s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6f61bc2e236e4c8b9173eb03d8cc12e4 : FAILURE in 46m 09s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b99dbd32a0274bb98b8eb51a3f496981 : FAILURE in 55m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a3ee3b554eaa4160b955a1180c2656e3 : SUCCESS in 4m 31s\n- tripleo-ci-centos-9-standalone https://zuul.opendev.org/t/openstack/build/d4f48c53b8b24e819197701666dc4e72 : SUCCESS in 1h 40m 22s","accounts_in_message":[],"_revision_number":1},{"id":"991e6a835ecc5d4b5542be30f7dbf9a62eb1c5bb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2022-09-19 07:59:51.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"ec4a315b7847ab73d3810b18eba7a24c29bead71","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-19 10:19:13.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a084daa39594a7692942072b6a7cdc2\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/dd9f6b0007aa4358bd6365bc9bc4ac7b : SUCCESS in 17m 47s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/d3aa60d8b56a4be7ae3a251c38c9dbbb : SUCCESS in 1h 33m 24s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/56a304b97fd4487eaf57e383ec3fb8fe : SUCCESS in 1h 50m 36s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/abfcda4887f943c993d4ef923651ffe3 : SUCCESS in 2h 15m 44s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/9ad78f5944c145a0993b95de21bbe13f : SUCCESS in 1h 53m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5e996c3d46143b4ab7e265d1100bcf4 : SUCCESS in 6m 31s\n- tripleo-ci-centos-9-standalone https://zuul.opendev.org/t/openstack/build/6800eca290e64107bf60775286ab5ad5 : SUCCESS in 1h 28m 07s","accounts_in_message":[],"_revision_number":2},{"id":"aa2ce381a68ce51386da543c5ad0082eee3c1f5c","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2022-09-19 11:51:50.000000000","message":"Patch Set 2: Backport-Candidate+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7089030a1c77b70a088e56589d3215cdf8c3deb2","author":{"_account_id":13095,"name":"Marc Gariépy","email":"gariepy.marc@gmail.com","username":"mgariepy"},"date":"2022-09-20 19:12:53.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"5cde61792a481402ff5fbe65dfcd93fbbb654da9","author":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"},"date":"2022-09-22 13:16:12.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"754773397fe51d7a374c2eac9b6055ba161e178c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-22 13:16:24.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/58abdf0d87f242009cc32b5f41d25918\n\n\nWarning:\n  Change 858258 in project openstack/openstack-ansible-os_placement does not share a change queue with 857897 in project openstack/ansible-role-python_venv_build","accounts_in_message":[],"_revision_number":2},{"id":"09da507fa6dfb8bfad36c833125fae039736e161","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2022-09-24 15:17:31.000000000","message":"Patch Set 2:\n\nrecheck - dependant patch is merged","accounts_in_message":[],"_revision_number":2},{"id":"517c2138af14e012821744b983011e046ded2a61","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-24 17:38:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/704a1b758ddb4845881997b15646713d\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2088238f4dcb4ba889ceefef67d49f76 : SUCCESS in 19m 14s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/3ac998f1debc4f428a8c964d284a1687 : SUCCESS in 1h 47m 13s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/98c7f4b0e7f74174a655e462b242de92 : SUCCESS in 1h 56m 40s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/6e8020da671a4bb88588cc543b53ffb1 : SUCCESS in 2h 17m 14s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/285c195d0efd4d0797be886f5fec5764 : SUCCESS in 1h 25m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d8312f6556f4a6ca7fa5d64627ab870 : SUCCESS in 6m 42s\n- tripleo-ci-centos-9-standalone https://zuul.opendev.org/t/openstack/build/c9ac0ed60bc6422796c9eca59ce6590c : SUCCESS in 1h 10m 39s","accounts_in_message":[],"_revision_number":2},{"id":"9bf20a7cf17849efa1713b9f31e03ad28060e668","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-24 17:41:12.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"716609f22175b6f346095f1389761de24f9f5f49","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-24 20:05:32.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/32f1c2a389c443af832867f050acffe6\n\n- openstack-ansible-linters-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b20b0a662b26483db37a4d8146ab3fbf : SUCCESS in 21m 11s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/bba0701e98574b5ba8316b7babe7cada : SUCCESS in 1h 31m 32s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/18e3f77f1bfa4771a71c4059e1ddb2e9 : SUCCESS in 1h 44m 38s\n- openstack-ansible-deploy-aio_lxc-ubuntu-focal https://zuul.opendev.org/t/openstack/build/aeeddc6c3250483e9cca313fe8877ccd : SUCCESS in 2h 23m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4a327d771da74fcebfd3bdcd746ebdbb : SUCCESS in 5m 49s\n- tripleo-ci-centos-9-standalone https://zuul.opendev.org/t/openstack/build/6ee6d599309e472caa3c5e21c69ad59b : SUCCESS in 1h 37m 05s","accounts_in_message":[],"_revision_number":2},{"id":"6256eddbfeda4c96504ef920bcd6e3b9d973d2bb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-24 20:05:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"de3b727bd4ce129b89b2433bf28e8d31afe0e7fe","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-24 20:06:37.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/58080bb5ef7440cf8992e94f12ca7f0e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e56053157727486d80372a3fab2f8a69 : SUCCESS in 47s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4a04d08eb4f10162a92c84f1fc543e7b110f53f8","revisions":{"d50d5495ba273e947ce499b93cab0716893ea5a6":{"kind":"REWORK","_number":1,"created":"2022-09-15 15:44:38.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/97/857897/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-role-python_venv_build","ref":"refs/changes/97/857897/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/97/857897/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/97/857897/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/97/857897/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/97/857897/1"}}},"commit":{"parents":[{"commit":"a3b3b7d7aa4751877d7227dec265f1010ce8743e","subject":"Merge \"Gather build hosts facts once.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/a3b3b7d7aa4751877d7227dec265f1010ce8743e"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@citynetwork.eu","date":"2022-09-15 15:44:05.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@citynetwork.eu","date":"2022-09-15 15:44:13.000000000","tz":120},"subject":"Change default value for venv_wheel_build_enable","message":"Change default value for venv_wheel_build_enable\n\nWith venv_build_host logic befora Y release we were taking last host\nout of group as a build host. With that, logic for\nvenv_wheel_build_enable did work, as we were always building weels\nfor host that was not current host, even for bare metal nodes.\n\nBut with fixing multi-distro support logic, we broke\nvenv_wheel_build_enable definition logic for metal deployments.\n\nAccording to the original idea we need to build wheels only when we have\nmore then 1 host with same arch/distro combination otherwise it does\nnot make sense to build wheels and faster to install tarball.\n\nTo achieve that we build mapping of all distro/arch combinations and\nenable wheels building only when there distro-arch combination\nis not unique for the host we\u0027re playing against.\n\nDespite it might be overkill, as scenario of having only single host\nwith uniqe distro-arch combination, and overhead of building wheels for\nit would be quite small, alternative would be to hardcode `True` for\nvenv_wheel_build_enable.\n\nCloses-Bug: #1989506\nChange-Id: I762e36acf76729fd61f28ca1b03bc9f562b5db0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/d50d5495ba273e947ce499b93cab0716893ea5a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/d50d5495ba273e947ce499b93cab0716893ea5a6"}]},"branch":"refs/heads/master"},"4a04d08eb4f10162a92c84f1fc543e7b110f53f8":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2022-09-19 07:59:51.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/97/857897/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-role-python_venv_build","ref":"refs/changes/97/857897/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/97/857897/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/97/857897/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/97/857897/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-role-python_venv_build refs/changes/97/857897/2"}}},"commit":{"parents":[{"commit":"a3b3b7d7aa4751877d7227dec265f1010ce8743e","subject":"Merge \"Gather build hosts facts once.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/a3b3b7d7aa4751877d7227dec265f1010ce8743e"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@citynetwork.eu","date":"2022-09-15 15:44:05.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2022-09-19 07:59:51.000000000","tz":0},"subject":"Change default value for venv_wheel_build_enable","message":"Change default value for venv_wheel_build_enable\n\nWith fixing multi-distro support logic, venv_wheel_build_enable logic\nstopped working for metal deployments, that have more then 1 host.\nCurrently, we were checking, that we are not building wheels if build_host\nis the same as inventory_hostname. Which is now true for all metal\ndeployments. However, other hosts do expect wheels to present, which\nresults in installation failure.\n\nAccording to the original idea we need to build wheels only when we have\nmore then 1 host with same arch/distro combination otherwise it does\nnot make sense to build wheels and faster to install tarball.\n\nTo achieve that we build mapping of all distro/arch combinations and\nenable wheels building only when there distro-arch combination\nis not unique for the host we\u0027re playing against.\n\nDespite it might be overkill, as scenario of having only single host\nwith uniqe distro-arch combination, and overhead of building wheels for\nit would be quite small, alternative would be to hardcode `True` for\nvenv_wheel_build_enable.\n\nCloses-Bug: #1989506\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_placement/+/858258\nChange-Id: I762e36acf76729fd61f28ca1b03bc9f562b5db0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/4a04d08eb4f10162a92c84f1fc543e7b110f53f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-role-python_venv_build/commit/4a04d08eb4f10162a92c84f1fc543e7b110f53f8"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16011,"name":"James Denton","email":"james.denton@outlook.com","username":"busterswt"}},{"label":"Backport-Candidate","status":"MAY","applied_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}]}],"submit_requirements":[]}
