)]}'
{"id":"openstack%2Fopenstack-ansible~905221","triplet_id":"openstack%2Fopenstack-ansible~master~Ic99f7eff200e2e672dcc3edd875b155af84232b7","project":"openstack/openstack-ansible","branch":"master","attention_set":{},"removed_from_attention_set":{"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2024-01-16 10:22:59.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic99f7eff200e2e672dcc3edd875b155af84232b7","subject":"Add support for extra Python packages inside Ansible runtime","status":"MERGED","created":"2024-01-10 14:17:18.000000000","updated":"2024-01-16 10:24:42.000000000","submitted":"2024-01-16 10:22:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"905221","meta_rev_id":"65916e683a37b559984893b58a8eb6d4830688c4","_number":905221,"virtual_id_number":905221,"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":"2024-01-16 10:22:58.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":"2024-01-16 08:06:41.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":"2024-01-11 20:25:42.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":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"all":[{"value":1,"date":"2024-01-16 08:06:41.000000000","permitted_voting_range":{"min":1,"max":1},"_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":"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":"2024-01-10 14:37:06.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":"2024-01-10 16:49:06.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":"2024-01-11 20:25:42.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2024-01-16 08:06:41.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"}],"messages":[{"id":"0e0cdd363007c2d4e4d2253653c87b09655052d8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-10 14:17:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"768eef4c4a5550154ced711d6b3a6536ae957959","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2024-01-10 14:37:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"848f7fff31c73bc66d648a291e52a9280b16c588","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-10 16:49:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ebc6524e9af6473ca5ad6714785a1630\n\n- openstack-ansible-linters-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/663702526edd4147af70fa96beb45e8b : SUCCESS in 14m 01s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/fa0b38d1c3f845ddabab951ab228143e : SUCCESS in 13m 07s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/2eb315b44edd456e85ab413f6faa914c : SUCCESS in 4m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d931883a57f9436a98fbaab43f466696 : SUCCESS in 9m 17s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/3ab3d7f4549e459fb41088c69f75f239 : SUCCESS in 2h 13m 40s (non-voting)\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/bb35b414df3f4abc9ca42f3db0b93f7c : SUCCESS in 2h 22m 49s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/aa28ba5b026945b4ad8d176a4512a9ed : SUCCESS in 1h 59m 19s\n- openstack-ansible-deploy-aio_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/24838adb69a447e49194cd3522e6121e : SUCCESS in 2h 01m 20s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e8956236b4e842568af97954f656d979 : SUCCESS in 1h 55m 01s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/fb5fd7d0887044429710b104a36ef195 : SUCCESS in 1h 19m 33s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/9d64488fca7c4dd68cfd1512d91decae : SUCCESS in 1h 26m 17s\n- openstack-ansible-deploy-aio_metal-centos-9-stream https://zuul.opendev.org/t/openstack/build/80d69b8649ab40cb84a35dc89ed11e12 : SUCCESS in 1h 22m 00s (non-voting)\n- openstack-ansible-deploy-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/5c477920f1904bfab6557cf6e80588a6 : SUCCESS in 1h 16m 18s\n- openstack-ansible-deploy-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d3415303d63b4ac1ab8ba883bfaec260 : SUCCESS in 1h 16m 35s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/ba5f519d77de4b2795690f551b7b0811 : SUCCESS in 1h 23m 54s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/20da46d29ece428fb9407881a2833723 : SUCCESS in 1h 26m 37s\n- openstack-ansible-deploy-aio_metal_quorum-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/017972d826734ee88f35c30d73775bb4 : SUCCESS in 1h 24m 18s\n- openstack-ansible-upgrade-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/dd9611f457fd49e49a5f9273c2a67716 : SUCCESS in 1h 46m 21s\n- openstack-ansible-upgrade-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/98e1066fbe87466aa367581dec35cb1f : SUCCESS in 1h 56m 38s\n- openstack-ansible-upgrade-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/1589eb337b7f4cfd957ae86c7ae681b9 : SUCCESS in 2h 12m 50s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/919d6654760542d0ab355f014adb71fa : SUCCESS in 2h 03m 59s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/7e8cd18a4047460aa5990af18ca4d300 : SUCCESS in 1h 01m 59s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/43607c5ff7ce423fa867a002580bba00 : SUCCESS in 1h 00m 57s (non-voting)\n- openstack-ansible-deploy-aio_ceph-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/4f9b2334ebc4448993aa7d7d6da5aed9 : SUCCESS in 2h 26m 02s\n- openstack-ansible-deploy-aio_proxy-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/566d4db8f901425aba66af417176c566 : SUCCESS in 1h 51m 41s\n- openstack-ansible-deploy-aio_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/cc310840f764478dae308bc66ddd7c10 : SUCCESS in 2h 07m 12s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d682f460e35a4698a83b022fc2644525 : SUCCESS in 1h 13m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0919f131468643329e1f961bdfb85a3f : SUCCESS in 8m 10s","accounts_in_message":[],"_revision_number":1},{"id":"45721e256d451133061910374de4494873ea43c7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-11 13:04:16.000000000","message":"Patch Set 2: Published edit on patch set 1.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"c0167da4b5a634f94aeabaff04c21a03865acebc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-11 13:05:14.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"de51228d5a804b5323419ae1529beb8694553cae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-11 14:28:56.000000000","message":"Patch Set 3: 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/36cb0302337f457abb4be25083e827c1\n\n- openstack-ansible-linters-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d5b79ac3cde5403f9d1fcbe5259fa10c : RETRY_LIMIT in 7m 52s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/0cc9804da0914e7cb5d2b0eea6f14e63 : RETRY_LIMIT in 8m 02s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/c414a90b6cfe496b966f2757135f4ae9 : SUCCESS in 4m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52cc80ba292a44f3901a5d55ba934a2f : SUCCESS in 9m 02s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/0abbcc76b9fe4db38c1049f87bd3ec31 : RETRY_LIMIT in 11m 46s (non-voting)\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/e10188aa4a5a49a68a727ff4faf048c9 : RETRY_LIMIT in 10m 21s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/69fe1f68c4b84ff899ffd8e34d22e68e : RETRY_LIMIT in 9m 49s\n- openstack-ansible-deploy-aio_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/73f043ab8adb49cebce12d1e1b0cf1d6 : RETRY_LIMIT in 8m 10s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/51a57f0b13ca4b25b4144d9667259025 : RETRY_LIMIT in 8m 37s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/bc3d9f9cab3d42d5a88c0b997279b09b : RETRY_LIMIT in 14m 05s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/ac9281a5c0d6419fb8729f9d65c85bca : RETRY_LIMIT in 9m 16s\n- openstack-ansible-deploy-aio_metal-centos-9-stream https://zuul.opendev.org/t/openstack/build/0497dd075dfb405dbb35d79287559783 : RETRY_LIMIT in 11m 08s (non-voting)\n- openstack-ansible-deploy-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/11cab31c270e4efab36b3a7f751dadbe : RETRY_LIMIT in 10m 26s\n- openstack-ansible-deploy-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/2152d9924e584ac3923f0e82887fd4c1 : RETRY_LIMIT in 10m 20s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/58f2f244062f4bcab13e06bece02c94b : RETRY_LIMIT in 11m 23s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/bd945fc425414b529babc43282e8d9b6 : RETRY_LIMIT in 9m 31s\n- openstack-ansible-deploy-aio_metal_quorum-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/bacc0289d5bd4e3daebc767b50678979 : RETRY_LIMIT in 9m 21s\n- openstack-ansible-upgrade-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/2cc8b0d7625b4a7c956838b0106e3112 : FAILURE in 1h 05m 33s\n- openstack-ansible-upgrade-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/23a1f5f3b58a4ba884519b4bbb091272 : FAILURE in 56m 37s\n- openstack-ansible-upgrade-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/0ad67a7371cc462686f8499f15db2c50 : FAILURE in 1h 03m 12s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/8bd520d6ceb14661a1faeef01509333e : FAILURE in 1h 01m 11s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/3997c28811304985bb3c716992fba6c1 : RETRY_LIMIT in 6m 11s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b31b3188f23545919e847a0b1e25895f : RETRY_LIMIT in 4m 53s (non-voting)\n- openstack-ansible-deploy-aio_ceph-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f78175f3ce644ef59728e34ac42830ac : RETRY_LIMIT in 10m 07s\n- openstack-ansible-deploy-aio_proxy-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/eaf19d3375ba49719f496ba4d88f4dd6 : RETRY_LIMIT in 8m 33s\n- openstack-ansible-deploy-aio_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/0f5306c4be854eac9ec5ca71018dd67e : RETRY_LIMIT in 9m 12s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/a6073047661c4734b130014cebd50e2d : RETRY_LIMIT in 10m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d60e6538c85148bba17652ac31514452 : SUCCESS in 7m 45s","accounts_in_message":[],"_revision_number":3},{"id":"0e6fd706adc50154150fe40588e6605b93b859aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2024-01-11 14:35:09.000000000","message":"Patch Set 4: Published edit on patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"c5cf687c9e1eadfb448df4fc82f4981b7d63a1a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-11 17:31:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/399e64b8e08445d58bf070506f7f02c1\n\n- openstack-ansible-linters-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/64c374696e2b4fac9d247145b73219e0 : SUCCESS in 13m 43s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/37e573e9b5914ca3a68a3b84808b6b28 : SUCCESS in 15m 10s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/4ab368d8238b4004b1c1ff4b36648d34 : SUCCESS in 3m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e43462197ba4d888746d2934d85c86d : SUCCESS in 9m 43s\n- openstack-ansible-deploy-aio_lxc-centos-9-stream https://zuul.opendev.org/t/openstack/build/9a1ecd50e91e473a9d04b12426bcc3ac : SUCCESS in 2h 07m 35s (non-voting)\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/b263b884af94467690371c284eb41035 : SUCCESS in 2h 21m 28s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/fa8d2a940f4646b48659bbd163c96ae1 : SUCCESS in 1h 58m 11s\n- openstack-ansible-deploy-aio_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/3f81388f0c634071a201c72c876b6e27 : SUCCESS in 1h 56m 10s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/97897704357841d7955af42fd9537183 : SUCCESS in 1h 56m 22s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/de674f47af2a4d9e89ed9cc00ec01754 : SUCCESS in 1h 18m 43s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/7e1ec49b6d49472298c9067ba0f2c53b : SUCCESS in 1h 23m 41s\n- openstack-ansible-deploy-aio_metal-centos-9-stream https://zuul.opendev.org/t/openstack/build/dd82487b0b294b1fa322b546f3263471 : SUCCESS in 1h 14m 39s (non-voting)\n- openstack-ansible-deploy-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/f78639987ad84d1ab1381a0cd3dfd602 : SUCCESS in 1h 22m 41s\n- openstack-ansible-deploy-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/3010fa41712b49568a0a9cfc574e0f61 : SUCCESS in 1h 23m 01s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/770f36b515534bf49cafbac7cc47c91f : SUCCESS in 1h 26m 32s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/0b0bad1679714c1aaab9f953ea5f0791 : SUCCESS in 1h 24m 48s\n- openstack-ansible-deploy-aio_metal_quorum-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/297ce3160ee94c5f982f7f8cd9cbbedd : SUCCESS in 1h 08m 04s\n- openstack-ansible-upgrade-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/43338323f33a49f68b488e02e05f84c5 : SUCCESS in 1h 58m 12s\n- openstack-ansible-upgrade-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/6938596dd9014840b12abdb20b0b7c3d : SUCCESS in 1h 50m 11s\n- openstack-ansible-upgrade-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/72fa153f455a4160922af4c58b2be12a : SUCCESS in 1h 53m 16s\n- openstack-ansible-upgrade-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/e7e64eeb2e38419c9dcf36069a04482d : SUCCESS in 1h 54m 26s\n- openstack-ansible-deploy-aio_distro_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/2038fb1bdfd048a1821f3e1461948c9d : SUCCESS in 59m 10s (non-voting)\n- openstack-ansible-deploy-aio_distro_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/bc1ec69ae00547bdb1b9ec8bb31da861 : SUCCESS in 1h 00m 27s (non-voting)\n- openstack-ansible-deploy-aio_ceph-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/fa15c89bc5414524a4ba93c7e4e1c365 : SUCCESS in 2h 12m 26s\n- openstack-ansible-deploy-aio_proxy-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/cf97f25aaa38442ca592b82d153794f9 : SUCCESS in 1h 59m 08s\n- openstack-ansible-deploy-aio_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/5b5b3862814140c2b426adb2e4dc2b23 : SUCCESS in 2h 01m 19s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/68f67934df27419585b076f25ae9bdaf : SUCCESS in 1h 21m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/038ed9988d1946ddb805609f5bf16aa7 : SUCCESS in 7m 59s","accounts_in_message":[],"_revision_number":4},{"id":"37892909aeeb4a5807c8fb120ab07bab9bb5fc50","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2024-01-11 20:25:42.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"4d026313eceac66a1945736cb023d395191a012e","author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"date":"2024-01-16 08:06:41.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"1baacb21249c29ed36b7d0cbaed740f7d4b412f3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 08:08:51.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"b90e95825fc4634c1080f0dd71ec4314c317b697","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 10:22:58.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0e152a3a0be24b01aefd0f593d8e20fa\n\n- openstack-ansible-linters-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/8a97efeab35d4f2785c4b92340a83388 : SUCCESS in 17m 13s\n- openstack-ansible-varstest-aio https://zuul.opendev.org/t/openstack/build/1946c3fe037a40bcaf8122d0759defb9 : SUCCESS in 14m 01s\n- openstack-ansible-tox-inventory https://zuul.opendev.org/t/openstack/build/8771f0067ab34cc79245b2bf89ca2ae3 : SUCCESS in 4m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83090660caaf43feb4d82ec7c280241c : SUCCESS in 9m 51s\n- openstack-ansible-deploy-aio_lxc-rockylinux-9 https://zuul.opendev.org/t/openstack/build/b56fee56b3454add8b92760c4fbe19cf : SUCCESS in 1h 58m 25s\n- openstack-ansible-deploy-aio_lxc-debian-bullseye https://zuul.opendev.org/t/openstack/build/9989d47eb85b45baa86c1c6c675d3dec : SUCCESS in 2h 02m 19s\n- openstack-ansible-deploy-aio_lxc-debian-bookworm https://zuul.opendev.org/t/openstack/build/d26b9d6c219c4990a332cb7c35a02ae3 : SUCCESS in 2h 10m 41s\n- openstack-ansible-deploy-aio_lxc-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/b7f6123ae4a94bae8e6a8fab65ae733e : SUCCESS in 1h 58m 15s\n- openstack-ansible-deploy-aio_metal-debian-bullseye https://zuul.opendev.org/t/openstack/build/145f105351bf47ebb73e5cb36e4c862e : SUCCESS in 1h 14m 26s\n- openstack-ansible-deploy-aio_metal-debian-bookworm https://zuul.opendev.org/t/openstack/build/8fe4f80d36a74d1882defb7a048cd061 : SUCCESS in 1h 12m 35s\n- openstack-ansible-deploy-aio_metal-rockylinux-9 https://zuul.opendev.org/t/openstack/build/80a51298c50d47c2b44f5a7f73c1c706 : SUCCESS in 1h 34m 00s\n- openstack-ansible-deploy-aio_metal-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/0cd4c3cfab674a988d070ca0e83b7352 : SUCCESS in 1h 05m 49s\n- openstack-ansible-deploy-aio_metal_quorum-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/2a863d083bb14f468c72448155d648dc : SUCCESS in 1h 14m 04s\n- openstack-ansible-deploy-aio_metal_tls-rockylinux-9 https://zuul.opendev.org/t/openstack/build/4a81181f1a844993a4abe929b26586fb : SUCCESS in 1h 26m 37s\n- openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/9d9b5b15196f4b2cab4ef1d877cb0664 : SUCCESS in 1h 21m 00s\n- openstack-ansible-deploy-aio_ceph-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/ec875da94e654c429a23415da40d9f16 : SUCCESS in 1h 54m 39s\n- openstack-ansible-deploy-aio_proxy-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/2bfb43435da7429c8942097ac15892f5 : SUCCESS in 1h 43m 59s\n- openstack-ansible-deploy-aio_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/c71fe0458bb54052911621eb480910cf : SUCCESS in 1h 51m 35s\n- openstack-ansible-deploy-aio_metal_stepca-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/8b8ada3fb1b34b51a3eccb399fa10715 : SUCCESS in 1h 12m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1ecb1ff88ff542a687487d4c8ce1d838 : SUCCESS in 8m 16s","accounts_in_message":[],"_revision_number":4},{"id":"7e69bd268efc401a482e85d7996c83ddb5745572","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 10:22:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"65916e683a37b559984893b58a8eb6d4830688c4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-16 10:24:42.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0dae70e33e66485b97abaa40a056d34b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ed9f3a5440e4f05bf9bc63cf63b7573 : SUCCESS in 1m 23s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/871bd31208a642c692b3e6077b79df37 : SUCCESS in 1m 09s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"5b57f10eeccca16771de76152596fba62a1a7723","revisions":{"ef1bfdb60b0330e232e38095e8f01b64e557310b":{"kind":"REWORK","_number":1,"created":"2024-01-10 14:17:18.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/21/905221/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/905221/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/1"}}},"commit":{"parents":[{"commit":"ae6e59d1e5318cd909771b9bb3a198d321e6a03b","subject":"Merge \"Ensure tempest include and exclude lists all use unique names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ae6e59d1e5318cd909771b9bb3a198d321e6a03b"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-10 14:17:07.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-10 14:17:07.000000000","tz":60},"subject":"Add support for extra Python packages inside OSA venv","message":"Add support for extra Python packages inside OSA venv\n\nAt the moment there is no well defined way to supply list of extra Python\nrequirements for Ansible venv. However, some collections for their work might\nrequire presence of extra libraries inside the execution environment.\n\nWhile PIP_OPTS might be used right away, it\u0027s usage is not transparent\nor documented.\n\nIn order to handle such need, `user-venv-requirements.txt ` is being implemented\nthat reside inside OSA_CONFIG_DIR and contains list of required packages\nfor installation when running bootstrap-ansible.sh\n\nChange-Id: Ic99f7eff200e2e672dcc3edd875b155af84232b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ef1bfdb60b0330e232e38095e8f01b64e557310b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ef1bfdb60b0330e232e38095e8f01b64e557310b"}]},"branch":"refs/heads/master"},"9b6f1881b82d0417d4c22a568eb52d66162caa91":{"kind":"REWORK","_number":2,"created":"2024-01-11 13:04:16.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/21/905221/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/905221/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/2"}}},"commit":{"parents":[{"commit":"ae6e59d1e5318cd909771b9bb3a198d321e6a03b","subject":"Merge \"Ensure tempest include and exclude lists all use unique names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ae6e59d1e5318cd909771b9bb3a198d321e6a03b"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-10 14:17:07.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2024-01-11 13:04:16.000000000","tz":0},"subject":"Add support for extra Python packages inside Ansible runtime","message":"Add support for extra Python packages inside Ansible runtime\n\nAt the moment there is no well defined way to supply list of extra Python\nrequirements for Ansible venv. However, some collections for their work might\nrequire presence of extra libraries inside the execution environment.\n\nWhile PIP_OPTS might be used right for that, it\u0027s usage is not transparent\nor documented.\n\nIn order to handle such need, `user-ansible-venv-requirements.txt ` is being implemented\nthat reside inside OSA_CONFIG_DIR and contains list of required packages\nfor installation when running bootstrap-ansible.sh\n\nChange-Id: Ic99f7eff200e2e672dcc3edd875b155af84232b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9b6f1881b82d0417d4c22a568eb52d66162caa91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/9b6f1881b82d0417d4c22a568eb52d66162caa91"}]},"branch":"refs/heads/master"},"e6ec7713011c34db8d7d20ccf40d428c75d5faa0":{"kind":"REWORK","_number":3,"created":"2024-01-11 13:05:14.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/21/905221/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/905221/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/3"}}},"commit":{"parents":[{"commit":"ae6e59d1e5318cd909771b9bb3a198d321e6a03b","subject":"Merge \"Ensure tempest include and exclude lists all use unique names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ae6e59d1e5318cd909771b9bb3a198d321e6a03b"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-10 14:17:07.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2024-01-11 13:05:07.000000000","tz":0},"subject":"Add support for extra Python packages inside Ansible runtime","message":"Add support for extra Python packages inside Ansible runtime\n\nAt the moment there is no well defined way to supply list of extra Python\nrequirements for Ansible venv. However, some collections for their work might\nrequire presence of extra libraries inside the execution environment.\n\nWhile PIP_OPTS might be used right for that, it\u0027s usage is not transparent\nor documented.\n\nIn order to handle such need, `user-ansible-venv-requirements.txt ` is being implemented\nthat reside inside OSA_CONFIG_DIR and contains list of required packages\nfor installation when running bootstrap-ansible.sh\n\nChange-Id: Ic99f7eff200e2e672dcc3edd875b155af84232b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e6ec7713011c34db8d7d20ccf40d428c75d5faa0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/e6ec7713011c34db8d7d20ccf40d428c75d5faa0"}]},"branch":"refs/heads/master"},"5b57f10eeccca16771de76152596fba62a1a7723":{"kind":"REWORK","_number":4,"created":"2024-01-11 14:35:09.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/21/905221/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible","ref":"refs/changes/21/905221/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible refs/changes/21/905221/4"}}},"commit":{"parents":[{"commit":"ae6e59d1e5318cd909771b9bb3a198d321e6a03b","subject":"Merge \"Ensure tempest include and exclude lists all use unique names\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/ae6e59d1e5318cd909771b9bb3a198d321e6a03b"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"dmitriy.rabotyagov@cleura.com","date":"2024-01-10 14:17:07.000000000","tz":60},"committer":{"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","date":"2024-01-11 14:35:09.000000000","tz":0},"subject":"Add support for extra Python packages inside Ansible runtime","message":"Add support for extra Python packages inside Ansible runtime\n\nAt the moment there is no well defined way to supply list of extra Python\nrequirements for Ansible venv. However, some collections for their work might\nrequire presence of extra libraries inside the execution environment.\n\nWhile PIP_OPTS might be used right for that, it\u0027s usage is not transparent\nor documented.\n\nIn order to handle such need, `user-ansible-venv-requirements.txt ` is being implemented\nthat reside inside OSA_CONFIG_DIR and contains list of required packages\nfor installation when running bootstrap-ansible.sh\n\nChange-Id: Ic99f7eff200e2e672dcc3edd875b155af84232b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/5b57f10eeccca16771de76152596fba62a1a7723"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible/commit/5b57f10eeccca16771de76152596fba62a1a7723"}]},"branch":"refs/heads/master"}},"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":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"}},{"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":{}}}]}
