)]}'
{"id":"openstack%2Frally-openstack~950409","triplet_id":"openstack%2Frally-openstack~master~I074a8e52c325bcb859a639746cd1f097f08dccba","project":"openstack/rally-openstack","branch":"master","topic":"no-py38","attention_set":{},"removed_from_attention_set":{"9545":{"account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"last_update":"2025-05-20 21:16:55.000000000","reason":"\u003cGERRIT_ACCOUNT_9545\u003e replied on the change","reason_account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}},"hashtags":[],"change_id":"I074a8e52c325bcb859a639746cd1f097f08dccba","subject":"Drop support for python 3.8 as EOL","status":"MERGED","created":"2025-05-20 12:50:02.000000000","updated":"2025-05-20 22:19:00.000000000","submitted":"2025-05-20 22:19:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"950409-no-py38","meta_rev_id":"c14407697a730f5eead5747b7ebe137e14b2e438","_number":950409,"virtual_id_number":950409,"owner":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-05-20 22:19:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}],"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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-05-20 21:16:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}],"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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-05-20 21:16:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-20 14:05:43.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"}],"messages":[{"id":"e372aecb66251145907fb67fadd9bf911dd228e9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2025-05-20 12:50:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8a463131a60b9598d211dc2191a96383577ccc4a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2025-05-20 12:50:17.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"1fcd01a70553eada9255265e20b34ea871b6560a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-20 14:05:43.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/8a038cc580ea45b7bc4fcb07f3c75eb4\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/127bdd520e0349b292f73c346ba47325 : SUCCESS in 2m 18s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/cdea81dbfb954546b295b26d7d5db0b6 : SUCCESS in 5m 47s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/103b56ffd776414bbd572f7319a00377 : SUCCESS in 2m 11s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/45191dabe3dd41bea7920a6da2f998c8 : SUCCESS in 2m 35s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/5f4783a538fb41cebeef218d75dfff9f : SUCCESS in 4m 49s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/e6f72abff153437895912efc1025b9cd : SUCCESS in 3m 40s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/4dce8b04b15d4545b7820bc98ec1e831 : FAILURE in 2m 33s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/0a966a7dc18548e88f68b48c7c9b7c19 : SUCCESS in 34m 27s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/3471e05fbd4c46aeac4925d7ffd317b4 : SUCCESS in 7m 59s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/dac1d602b0e34bb8bbbca8426af48333 : SUCCESS in 14m 30s\n- rally-task-barbican https://zuul.opendev.org/t/openstack/build/0486b94e2fcb4f47a71744152a7adbcf : FAILURE in 26m 19s (non-voting)\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/4d67977127a14093b102e8b4c5d695c9 : SUCCESS in 49m 14s\n- rally-task-designate https://zuul.opendev.org/t/openstack/build/1efe5a9a82b74dfeab2e0a604285a3bc : SUCCESS in 13m 35s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/e2f74c80b5154446ac75e0091fa9a20b : SUCCESS in 39m 36s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/a997bc05fd814fa38e0a61d45e5174d3 : SUCCESS in 31m 04s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/0ee4666614144553b848b3c2c7a10a5f : SUCCESS in 29m 14s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/c17ea02dc6fc403682bd15597ceb033c : SUCCESS in 29m 43s\n- rally-task-neutron-trunk https://zuul.opendev.org/t/openstack/build/e72b5fb5971642ff85ff1de7c3269957 : SUCCESS in 18m 08s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/e6df7a5f4ac74b368189001e9b13f995 : SUCCESS in 33m 10s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/01e51e47f1f24611bb1b0fba7a9aa1fd : SUCCESS in 1h 00m 05s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/44bcadd9fb154fc6955c0afa5d17b5d9 : SUCCESS in 26m 57s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/b6a204f0ee14487096018c6d469612a8 : SUCCESS in 27m 13s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/f33cce501dad43909d38ef93b40c0497 : SUCCESS in 24m 37s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/39de4d976b894b82bc7c78e0eec1083d : SUCCESS in 14m 56s","accounts_in_message":[],"_revision_number":1},{"id":"09701b8372b9697ad8846b4c31a2b052057c3ce6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2025-05-20 18:38:31.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n* Workflow+1\n","accounts_in_message":[],"_revision_number":2},{"id":"4daf66a837a0008569247dfa24ad731f0e2b372b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-20 19:41:10.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/f84bf726c7fd44f08ba4ec496c237851\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/9544bf30f9714bc1972e68d1fb08d442 : SUCCESS in 3m 27s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/6604ed2bd90d40e999477f76c5b216cf : SUCCESS in 5m 44s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/9ea51597c8f64de79cd559343b0733c7 : SUCCESS in 3m 16s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/15a409ca98ca4700a69cd39863b7c12f : FAILURE in 3m 35s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/b6102cb381834c0e85c38fa2f2925c0b : FAILURE in 1m 58s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/cd04a27e56654b318d44e774a9190238 : FAILURE in 3m 57s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/8c51967076f84788b40d58bd9b68c5ca : FAILURE in 2m 26s (non-voting)\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/b03aed6a50d6438080c9b58b0b1d3710 : SUCCESS in 14m 54s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/82edfb2de5064faf910b79e363c7fd3a : FAILURE in 2m 16s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/dbff8758eeab44b5a5a9ad451d756d6c : SUCCESS in 17m 15s\n- rally-task-barbican https://zuul.opendev.org/t/openstack/build/70fa6e06ee8d4ca78f6e66334ff67e83 : FAILURE in 24m 57s (non-voting)\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/42d63a23815b45b9abed108a9eb6734f : SUCCESS in 56m 26s\n- rally-task-designate https://zuul.opendev.org/t/openstack/build/d04fede16e6b460bb5b6217c8be51032 : SUCCESS in 21m 17s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/15653d9cdc4c47828b567b04d9e0c510 : SUCCESS in 27m 53s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/50e1c8b4f1bd4ae88cf78866e539221e : SUCCESS in 24m 27s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/5a9572d7cee64748ac69ed1309629174 : SUCCESS in 34m 22s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/ab480faa7a8a4a5d96a08977c8ed118e : SUCCESS in 24m 33s\n- rally-task-neutron-trunk https://zuul.opendev.org/t/openstack/build/2bdd5e8ac169429fade8086e98614ca2 : SUCCESS in 36m 44s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/348cd175b2034f088ada3b6923ae8bb4 : SUCCESS in 34m 32s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/0e2aef2f063649af8da141532d681b01 : SUCCESS in 59m 44s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/09d9da6164834532988bcc34564b7184 : SUCCESS in 26m 08s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/7d04235ccfdf48bb94aeac5cf4181a67 : SUCCESS in 22m 42s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/66e054118290445baeabdcfa5391fc65 : SUCCESS in 28m 22s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/aa2a5f65414d49608b79b3d6ffb2680b : SUCCESS in 34m 22s","accounts_in_message":[],"_revision_number":2},{"id":"6121d351a7db59d023a8d427011054a9018e41e5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2025-05-20 19:53:11.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"d6c4e9cbfbf22904953bec8dc3fe3d9b2594bf46","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-20 21:08:50.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9f0771450a024afa84c3ac8192466026\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/22932ec4e1904d1d96b20580684e2409 : SUCCESS in 3m 29s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/0b327ff59a814cacbee696995d27ed65 : SUCCESS in 7m 21s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/d1fcdc4b711d4659808f0ffa3ec81e78 : SUCCESS in 3m 13s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/b490e1e40b5e43d2bdccf5cc0b048bad : SUCCESS in 4m 48s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/34e15f32c94b41cb829a3e4a2f6a7f31 : SUCCESS in 1m 48s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/91dda21b1a744b9096eed0fa36a657c5 : SUCCESS in 2m 00s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/0b7f3d9dc22445e9976d2d6fbe8e1104 : SUCCESS in 2m 06s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/8e105f56ac36481b8eedc5bb50a20412 : SUCCESS in 15m 56s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/3a044afb65d246bb8f7ac62b66b859d7 : SUCCESS in 7m 33s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/aa2dfc1c245a4ab08317c6c2c90bf365 : SUCCESS in 21m 33s\n- rally-task-barbican https://zuul.opendev.org/t/openstack/build/48ac9b835a20486dba1c117618dfbd99 : FAILURE in 13m 02s (non-voting)\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/3b21f6dd97304458bd6416e187ef4bc1 : SUCCESS in 53m 17s\n- rally-task-designate https://zuul.opendev.org/t/openstack/build/2c9ab27c8794475783f954f1b4955b31 : SUCCESS in 30m 30s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/ed9f9b91757a4b5db5c4627b8a127c80 : SUCCESS in 29m 59s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/26689904061f41639367e385c80c39d3 : SUCCESS in 31m 31s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/7008ecb3c0cf4a63b6a58e6810701154 : SUCCESS in 28m 44s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/dfadf9b73460415a863a954049b3389c : SUCCESS in 30m 32s\n- rally-task-neutron-trunk https://zuul.opendev.org/t/openstack/build/41a4ed51c0a54153a895ed688c561acb : SUCCESS in 34m 27s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/c1c8bb602fb24908a8d811067a229b18 : SUCCESS in 28m 36s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/a7eddd09d548458b922cffffbaf95e2e : SUCCESS in 1h 10m 16s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/1dbdb8c85c9c4a469d607588d39b1bdc : SUCCESS in 30m 51s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/0ba19e1930f4492497a7aaff75e18db3 : SUCCESS in 27m 49s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/0fde579f7064473e939fcac5523edf68 : SUCCESS in 27m 06s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/486e31f8530c4f7daa4f8fa4c766e6b8 : SUCCESS in 33m 36s","accounts_in_message":[],"_revision_number":3},{"id":"3ac0e89cc3c4c496b157582dc533bf7bfb63ee5f","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2025-05-20 21:16:55.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"931b33af405201561845934ac93d7803fe98b171","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-20 21:17:20.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"4abed85faeef709c9bce760a983ec9a74ee7642f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-20 22:19:00.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/799eadc0b7e2494b84db4394f6c29ba0\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/88b745fd472e430d89eff3a289f49a72 : SUCCESS in 2m 26s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/342d0927e157430d82919a23821ee5d3 : SUCCESS in 3m 36s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/9308e199d4ee4f508222e96de37fd7e5 : SUCCESS in 2m 13s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/aebacb235ca14931adcbb82f193725c1 : SUCCESS in 1m 54s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/d2ef9be1b48a485aa74730fc1c6ee0e3 : SUCCESS in 2m 19s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/0fb705b7459e4fa38d6dd4fb2536a446 : SUCCESS in 4m 13s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/c47f945d2f7a4b90b12387a0826ebb9e : SUCCESS in 3m 58s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/adc06ad4bad54a07a6db01afb41ffca7 : SUCCESS in 15m 42s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/785ed243252f4b88b22ae0603fa451d4 : SUCCESS in 7m 06s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/1f98b89a07bd4b65a52168a6b1a80b58 : SUCCESS in 22m 57s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/cca10d522ba64628ad50b8c5a0851ddb : SUCCESS in 48m 50s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/2993e174837e42f5933bfa25364c3668 : SUCCESS in 16m 34s\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/3ba7de4081b141cd99c99b7018f11b8f : SUCCESS in 26m 46s\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/42080a28d888416da34121b40bd87802 : SUCCESS in 35m 49s\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/ab62846569614281be5e693a907d6207 : SUCCESS in 1h 01m 05s\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/3e2ea76a07de455ab95705bc02e22954 : SUCCESS in 29m 31s","accounts_in_message":[],"_revision_number":3},{"id":"c14407697a730f5eead5747b7ebe137e14b2e438","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-20 22:19:00.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8b817a2701e9fc3f3c43780550b07505e3035c72","revisions":{"7c42645963fc7e602ca13e958f19cd114b497af3":{"kind":"REWORK","_number":1,"created":"2025-05-20 12:50:02.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/09/950409/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/09/950409/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/1"}}},"commit":{"parents":[{"commit":"109bf1e5598db5637a3f4f446e8a3415140e8b2a","subject":"Remove Murano","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/109bf1e5598db5637a3f4f446e8a3415140e8b2a"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2025-05-20 12:49:31.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2025-05-20 12:49:31.000000000","tz":120},"subject":"Drop support for python 3.8 as EOL","message":"Drop support for python 3.8 as EOL\n\nChange-Id: I074a8e52c325bcb859a639746cd1f097f08dccba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/7c42645963fc7e602ca13e958f19cd114b497af3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/7c42645963fc7e602ca13e958f19cd114b497af3"}]},"branch":"refs/heads/master"},"8b424de3fca5ecccb772ce509cb7b9fa3881ac1a":{"kind":"REWORK","_number":2,"created":"2025-05-20 18:38:31.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/09/950409/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/09/950409/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/2"}}},"commit":{"parents":[{"commit":"109bf1e5598db5637a3f4f446e8a3415140e8b2a","subject":"Remove Murano","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/109bf1e5598db5637a3f4f446e8a3415140e8b2a"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2025-05-20 12:49:31.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2025-05-20 18:38:09.000000000","tz":120},"subject":"Drop support for python 3.8 as EOL","message":"Drop support for python 3.8 as EOL\n\nChange-Id: I074a8e52c325bcb859a639746cd1f097f08dccba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/8b424de3fca5ecccb772ce509cb7b9fa3881ac1a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/8b424de3fca5ecccb772ce509cb7b9fa3881ac1a"}]},"branch":"refs/heads/master"},"8b817a2701e9fc3f3c43780550b07505e3035c72":{"kind":"REWORK","_number":3,"created":"2025-05-20 19:53:11.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/09/950409/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/09/950409/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/09/950409/3"}}},"commit":{"parents":[{"commit":"109bf1e5598db5637a3f4f446e8a3415140e8b2a","subject":"Remove Murano","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/109bf1e5598db5637a3f4f446e8a3415140e8b2a"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2025-05-20 12:49:31.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2025-05-20 19:53:03.000000000","tz":120},"subject":"Drop support for python 3.8 as EOL","message":"Drop support for python 3.8 as EOL\n\nChange-Id: I074a8e52c325bcb859a639746cd1f097f08dccba\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/8b817a2701e9fc3f3c43780550b07505e3035c72"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/8b817a2701e9fc3f3c43780550b07505e3035c72"}]},"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":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}]}],"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":"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":{}}}]}
