)]}'
{"id":"openstack%2Fopenstack-ansible~965234","triplet_id":"openstack%2Fopenstack-ansible~master~I388263019c035744517374fdec2aa5f84408fbf4","project":"openstack/openstack-ansible","branch":"master","topic":"osa/trixie","attention_set":{},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2025-11-03 18:54:40.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I388263019c035744517374fdec2aa5f84408fbf4","subject":"Ensure locale is always set for Ansible","status":"MERGED","created":"2025-10-29 13:23:37.000000000","updated":"2025-11-03 18:55:48.000000000","submitted":"2025-11-03 18:54:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"965234-osa/trixie","meta_rev_id":"026aa81e6d9d163f00a065b86ebc2b36faabff88","_number":965234,"virtual_id_number":965234,"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":[{"value":0,"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-11-03 18:54:40.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":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"all":[{"value":2,"date":"2025-11-03 13:47:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-11-03 16:03:21.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":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"all":[{"value":0,"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-11-03 16:03:21.000000000","permitted_voting_range":{"min":1,"max":1},"_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":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},{"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":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-29 16:05:05.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":"2025-10-30 16:22:24.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":"CC"},{"updated":"2025-11-03 13:47:03.000000000","updated_by":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"reviewer":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"state":"REVIEWER"},{"updated":"2025-11-03 16:03:21.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"}],"messages":[{"id":"43a983a4f6f1e6d86b8c042a041c28bba9db66e4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-10-29 13:23:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1dc14532544e0db44f9b9e72d5360704f3f3ee75","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-29 16:05:05.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/23851e9103564b7a89c1d6c9819a1140\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ad594ce535dd41d5b13404b470ada41f : SUCCESS in 9m 35s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/35926eb7134042c99924b1fb1d2d2b36 : SUCCESS in 8m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5d097291fabf45f9a3a1881c3d9b3029 : SUCCESS in 9m 38s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/12f9084b1fb94e5dbe98af9922b58e16 : SUCCESS in 2h 10m 55s\n- openstack-ansible-deploy-aio_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/cc93f1167ce54165ab4946cdbf78534a : SUCCESS in 2h 22m 25s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/dd0fc5b4d5e04ee0a6632c8185262025 : SUCCESS in 2h 19m 25s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bce70ad023b746269cf585c934f5f463 : SUCCESS in 2h 12m 23s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/20835e5ae31b436b955c0e7a4728cfb8 : SUCCESS in 1h 24m 00s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/3ac899804d7643a6960441d5d4c8344d : SUCCESS in 1h 16m 56s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/6e39bd93b4d9414097246481c6048c8c : SUCCESS in 45m 24s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/1d8036324e63481087268cfe60e87e26 : FAILURE in 44m 09s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d56e521154d641b480692cdd5f22be51 : SUCCESS in 1h 30m 43s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8eecd749d9a14d30ac3c860686812c12 : SUCCESS in 1h 27m 05s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d08b8dc751ce447cadf40070744902cf : SUCCESS in 1h 00m 22s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/05026bf6d2724f669d75b9a871a25ad4 : SUCCESS in 1h 55m 46s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/5d1d49562ed2496d829c561266a07e00 : FAILURE in 8m 38s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/72428b8abcc04d86a7f6d9403a352b04 : FAILURE in 1h 00m 15s (non-voting)\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ab90059cf94a4736880535ec7c6115ea : SUCCESS in 2h 34m 41s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c71896806d134bce923cb746941a9cc8 : SUCCESS in 2h 11m 20s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0070d7e813d049cf99439af55aa15f1e : FAILURE in 1h 55m 02s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/900a30d255554fefb677107408cc37c8 : SUCCESS in 1h 29m 17s\n- openstack-ansible-tox-molecule-debian-bookworm https://zuul.opendev.org/t/openstack/build/de2d511e78ca4f4cafbf5be60afeac65 : SUCCESS in 4m 44s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/1505d64163a048f086a9c3c6540f9bed : SUCCESS in 5m 08s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/86ba8b705c3848258c96399846cc9e82 : SUCCESS in 4m 52s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/208d01d9140847f1b3104da7a50a2c70 : SUCCESS in 3m 43s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bcc5c02bc034bf6da3205e8dff1c962b48df418e","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-10-30 16:22:24.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9ae20a59105d93a8635ae7c0055c63a4e8b06f16","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-10-31 14:53:21.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"37c8a0e2ec261e2539361b830a1c7396b4fc8e15","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2025-10-31 14:53:31.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"48cb899170bcf8c1a2cbd81b72f9407093804dd8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-31 18:13:19.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cb4017b5b34544998036955670ee685b\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d95e2cd5fe3c41519cd1afadd02790bf : SUCCESS in 9m 28s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/49388ee6db994966a7aa779cd64a90bd : SUCCESS in 9m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4dc2616d51ab4d10933ba3d2f87b2010 : SUCCESS in 10m 16s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/d97c3a1b0f144e3ab6963b140b8d5896 : SUCCESS in 1h 05m 56s\n- openstack-ansible-deploy-aio_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/1199060125704820a1672125892ad5ef : SUCCESS in 2h 04m 30s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/85c1e26cb5ef4504b5598f0dc45bcab0 : SUCCESS in 2h 04m 01s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d3ff6ddb19a5498982416cba44662894 : SUCCESS in 2h 07m 51s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/9d2a7aa75f0f4e0f91e07f3b71642148 : SUCCESS in 45m 54s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/3810b40c6ee2434387354f685d25ace5 : SUCCESS in 44m 42s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/1dc54bbd04e84a3c972e370dcda9586c : SUCCESS in 1h 32m 23s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/fe6346825c1e484b902cfdcfcd8268bc : SUCCESS in 1h 25m 18s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/224bd3c340d344409294f7c0bf5ec7e1 : SUCCESS in 1h 26m 29s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/06bacd71675244ce96553e5ca65eb92f : SUCCESS in 1h 45m 38s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6cdc5992f5f54b6e87a0484e0d8d7f4a : SUCCESS in 2h 05m 06s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6ec370c9348c49a9894d74335570357b : SUCCESS in 2h 03m 52s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b548c979b834437ebf15c67f423fa56c : FAILURE in 6m 44s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4c861cb348ab44e49f9af46a310351a1 : FAILURE in 56m 42s (non-voting)\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c5de1ff3bf4a4956ad38b214d6eba978 : SUCCESS in 2h 44m 52s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e2b330d6edfd4dd489b0c34df04aac66 : SUCCESS in 2h 21m 08s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c4317da677e942f3be47f500a7d0081a : SUCCESS in 2h 01m 51s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0abf1455d06f44178f4ef45b1b505b62 : SUCCESS in 1h 22m 49s\n- openstack-ansible-tox-molecule-debian-bookworm https://zuul.opendev.org/t/openstack/build/4c879259c1274d7c870195bbf75910de : SUCCESS in 7m 10s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/970adec8f7fd4a7ab4ae5dc42d77aae4 : SUCCESS in 5m 29s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/e5ec1a391acc44fbb7480d9ec0bfe1d1 : SUCCESS in 4m 46s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/2f20c2661e1040d8b88484a43afdabee : SUCCESS in 5m 14s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"69cc9d79cdd90be9a6b64be0a48cab0b57d092e7","author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"date":"2025-11-03 13:47:03.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"22fbd334e9cc50796551f532433d8ce6d6bf72d2","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2025-11-03 16:03:21.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"be4a4aee305cabe4c972598bde8be9e9682404fb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-03 16:05:23.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"fb441f5d8dbb1cbfa376597a517a057021a9b35b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-03 18:54:40.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0d577f4133254ee48eb64f39e0e6b716\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/dcd4c1ad032446edad75fa0ae219464a : SUCCESS in 8m 10s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/6556957192ad4fe68e673c3a5a63c2bf : SUCCESS in 7m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c09858a27b0945f599977502c2b988fe : SUCCESS in 9m 02s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/92dd4dca5339492091c19f2c10bae092 : SUCCESS in 1h 43m 49s\n- openstack-ansible-deploy-aio_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/7cd68693c9e242d289762e2ab55f280b : SUCCESS in 2h 05m 13s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/9db7ce0da55f414d9665e9ff7dd375cc : SUCCESS in 1h 03m 32s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3a4d3aac164f4b5ba786867a087d4955 : SUCCESS in 2h 10m 02s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/0611e5a8784541c59ed8d4b3edb24fed : SUCCESS in 48m 03s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/0ccf6893903745919a1000de156e1ebf : SUCCESS in 1h 14m 31s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/da8004007c764109af264c7d9806890f : SUCCESS in 40m 58s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/0e5ee1394aa447f28c76983e95955369 : SUCCESS in 42m 35s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3d09a1933a9546eea599ffbefa809dd4 : SUCCESS in 1h 18m 11s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d1e18aa1500f4d3f97b307e80dc24572 : SUCCESS in 1h 35m 23s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/32f479459c34470fbc3b1bc1ac93678a : SUCCESS in 2h 25m 14s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/203d364d82e5494480e1d085f7c7637d : SUCCESS in 2h 10m 12s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ffdfcbba359b446c89d987f5812b5539 : SUCCESS in 1h 13m 06s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/379c0e07ec2747ed88326cd69398545d : SUCCESS in 1h 37m 31s\n- openstack-ansible-tox-molecule-debian-bookworm https://zuul.opendev.org/t/openstack/build/0dd9049d55204f07bb839a190d1a1042 : SUCCESS in 4m 40s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e6b741394baa432a9245c75831d616ad : SUCCESS in 3m 59s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/6f88ebdba4e943dea5c1302f06fde157 : SUCCESS in 4m 44s","accounts_in_message":[],"_revision_number":3},{"id":"9cb358399be48217ccda93acc9189756f6fa272d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-03 18:54:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"026aa81e6d9d163f00a065b86ebc2b36faabff88","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-03 18:55:48.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/031218308ca24d9d9fd2f808b4331ba2\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/60e972e62bb94a4a805284c6f55c8268 : SUCCESS in 56s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"292da967ae14240099093b0eebfb6037d531b786","revisions":{"feb0c77ba95b42cffd871bdc65cda64072b54741":{"kind":"REWORK","_number":1,"created":"2025-10-29 13:23:37.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/34/965234/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/34/965234/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/1"}}},"commit":{"parents":[{"commit":"57fcf40514cf8a38d9691fcd2779df277c63be9f","subject":"Merge \"docs: small fix for previous release number on main page\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/57fcf40514cf8a38d9691fcd2779df277c63be9f"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-10-29 13:23:29.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-10-29 13:23:29.000000000","tz":60},"subject":"Ensure locale is always set for Ansible","message":"Ensure locale is always set for Ansible\n\nIn some cases, environment from the operator localhost can\nbe passed to the deploy host, uncluding used locales.\n\nWith that, not always the selected locale will be present on the deploy\nhost, and LC_ALL can be not defined either, for example on Debian 13.\n\nAdding default LC_ALL env var for bootstrap and runtime of\nopenstack-ansible ensures that locale is\nset correcttly. Otherwise, Ansible may fail with\n\"unsupported locale setting\".\n\nChange-Id: I388263019c035744517374fdec2aa5f84408fbf4\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/feb0c77ba95b42cffd871bdc65cda64072b54741"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/feb0c77ba95b42cffd871bdc65cda64072b54741"}]},"branch":"refs/heads/master"},"deef3c01fdb1ba8bb37760187d5a8afea06eb70c":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-10-31 14:53:21.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/34/965234/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/34/965234/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/2"}}},"commit":{"parents":[{"commit":"57fcf40514cf8a38d9691fcd2779df277c63be9f","subject":"Merge \"docs: small fix for previous release number on main page\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/57fcf40514cf8a38d9691fcd2779df277c63be9f"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-10-29 13:23:29.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-10-31 14:53:21.000000000","tz":0},"subject":"Ensure locale is always set for Ansible","message":"Ensure locale is always set for Ansible\n\nIn some cases, environment from the operator localhost can\nbe passed to the deploy host, uncluding used locales.\n\nWith that, not always the selected locale will be present on the deploy\nhost, and LC_ALL can be not defined either, for example on Debian 13.\n\nAdding default LC_ALL env var for bootstrap and runtime of\nopenstack-ansible ensures that locale is\nset correcttly. Otherwise, Ansible may fail with\n\"unsupported locale setting\".\n\nDepnds-On: https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/965798\nChange-Id: I388263019c035744517374fdec2aa5f84408fbf4\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/deef3c01fdb1ba8bb37760187d5a8afea06eb70c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/deef3c01fdb1ba8bb37760187d5a8afea06eb70c"}]},"branch":"refs/heads/master","description":"Edit commit message"},"292da967ae14240099093b0eebfb6037d531b786":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-10-31 14:53:31.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/34/965234/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/34/965234/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/34/965234/3"}}},"commit":{"parents":[{"commit":"57fcf40514cf8a38d9691fcd2779df277c63be9f","subject":"Merge \"docs: small fix for previous release number on main page\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/57fcf40514cf8a38d9691fcd2779df277c63be9f"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-10-29 13:23:29.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2025-10-31 14:53:31.000000000","tz":0},"subject":"Ensure locale is always set for Ansible","message":"Ensure locale is always set for Ansible\n\nIn some cases, environment from the operator localhost can\nbe passed to the deploy host, uncluding used locales.\n\nWith that, not always the selected locale will be present on the deploy\nhost, and LC_ALL can be not defined either, for example on Debian 13.\n\nAdding default LC_ALL env var for bootstrap and runtime of\nopenstack-ansible ensures that locale is\nset correcttly. Otherwise, Ansible may fail with\n\"unsupported locale setting\".\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/965798\nChange-Id: I388263019c035744517374fdec2aa5f84408fbf4\nSigned-off-by: Dmitriy Rabotyagov \u003cdmitriy.rabotyagov@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/292da967ae14240099093b0eebfb6037d531b786"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/292da967ae14240099093b0eebfb6037d531b786"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
