)]}'
{"id":"openstack%2Fopenstack-ansible~1001231","triplet_id":"openstack%2Fopenstack-ansible~master~I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0","project":"openstack/openstack-ansible","branch":"master","topic":"osa/pep503","attention_set":{},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-08-25 15:38:44.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}}},"hashtags":[],"change_id":"I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0","subject":"Update pypi documentation for limited envs","status":"NEW","created":"2026-08-17 20:20:03.000000000","updated":"2026-08-25 15:38:44.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"759d388e850b39e07b173fc860b8e0980f8072d0","_number":1001231,"virtual_id_number":1001231,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-24 11:25:46.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-08-24 08:43:21.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-17 20:39:17.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":"2026-08-24 08:43:21.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"}],"messages":[{"id":"78bee50f2b707669661417697b0333d2a284c816","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-17 20:20:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"62d17e32062610e4d148a6219cdb3fee8ab0b96f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 20:39:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/75eb0a5396334333857448b9910bf92b\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/25beaae029904f07a9cec41b54b91cbc : SUCCESS in 11m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d7213dd010b14a3b9ae4dded3604d215 : SUCCESS in 4m 39s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/199c5b62c1e24cdcb05cacd474452ca1 : SUCCESS in 6m 43s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8c5ae7e849eb40f88e40c81425ba4f26 : SUCCESS in 5m 03s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/5eb685693dd848e6b8995e857565cca9 : SUCCESS in 6m 37s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/56825aa7f559466983fb23794a844c74 : SUCCESS in 6m 13s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/c642a6e39a1d421383cec1454bee5598 : SUCCESS in 4m 00s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/72b2017c1eb245e7a4c7b26b14f76606 : SUCCESS in 6m 48s","accounts_in_message":[],"_revision_number":1},{"id":"fd4c2f2a5e53383a7505190378aed9903dc22b48","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-17 20:55:49.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"f5d6f49b0dd7745c9c68279b8c93a7c556a50284","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 23:25:47.000000000","message":"Patch Set 2: 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/4fd7c61dadcf4d78b3be96552e57cd2f\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0ce917bbd6d74c75ad1fbf1290ff3ca1 : SUCCESS in 14m 15s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/61290fba9a0e4b858fc14d6cdf8d8820 : SUCCESS in 11m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/746b31eee9f541e094fd153f7bf31dd7 : SUCCESS in 6m 13s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/78970047289a41058a4a022865d72148 : SUCCESS in 1h 10m 54s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/c7d6bbab2785436ebc04542b786be6f8 : SUCCESS in 2h 17m 00s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/c732713345574681b60b3f1a97e117bf : FAILURE in 32m 41s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3627cb4c134e4ba78ef78daa875c591e : SUCCESS in 2h 20m 10s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/cfa5748e65674267a4a1fdcb974ef388 : SUCCESS in 1h 17m 01s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/dda38afe891b4867b8f1cfbd85dd8fc3 : SUCCESS in 1h 10m 17s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/bc01359232aa4ec9b86e37d8a54ce457 : SUCCESS in 1h 05m 30s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/87f6bcac18914bb6aa942af99503d1bd : SUCCESS in 1h 30m 52s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/72616af2cc2a471da9ece1317955c051 : SUCCESS in 1h 16m 39s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5c913181bb9647cc990be00a5161409e : SUCCESS in 1h 09m 39s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/12424c01124f4906bf09fdb6e35e1774 : SUCCESS in 1h 29m 19s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f32ea3a016ab4ea4b40830631cdf0902 : SUCCESS in 1h 16m 06s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/bd7efcf8166b4bf4b2305bcb17f2b936 : SUCCESS in 2h 19m 29s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8dfab8927ebf467d9c3c4af0cd1f663d : SUCCESS in 1h 51m 28s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/933fa4bfe44b46e69cfe7be3d77ef051 : SUCCESS in 2h 20m 31s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5366c81903ff41ae92e88ad171ed400b : SUCCESS in 1h 19m 44s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/a62cb01e94184a67a339f680795ad342 : SUCCESS in 1h 07m 07s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a12d333ff0d14f2f80e434014c787085 : FAILURE in 49m 36s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c82d48db27884a64b32f85a28b386ef9 : SUCCESS in 1h 11m 54s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c006cff1711e4ec488399c5f818b1d90 : SUCCESS in 1h 53m 04s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a1f0338ba32140fdbb9acb34f35d6ba3 : SUCCESS in 55m 01s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9af8a88ed2b346acb474af67bb7e9907 : SUCCESS in 52m 24s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/3f4ea052be564a83a77de4b3826e3db9 : SUCCESS in 6m 02s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8bdba81141914089bceab491e006af09 : SUCCESS in 6m 02s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/eb19555a16f64d0d93d04bbca74698b2 : SUCCESS in 4m 51s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/e4fd5ef3960544188020bbbae017be35 : SUCCESS in 6m 40s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/41db2f5603ba4317947844012046596c : SUCCESS in 5m 07s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/898c23cc09f54450bdc9fcd1d75207b8 : SUCCESS in 10m 51s","accounts_in_message":[],"_revision_number":2},{"id":"37cc7064f25d1be3969a35389e6e4c51c71bf82b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-20 10:41:11.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"19467d8ee6d0d28fee223eef10c8b3437e16df38","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-20 12:03:24.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"253f83ae6c181f0ff6d010dd1dcb8de3268471a9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-20 12:09:06.000000000","message":"Patch Set 5: Published edit on patch set 4.","accounts_in_message":[],"_revision_number":5},{"id":"0aff7cd5f0ad33a0c20be3462642ca7f156f593c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-20 15:47:16.000000000","message":"Patch Set 5: 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/89463525d12b49adadd96dc28a4823fe\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9af0dce70a1c457791557d86db21b1ed : SUCCESS in 17m 06s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/7171e84f4214400abc645508951e3588 : SUCCESS in 14m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/28bd0fd132b746179c4b159fec4b60f1 : SUCCESS in 9m 53s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/991b14665bc84fb38a2a0ea145df67c7 : SUCCESS in 1h 14m 57s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/ce665da241b54d40b595c741d5964003 : SUCCESS in 1h 18m 56s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/de7b3b7b0e9343848f1fa01e7f23ca6a : SUCCESS in 2h 07m 48s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7a8b7112d170460abc64964da33306c1 : SUCCESS in 2h 24m 23s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/6550d31a36024ec69d4f0ac6f91ec3a1 : SUCCESS in 1h 17m 49s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/3f087243f0794f178f041129ae68b17d : SUCCESS in 53m 03s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/5ec38530754b47d6ac88e89cf414c6dc : SUCCESS in 1h 34m 54s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/097bb014ff73473aaeeffc47b769f9e3 : SUCCESS in 56m 36s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/a4146235ad9d470e87654b76d571f73e : SUCCESS in 57m 20s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/02ee0b7119454afcb53cb78d91be429a : SUCCESS in 1h 33m 32s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/eca67fa82e5c4675be404755ee8db82f : SUCCESS in 1h 24m 55s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7f646c4b431f4b45b3b699674526d780 : SUCCESS in 56m 43s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/3e301ad7b191494c8de9845bbfcbe192 : SUCCESS in 1h 26m 37s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/21f63a85bbc2402d83ce8620c9e29b7e : SUCCESS in 2h 25m 58s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/105197bf04b743c0b711b33e788c1fbf : SUCCESS in 2h 34m 52s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7785c27ad004497cbfa7b8d64a0a910e : SUCCESS in 1h 23m 09s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/e0a102af4b334e008d66917c43bf4460 : SUCCESS in 47m 47s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4bfe476275bc4d64a238a0774889c8b4 : TIMED_OUT in 3h 11m 40s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/848079102d5d429286097bad63e7b8d7 : SUCCESS in 2h 18m 15s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5932523bd4fb48c19a9f143b42d02635 : SUCCESS in 1h 16m 50s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/fc7a95f0aa934c4e94d3494214fa0ce5 : SUCCESS in 1h 45m 48s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/702cae5412124a488e000b70a42b2194 : SUCCESS in 1h 31m 57s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/cd29c66ea66e4472afd2689280c02c77 : SUCCESS in 5m 59s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8973544612e24973936a32fc560d0f50 : SUCCESS in 6m 35s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/75ac596fcf3d4e318fb971a330657d26 : SUCCESS in 6m 53s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/0503424f43554e51b6dd59c88c30c54b : SUCCESS in 6m 12s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/f69b7ac967ac4789b3672c7972048945 : SUCCESS in 6m 55s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7a565fdb85fa4b92af331b1a603c3cbe : SUCCESS in 15m 36s","accounts_in_message":[],"_revision_number":5},{"id":"eced5e493f66a918a8034c562cab6da75562921d","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-22 06:18:01.000000000","message":"Topic set to osa/pep503","accounts_in_message":[],"_revision_number":5},{"id":"df3b5bb3a016cfda2283e80ce6f8130477952b0c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-22 06:18:11.000000000","message":"Patch Set 6: Patch Set 5 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"cf694134c412542e71e101dd0b4a75ba108a4a38","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-22 06:23:59.000000000","message":"Patch Set 7: Published edit on patch set 6.","accounts_in_message":[],"_revision_number":7},{"id":"674786ce3bbf89d4b4d5dd7a014e28c6c80c760b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-22 06:26:24.000000000","message":"Patch Set 8: Published edit on patch set 7.","accounts_in_message":[],"_revision_number":8},{"id":"d1ea12592db309ef214dcf6739894628acd6f851","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-22 09:11:51.000000000","message":"Patch Set 8: 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/8c2daa67707e4b3093090d3d0d17b582\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f0405269dae044cab680ae033650b8f5 : SUCCESS in 15m 50s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/f30806f650c9490c89d3feeb033ff04f : SUCCESS in 12m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f34924a1823d4c3894da0b0f153ae0b1 : SUCCESS in 9m 34s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/1311281d40b84b979f73b6d4b5e2127e : FAILURE in 1h 10m 31s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/286dd10cc6aa41f8bab60c20425c352b : FAILURE in 1h 33m 48s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/8c7b963aea194cd79b238a09fc182f6b : FAILURE in 1h 14m 43s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2e12130d7c784c97aa908199dba16db2 : FAILURE in 1h 57m 05s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/c5b585c8482248de8471ff7768370d6e : FAILURE in 1h 45m 08s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/28352344fd4340f28e2741fb5fd1e5d0 : SUCCESS in 1h 05m 42s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/aa538ddbb63f4af2b9bb721ea64a2322 : SUCCESS in 47m 22s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/695da9015a664e25b72c182f649dd208 : SUCCESS in 47m 46s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/cff152d540b64b0eaaffcd2560dae486 : SUCCESS in 1h 35m 49s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/07eab438107c4d368edab6d8ed6034ee : SUCCESS in 1h 29m 35s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/2748236678b845d59454b2d8d4d6d5bf : SUCCESS in 1h 09m 30s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/93007784279747d7877b040e23333417 : SUCCESS in 1h 30m 37s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/ec463b3a87f04701a7471a5407171276 : SUCCESS in 1h 17m 33s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/25fd4f009edf42de914f8bd9f5f6b718 : SUCCESS in 2h 19m 30s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/64ea363001584f08a2956e65bf1f9d44 : SUCCESS in 2h 20m 37s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/44c0acf1a2864dc6a0e57c4252243f91 : SUCCESS in 1h 21m 18s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/40c189be828349599da95995490c7bd4 : SUCCESS in 1h 22m 50s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/67a22877fc6f46b497aadc639f302aa5 : FAILURE in 2h 42m 39s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/26c11f8cd18d48ce9955240b2eb7c20c : FAILURE in 2h 05m 47s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/e36edc9aadd14490a0286bbae48839b1 : FAILURE in 1h 10m 36s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/46cbf69f632646e1bfde0b48cf307ef5 : SUCCESS in 1h 32m 28s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bb76e4e171b04a2da06de321e26461f2 : SUCCESS in 1h 28m 16s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/d171c943f11e49d1b12f2ee2aea6b754 : SUCCESS in 5m 49s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d3213c4d3940463e9a7f7b03d6794be6 : SUCCESS in 5m 58s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/9db366e98fca4c6794a562fb2e8eb057 : SUCCESS in 6m 19s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/985d5a37c2a3463b982be373ce5c7c39 : SUCCESS in 5m 03s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/211ed8c044a34322a694766058585a89 : SUCCESS in 4m 43s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b2fb49cdeb90474ab90e015179b1da92 : SUCCESS in 8m 03s","accounts_in_message":[],"_revision_number":8},{"id":"551889dc1b237f7308e0f05aaad0708a3a8a6a6f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-24 08:36:24.000000000","message":"Patch Set 9: Published edit on patch set 8.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":9},{"id":"d8ae0cad6b81b8ad4fe15462306cb9cdaefa4182","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-08-24 08:43:21.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"e97f34476c014d03c448516a3d2674d340758653","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 11:25:46.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/43268b23b0a8457f8f40ffb2c18621c3\n\n- openstack-ansible-linters-ubuntu-noble https://zuul.opendev.org/t/openstack/build/fb7f40f638284185a93a675e8e7238c5 : SUCCESS in 13m 03s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/27a3f0ad62eb4d08a2f86e306615c824 : SUCCESS in 17m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce9003bf364443c0a8fff777010cba1e : SUCCESS in 9m 44s\n- openstack-ansible-deploy-aio_lxc-centos-10-stream https://zuul.opendev.org/t/openstack/build/038e546c9fea4ee38944c3cc1023fdc5 : SUCCESS in 1h 06m 15s\n- openstack-ansible-deploy-aio_lxc-debian-trixie https://zuul.opendev.org/t/openstack/build/0653c4de5c5d4874b19c4f2ef17f409e : SUCCESS in 1h 09m 29s\n- openstack-ansible-deploy-aio_lxc-rockylinux-10 https://zuul.opendev.org/t/openstack/build/80b4ab5428fb49218e50d7e781c7777b : SUCCESS in 1h 53m 54s\n- openstack-ansible-deploy-aio_lxc-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d5bbbd097c404cffba89db5a8e0e6a63 : SUCCESS in 2h 06m 05s\n- openstack-ansible-deploy-aio_lxc-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/42fe9f0bf59b45f5a99bb968c42a0dac : SUCCESS in 1h 38m 38s\n- openstack-ansible-deploy-aio_metal-centos-10-stream https://zuul.opendev.org/t/openstack/build/2d92cc6639474222a1b8f5b33752c7ef : SUCCESS in 50m 03s\n- openstack-ansible-deploy-aio_metal-debian-trixie https://zuul.opendev.org/t/openstack/build/1eba32092d604cd99e84ab1d2449a9fc : SUCCESS in 1h 20m 59s\n- openstack-ansible-deploy-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/1fafcb5a8de64d0d90c82d8bbc39e92f : SUCCESS in 1h 19m 00s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-10 https://zuul.opendev.org/t/openstack/build/e5149fec23e243bab18a77e756ecfb1c : SUCCESS in 1h 16m 18s\n- openstack-ansible-deploy-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/8898c9b83f5a42f9b930cb2299647d61 : SUCCESS in 1h 35m 51s\n- openstack-ansible-deploy-aio_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/68b63c76f29740f8990f1532b0aa63df : SUCCESS in 1h 10m 53s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/86a01e0e7e6449a89e97f8961ef29353 : SUCCESS in 1h 33m 37s\n- openstack-ansible-upgrade-aio_metal-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b045a90602a14744bf4986c224c19d7f : SUCCESS in 1h 22m 50s\n- openstack-ansible-upgrade-aio_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/59c0b1a8fbcc45d4a1b69287d8319446 : SUCCESS in 2h 04m 19s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7b0f3a4ef0ac4c4ca76be83524fb2bba : SUCCESS in 1h 24m 29s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9db1d95a06054a448f4fe856d105613c : SUCCESS in 1h 20m 52s\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/f01b964bac774340aa21cf8ac3361924 : SUCCESS in 1h 18m 05s\n- openstack-ansible-deploy-aio_ceph-ubuntu-noble https://zuul.opendev.org/t/openstack/build/536c2b0a3dbe49f2b70022c4cc6cef7a : SUCCESS in 2h 33m 38s\n- openstack-ansible-deploy-aio_proxy-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9ff561fbf1c24b8488507460d5afc2dd : SUCCESS in 2h 03m 33s\n- openstack-ansible-deploy-aio_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/5bc7bf1618694916ab647a0195935c5d : SUCCESS in 2h 07m 56s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f77f97e6e673489c902a2049a8ed9cc6 : SUCCESS in 54m 10s\n- openstack-ansible-deploy-aio_metal_openbao-ubuntu-noble https://zuul.opendev.org/t/openstack/build/30eda922b30f4d7cbbc5328ce7b42f9a : SUCCESS in 1h 10m 35s\n- openstack-ansible-tox-molecule-debian-trixie https://zuul.opendev.org/t/openstack/build/922beace7b854d9bb135be42750696fc : SUCCESS in 5m 39s\n- openstack-ansible-tox-molecule-ubuntu-noble https://zuul.opendev.org/t/openstack/build/084c7a13b89943f19426c6816fafc79d : SUCCESS in 7m 43s\n- openstack-ansible-tox-molecule-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/a8b06bc9644b4bd0a3a3d54fe465554f : SUCCESS in 5m 51s\n- openstack-ansible-tox-molecule-centos-10-stream https://zuul.opendev.org/t/openstack/build/12df23b860d24199a7457dbb3ca6d35e : SUCCESS in 5m 55s\n- openstack-ansible-tox-molecule-rockylinux-10 https://zuul.opendev.org/t/openstack/build/b2ab21fc92a74c34a46023c14da1727a : SUCCESS in 7m 48s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b21076bf479841b59c9f5bcbc2c5db16 : SUCCESS in 9m 04s","accounts_in_message":[],"_revision_number":9},{"id":"759d388e850b39e07b173fc860b8e0980f8072d0","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-08-25 15:38:44.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"9ddc0bd9d7f9f2c523028b67df4f3d28e0188d63","revisions":{"46dedfff1f026cf82143aae2c7b419b4a323d4c0":{"kind":"REWORK","_number":1,"created":"2026-08-17 20:20:03.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/31/1001231/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/31/1001231/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/1"}}},"commit":{"parents":[{"commit":"30dcaf0d452697b9d921b3618daea5dc4a7fc8ce","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/30dcaf0d452697b9d921b3618daea5dc4a7fc8ce"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"subject":"[doc] Update pypi documentation for limited envs","message":"[doc] Update pypi documentation for limited envs\n\nWith introduction of the fallback url for repo_server,\nthere should not be a need to manually\ndistribute pip.conf file across all hosts,\nas ideally they all should be connecting only to repo_server for wheels.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/1001179\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/1001222\nChange-Id: I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0\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/46dedfff1f026cf82143aae2c7b419b4a323d4c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/46dedfff1f026cf82143aae2c7b419b4a323d4c0"}]},"branch":"refs/heads/master"},"c8696515873eb7ac558734db232cd82db7e350d1":{"kind":"REWORK","_number":2,"created":"2026-08-17 20:55:49.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/31/1001231/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/31/1001231/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/2"}}},"commit":{"parents":[{"commit":"30dcaf0d452697b9d921b3618daea5dc4a7fc8ce","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/30dcaf0d452697b9d921b3618daea5dc4a7fc8ce"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:55:40.000000000","tz":120},"subject":"[doc] Update pypi documentation for limited envs","message":"[doc] Update pypi documentation for limited envs\n\nWith introduction of the fallback url for repo_server,\nthere should not be a need to manually\ndistribute pip.conf file across all hosts,\nas ideally they all should be connecting only to repo_server for wheels.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/1001179\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/1001222\nChange-Id: I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0\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/c8696515873eb7ac558734db232cd82db7e350d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/c8696515873eb7ac558734db232cd82db7e350d1"}]},"branch":"refs/heads/master"},"a02ef0218e53e7c46c1995bb94e9824226668a48":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-08-20 10:41:11.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/31/1001231/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/31/1001231/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/3"}}},"commit":{"parents":[{"commit":"5d0a17d2aa365baa680405c7f26e8bf971dc0883","subject":"Switch ceph release to Umbrella","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/5d0a17d2aa365baa680405c7f26e8bf971dc0883"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 10:41:11.000000000","tz":0},"subject":"[doc] Update pypi documentation for limited envs","message":"[doc] Update pypi documentation for limited envs\n\nWith introduction of the fallback url for repo_server,\nthere should not be a need to manually\ndistribute pip.conf file across all hosts,\nas ideally they all should be connecting only to repo_server for wheels.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/1001179\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/1001222\nChange-Id: I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0\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/a02ef0218e53e7c46c1995bb94e9824226668a48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/a02ef0218e53e7c46c1995bb94e9824226668a48"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"30dcaf0d452697b9d921b3618daea5dc4a7fc8ce","ours":"c8696515873eb7ac558734db232cd82db7e350d1","theirs":"5d0a17d2aa365baa680405c7f26e8bf971dc0883","merge_strategy":"recursive","contains_conflicts":false}},"0de2173be767c855db87f427d01f83a38d4dc8cd":{"kind":"REWORK","_number":4,"created":"2026-08-20 12:03:24.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/31/1001231/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/31/1001231/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/4"}}},"commit":{"parents":[{"commit":"5d0a17d2aa365baa680405c7f26e8bf971dc0883","subject":"Switch ceph release to Umbrella","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/5d0a17d2aa365baa680405c7f26e8bf971dc0883"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 12:03:24.000000000","tz":0},"subject":"[doc] Update pypi documentation for limited envs","message":"[doc] Update pypi documentation for limited envs\n\nWith introduction of the fallback url for repo_server,\nthere should not be a need to manually\ndistribute pip.conf file across all hosts,\nas ideally they all should be connecting only to repo_server for wheels.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/1001179\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/1001222\nChange-Id: I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0\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/0de2173be767c855db87f427d01f83a38d4dc8cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/0de2173be767c855db87f427d01f83a38d4dc8cd"}]},"branch":"refs/heads/master"},"66e1f1c636ae4132595ab5e7e5b6621e6659424e":{"kind":"REWORK","_number":5,"created":"2026-08-20 12:09:06.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/31/1001231/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/31/1001231/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/5"}}},"commit":{"parents":[{"commit":"5d0a17d2aa365baa680405c7f26e8bf971dc0883","subject":"Switch ceph release to Umbrella","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/5d0a17d2aa365baa680405c7f26e8bf971dc0883"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-20 12:09:06.000000000","tz":0},"subject":"[doc] Update pypi documentation for limited envs","message":"[doc] Update pypi documentation for limited envs\n\nWith introduction of the fallback url for repo_server,\nthere should not be a need to manually\ndistribute pip.conf file across all hosts,\nas ideally they all should be connecting only to repo_server for wheels.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/1001179\nChange-Id: I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0\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/66e1f1c636ae4132595ab5e7e5b6621e6659424e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/66e1f1c636ae4132595ab5e7e5b6621e6659424e"}]},"branch":"refs/heads/master"},"bd72f5a1101fff65e7d6abd7b75bea2a258ba97b":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-08-22 06:18:11.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/31/1001231/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/31/1001231/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/6"}}},"commit":{"parents":[{"commit":"201a71ccf94f3cd23d99d7faa878eed27505408f","subject":"Merge \"Respect Depends-On for service projects\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/201a71ccf94f3cd23d99d7faa878eed27505408f"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-22 06:18:11.000000000","tz":0},"subject":"[doc] Update pypi documentation for limited envs","message":"[doc] Update pypi documentation for limited envs\n\nWith introduction of the fallback url for repo_server,\nthere should not be a need to manually\ndistribute pip.conf file across all hosts,\nas ideally they all should be connecting only to repo_server for wheels.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/1001179\nChange-Id: I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0\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/bd72f5a1101fff65e7d6abd7b75bea2a258ba97b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/bd72f5a1101fff65e7d6abd7b75bea2a258ba97b"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"5d0a17d2aa365baa680405c7f26e8bf971dc0883","ours":"66e1f1c636ae4132595ab5e7e5b6621e6659424e","theirs":"201a71ccf94f3cd23d99d7faa878eed27505408f","merge_strategy":"recursive","contains_conflicts":false}},"e88585f6ad236881d1e2d60c7bf295144b80c9ef":{"kind":"REWORK","_number":7,"created":"2026-08-22 06:23:59.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/31/1001231/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/31/1001231/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/7"}}},"commit":{"parents":[{"commit":"201a71ccf94f3cd23d99d7faa878eed27505408f","subject":"Merge \"Respect Depends-On for service projects\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/201a71ccf94f3cd23d99d7faa878eed27505408f"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-22 06:23:59.000000000","tz":0},"subject":"[doc] Update pypi documentation for limited envs","message":"[doc] Update pypi documentation for limited envs\n\nWith introduction of the fallback url for repo_server,\nthere should not be a need to manually\ndistribute pip.conf file across all hosts,\nas ideally they all should be connecting only to repo_server for wheels.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/1001179\nDepends-On: https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/985531\nChange-Id: I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0\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/e88585f6ad236881d1e2d60c7bf295144b80c9ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e88585f6ad236881d1e2d60c7bf295144b80c9ef"}]},"branch":"refs/heads/master"},"10ac1654028d71ce31ce5f6ad2e863af2d0b2977":{"kind":"REWORK","_number":8,"created":"2026-08-22 06:26:24.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/31/1001231/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/31/1001231/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/8"}}},"commit":{"parents":[{"commit":"201a71ccf94f3cd23d99d7faa878eed27505408f","subject":"Merge \"Respect Depends-On for service projects\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/201a71ccf94f3cd23d99d7faa878eed27505408f"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-22 06:26:23.000000000","tz":0},"subject":"[doc] Update pypi documentation for limited envs","message":"[doc] Update pypi documentation for limited envs\n\nWith introduction of the fallback url for repo_server,\nthere should not be a need to manually\ndistribute pip.conf file across all hosts,\nas ideally they all should be connecting only to repo_server for wheels.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/1001179\nDepends-On: https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/985531\nChange-Id: I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0\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/10ac1654028d71ce31ce5f6ad2e863af2d0b2977"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/10ac1654028d71ce31ce5f6ad2e863af2d0b2977"}]},"branch":"refs/heads/master"},"9ddc0bd9d7f9f2c523028b67df4f3d28e0188d63":{"kind":"REWORK","_number":9,"created":"2026-08-24 08:36:24.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/31/1001231/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/31/1001231/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/31/1001231/9"}}},"commit":{"parents":[{"commit":"201a71ccf94f3cd23d99d7faa878eed27505408f","subject":"Merge \"Respect Depends-On for service projects\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/201a71ccf94f3cd23d99d7faa878eed27505408f"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-17 20:19:54.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2026-08-24 08:36:24.000000000","tz":0},"subject":"Update pypi documentation for limited envs","message":"Update pypi documentation for limited envs\n\nWith introduction of the fallback url for repo_server,\nthere should not be a need to manually\ndistribute pip.conf file across all hosts,\nas ideally they all should be connecting only to repo_server for wheels.\n\nWe also update AIO defaults to ensure proper testing coverage in\nscenarios.\n\nDepends-On: https://review.opendev.org/c/openstack/openstack-ansible-repo_server/+/1001179\nDepends-On: https://review.opendev.org/c/openstack/ansible-role-python_venv_build/+/985531\nChange-Id: I5ec40fc3de4369a5bc3bd8b6331130cf26ba30e0\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/9ddc0bd9d7f9f2c523028b67df4f3d28e0188d63"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9ddc0bd9d7f9f2c523028b67df4f3d28e0188d63"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},{"label":"Workflow","status":"MAY"},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
