)]}'
{"id":"openstack%2Frally-openstack~976221","triplet_id":"openstack%2Frally-openstack~master~I5910bdfbecb8e9631cb2bab7f5567259d73d23de","project":"openstack/rally-openstack","branch":"master","topic":"eventlet-removal","attention_set":{},"removed_from_attention_set":{"9303":{"account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"last_update":"2026-06-05 23:05:47.000000000","reason":"Change was submitted"},"9545":{"account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"last_update":"2026-06-05 20:13:37.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"}},"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2026-06-05 23:05:47.000000000","reason":"Change was submitted"},"34510":{"account":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"last_update":"2026-06-05 23:05:47.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5910bdfbecb8e9631cb2bab7f5567259d73d23de","subject":"Add import and delete scenario for glance","status":"MERGED","created":"2026-02-10 10:43:25.000000000","updated":"2026-06-05 23:05:47.000000000","submitted":"2026-06-05 23:05:47.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"976221-eventlet-removal","meta_rev_id":"50e59c7d322aa2c3e07eb496a804bb12ac4db883","_number":976221,"virtual_id_number":976221,"owner":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-05 23:05:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"}],"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":2,"date":"2026-06-05 20:13:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"}],"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":1,"date":"2026-06-05 20:13:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}],"reviewers":{"REVIEWER":[{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-10 11:56:53.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-03-10 08:46:44.000000000","updated_by":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"},{"updated":"2026-05-11 10:12:06.000000000","updated_by":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"},{"updated":"2026-05-11 10:12:06.000000000","updated_by":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"}],"messages":[{"id":"035c0e75fdc9359da06bb968586cd1083ebdab08","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-02-10 10:43:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5c59d8002a953fa9b8828aaa6e3b89d373ad4b42","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-02-10 10:44:43.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":1},{"id":"32503884b382f2e607dd3fc80b03d78fb67326d0","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-02-10 10:44:49.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"3b9e2f2bebe22c4a8d42e5d0394495e062a542f8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-10 11:56:53.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/7e741d99bd084f81aeaf5cedebdd17cf\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/3c662ce97d974625b21fe72650bcf289 : FAILURE in 5m 57s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/e834b738d461470f89871d5a5b2f7ae0 : SUCCESS in 3m 33s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/9d6ba32b12c54f58b41d853c9f91c689 : FAILURE in 2m 18s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/c7f2870269b6489386fee01ccb4e313b : FAILURE in 3m 25s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/731a51d4bde74656b536782acbdf2c46 : FAILURE in 3m 02s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/f09831361df14d7a8ab3fce0b7c0c7d5 : FAILURE in 4m 20s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/78441e745de841cf8f4b12a37341c5b2 : FAILURE in 3m 05s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/e435d4217dc94e0393ee4165297ca0f3 : SUCCESS in 16m 55s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/934e5e0dc7d945dfbe2492071fbf0316 : SUCCESS in 7m 52s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/4c319086aa0d43ee8d4f73a28388506e : SUCCESS in 18m 13s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/e89dc047f0f34bdb8f9176d2e1322d27 : SUCCESS in 44m 53s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/09eaf509adea46fdaa522589a9ac4d78 : SUCCESS in 24m 07s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/4a8e3b26534042c698c2b09f7d3227a4 : SUCCESS in 20m 58s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/96ab78ed6c1e40fb81769b585de25866 : SUCCESS in 26m 10s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/44730112d7214fd2974939b37d7ebb0e : SUCCESS in 33m 49s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/2558319806ba48bcb693463dd57b0406 : SUCCESS in 17m 53s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/2638bfec7e134101beb8b4277b23a3dd : SUCCESS in 1h 10m 16s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/0019356d14924c69ac570b6ec5d93431 : SUCCESS in 32m 50s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/e1b213cba131463082db424588be5828 : SUCCESS in 22m 14s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/064d5b70fe0a4b2eba8084d6bb622349 : SUCCESS in 19m 25s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/27126f063fb04c7a97ce875f9bb1c5bb : SUCCESS in 37m 03s","accounts_in_message":[],"_revision_number":1},{"id":"1ac36801d4ea5197346de58ab3bd52d861361ff1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-02 16:18:40.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"0fa632dc9d4ab3a7c3cca5f61aff537cceec90e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 18:06:24.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/34ec90303a5045cf9e2620f9719dbbab\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/86fbddbccc344f75a378078ade22bdda : FAILURE in 3m 13s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/186d8cf870024719bbf80b64ebcc8769 : SUCCESS in 3m 48s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/2fa0ec77fff84104ae1303025ad5b4dc : SUCCESS in 2m 14s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/8d8db8ada5be41a5b7fd56be52c7ad54 : FAILURE in 4m 10s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/7f2eaad61d494052b1d33a98fcd5a7e5 : FAILURE in 4m 02s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/95c013b4b40a453d94d1f68af97ed667 : FAILURE in 5m 00s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/69c59ca8a3244cf5a1a782cc782c4ed6 : FAILURE in 4m 26s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/bb019e74f1a240a79de40e3a9c73ea1a : FAILURE in 27m 59s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/d128e22f8502445ba58de8488ce495fb : SUCCESS in 9m 43s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/1bc3f7ac606d454c9c4b204272c004e9 : SUCCESS in 33m 09s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/17584b9eb9f4403dbff1ede16d10613a : SUCCESS in 59m 57s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/e97f9052f5a249808d39768c23a9236b : SUCCESS in 20m 52s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/7e3e85df743846d09c41356cf18e4735 : FAILURE in 24m 38s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/5b8474e819e44acc9f8df759398d5695 : FAILURE in 16m 39s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/ed9ba7a187bd4741b8a524e3b271d480 : SUCCESS in 33m 46s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/3cef0b5f7e1748498bd86edc8a4b7f82 : SUCCESS in 27m 30s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/11cde493f2724d9eb467fe4f5e74a79c : SUCCESS in 1h 09m 36s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/b275205dc33c436999a83843abdb78ae : SUCCESS in 34m 34s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/1efe22e3c8c94fe481fcd063e9a9c554 : SUCCESS in 23m 56s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/b90440d4fd914ce399e7421df1a4ba22 : SUCCESS in 30m 45s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/5847618280574c618903f9f8b43a3d8c : SUCCESS in 39m 46s","accounts_in_message":[],"_revision_number":2},{"id":"c1dfe77da8425739e05faa67866c7754cb5a033b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-03 07:50:05.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"3fc7c5e48eb445ee2234969684fb548fa84e0260","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-03 09:20:13.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/410b0aa54d62493eb0cb6b77356f9a62\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/5c6b55afb6f540359bbed97bc0467302 : FAILURE in 5m 37s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/371321500dca46b1903ed883bf39539a : SUCCESS in 1m 51s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/490f2c21862342d4b326a924cf696819 : FAILURE in 1m 29s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/d6f85347acbe4ded965f33ace3290b2a : FAILURE in 3m 26s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/13fb378317904158b6f803261aa59a8c : FAILURE in 2m 03s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/a95949c613d74bbdb5689f831454c309 : FAILURE in 3m 59s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/9e630dac479a4f3cbe7199f19b8cf975 : FAILURE in 3m 34s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/ea04700a5eb04713a8ba49b88ac20427 : FAILURE in 26m 38s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/068eeb43e7ab40d38427643aa9686c96 : SUCCESS in 7m 48s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/137f0335ea9343f3a7d6d8ab3ceb488e : SUCCESS in 33m 02s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/dbace24294f54656b245bfc31d699f22 : SUCCESS in 1h 00m 30s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/902e7dc65cf248038fb11c9aee557441 : SUCCESS in 39m 49s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/1aae98181a974f579deb5b8ed12f8898 : FAILURE in 30m 29s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/5d32296c30d040e582f9b57505a387ec : FAILURE in 28m 35s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/12e8a1c47a63484a85e212d75b0657eb : SUCCESS in 33m 18s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/a710a8942ea4470fb723d622d52f60d8 : POST_FAILURE in 36m 04s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/acdce60bab8a4c2e8c64f1c619347ab2 : SUCCESS in 1h 24m 27s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/36350db9df9747e3b7f2864734ac767e : SUCCESS in 38m 19s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/14c069077f0a427090a009a6c359e8f4 : SUCCESS in 35m 17s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/99c2dbd8ecf6465f83f4ce79556f9837 : SUCCESS in 33m 56s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/678c380f892a4495829967a1d07e0f4c : SUCCESS in 41m 09s","accounts_in_message":[],"_revision_number":3},{"id":"1b56e6a8bc1be789ae8e7434fb9a8b7fcda4f3f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-03 12:05:36.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"c3990750eedfc375f52eea0aaf8b776a52b8d016","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-03 13:31:14.000000000","message":"Patch Set 4: 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/4fd9c762e2b64815aa098df7daa76e6c\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/d4e2e1097b8942f3ac30b37adb5c2a81 : FAILURE in 4m 49s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/ba7319bbf5f34f92845fe39453e612a6 : SUCCESS in 4m 08s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/32410f0448eb4c6cb6673408ad661214 : SUCCESS in 2m 07s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/993d7d1537e24b20be68f9a89e8aec11 : FAILURE in 5m 23s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/46de3830495449ef814bacfec7b9f0cc : FAILURE in 3m 34s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/be400908cf10486ea6d5cddc308936f3 : FAILURE in 3m 39s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/1b0462c55ad14a95b5504c4ee9fe5394 : FAILURE in 5m 20s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/b3796efd299b47a3a9a32f1b4a7cac80 : FAILURE in 26m 25s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/6d2a345bf34e470cae8bf8512d1cc7c4 : SUCCESS in 7m 49s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/4044e808552a457a961a2c4edeb4c84c : SUCCESS in 31m 53s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/7590df66d3164145aac020db5eb81b16 : SUCCESS in 1h 02m 02s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/d3a897747a094a2192c39bf276d8f4b1 : SUCCESS in 41m 40s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/6f073a8d9d154033b246e447616bee1c : FAILURE in 15m 25s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/e590a37349d04b3eb2439ba18cd668dc : FAILURE in 30m 13s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/a84f8690a8da4325a58b22b50923a822 : SUCCESS in 35m 31s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/238d2239dbc14e2b8255a078f942978a : SUCCESS in 18m 13s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/d1af7e6891264f18a1d76716a2d48c9c : SUCCESS in 1h 23m 23s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/4d76310f35664007ba253fc216ca3fba : SUCCESS in 22m 12s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/eca06d377c274e6083244c77764f7646 : SUCCESS in 13m 44s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/a3b21bc894ec46fc9b76b0ef93d5e963 : SUCCESS in 24m 12s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/aaeaf27d67fa40eb95c9d8e257092770 : SUCCESS in 20m 48s","accounts_in_message":[],"_revision_number":4},{"id":"4bb859245450d18195e943babeb791d9e322087e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-03 18:04:22.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"4dd171d42fe918d6729e5a3db429e642720c4b18","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-03 19:33:05.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/74104fd231644c8588f2f3df709ace06\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/c15fce6c7611494ebd6380c071b5a0b4 : FAILURE in 3m 16s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/76e92504052f4bab8099e6f422501952 : SUCCESS in 3m 48s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/5045dd5e8e214cd98eff3bcad03f1f90 : SUCCESS in 2m 38s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/fb2d253b2d3d45949f4d0c97579a468f : SUCCESS in 3m 42s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/36f30ecac0c9458ea12b0f939dc0ea11 : SUCCESS in 4m 40s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/717d6816b2ec4a659f00818d2e22c78d : SUCCESS in 2m 15s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/a66899573e8647f79a8a13ae7635fc29 : SUCCESS in 2m 10s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/ae0c89f5fad04196bce11d6089522976 : FAILURE in 36m 00s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/c050d3267b3e46129eed91ab4f3b6344 : FAILURE in 3m 04s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/b41c4ec8718c40aab16a04c9566a9206 : SUCCESS in 12m 04s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/112c8613eb5f40a1866155cf7e5e4412 : SUCCESS in 1h 01m 52s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/f05deb787e664e8fb1adc0ba69782505 : FAILURE in 45m 20s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/7112690d58d24246bfced40d54062a07 : FAILURE in 29m 41s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/6840e14c9d93438296f3950635ae56be : FAILURE in 29m 42s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/0a921fb048244551a38fd8c6cf560d5d : SUCCESS in 35m 25s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/34ff8139caed484785db2ce11d7ab282 : SUCCESS in 36m 04s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/222052f5fe01451b9e30bff00db34e33 : SUCCESS in 1h 21m 38s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/f1bbebfcdfa54d148a01b9cfd87531e1 : SUCCESS in 33m 38s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/eb8bd4b5066a44e1a10d9d400eb1a0c6 : SUCCESS in 23m 58s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/8104d6f7111e444986ede5347f1f617f : SUCCESS in 31m 12s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/83f4fb6f386b477cb1f199c7b2f20043 : SUCCESS in 26m 08s","accounts_in_message":[],"_revision_number":5},{"id":"d18d713813191062cb4ca32b94aa1702aafa12ff","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-04 10:00:25.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"37da1b904632a69abc1c06d0cfa0a1a4e1cc0881","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-04 11:10:42.000000000","message":"Patch Set 5:\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/d1d74b072c604768806d2b54c057b1e9\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/aa1095dbf28247f19a69a1cc352f0736 : FAILURE in 2m 51s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/35c37421a1244311af105ab9c496cd38 : SUCCESS in 2m 52s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/6e75ceb6ee32485aae0cdeae6f833c68 : SUCCESS in 1m 45s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/dca9a7eeb76f4f9ea39daf2b3610eb90 : SUCCESS in 2m 14s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/46338b6e540a4f9bb785c1d27d4ee585 : SUCCESS in 3m 48s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/de85eb2284df442498dfaa737aecda12 : SUCCESS in 2m 04s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/1f1d753336f442d684dbd36894d730a0 : SUCCESS in 2m 43s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/01708031536c45c49fcee5925470fd15 : FAILURE in 11m 55s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/52049d76c7334170ad9136706c55f88c : SUCCESS in 5m 39s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/1989a6a24e07424d9e7baf0f18c84600 : SUCCESS in 13m 05s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/682bb693198349f7aac961086d37524e : SUCCESS in 50m 08s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/86880a266fda447d8c471befd61b90fe : SUCCESS in 20m 39s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/faf8e745e64c4d81ac55bf8d3ecf7ab6 : FAILURE in 12m 50s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/16e4734b9a2949a3bf975b8584a2c7fe : FAILURE in 29m 23s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/1bbfa0d0bd5048c2a5777bcee45ca38b : SUCCESS in 19m 42s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/d8d9968472e042569dabd013aefa3026 : SUCCESS in 23m 26s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/2aa9f6aeebe94822863f035e4a2b0591 : SUCCESS in 1h 01m 33s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/cc334a6d69de487ab4371606e4692745 : SUCCESS in 31m 44s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/44323f445bd446f0aec5d956269c6b43 : SUCCESS in 15m 47s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/a7c2e14f895245dabaec2b8310d02b89 : SUCCESS in 16m 08s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/65237d1e005a4631bf3bc6108cd5316c : SUCCESS in 34m 33s","accounts_in_message":[],"_revision_number":5},{"id":"28162eaaf68cec222bcc041779645add4ca8feec","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-08 15:11:09.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"3c6492dfb5c86c2dcdab0037532e2eed39172356","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-08 16:16:05.000000000","message":"Patch Set 6: 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/e1a130a4e8304f83badb68bd5bc5238a\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/dc8a7f807054404eb20d21e938cff17e : FAILURE in 4m 22s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/a503d75db5ca47b4a18c6eda0a4324da : SUCCESS in 6m 33s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/daa3eca393f44e739400933426d41187 : SUCCESS in 2m 35s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/be9671f8ef3743a2a6640a924d563de3 : SUCCESS in 2m 10s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/b27431a851834ad9bc266448fd45d1a1 : SUCCESS in 3m 57s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/8b5d1d6cf540490fa09869fb37ca2396 : SUCCESS in 4m 47s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/116bbed206f4474881f139963f8a40b8 : SUCCESS in 3m 41s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/0e0914578bc742359058c2a8e584f35d : FAILURE in 11m 23s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/32fa365c54264011a743c3dc58333aa1 : SUCCESS in 10m 05s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/c2887fe3c2d84be48b3493abd55fcfc6 : SUCCESS in 27m 49s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/373ec28a9a434c50b76e809f1ac40e8b : SUCCESS in 59m 14s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/e2138413f7094e41ae26cb0c72b7ab44 : SUCCESS in 23m 02s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/d776322d495f49a48ffb8814eb4485e9 : FAILURE in 18m 49s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/e60eede4cab947918985f1a10d8a4635 : FAILURE in 15m 13s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/def79020aa7d46939fc13c614bf09693 : SUCCESS in 33m 23s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/4a52bee3ff5843c582a0be67b9c64809 : SUCCESS in 37m 23s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/573a05633687437fb81c70837e7d8889 : SUCCESS in 1h 03m 12s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/6df16d0d9faa4aa3abfedcbd50ad36ec : SUCCESS in 32m 13s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/fde7d7f3feb14a77bb93bf348accb82b : SUCCESS in 31m 26s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/3532739ef8394b26ba5c5a563f033909 : SUCCESS in 28m 12s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/b9fe2e0941f94cc2b59483f095f95316 : SUCCESS in 33m 34s","accounts_in_message":[],"_revision_number":6},{"id":"e46f9440fc572edf609792889fc95c07f27ac7cd","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-08 16:34:17.000000000","message":"Topic glance-rally-tests-eventlet-removal removed","accounts_in_message":[],"_revision_number":6},{"id":"427c98aa2f5775c6502fad5a2e4b36be450257ea","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-08 16:34:22.000000000","message":"Topic set to eventlet-removal","accounts_in_message":[],"_revision_number":6},{"id":"9b189872c0a7004fff9e3353e3963b813399df3e","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-09 11:33:11.000000000","message":"Patch Set 6: Workflow-1","accounts_in_message":[],"_revision_number":6},{"id":"01fa292028f2365d513ab5c318d41f66c4f60133","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-04-14 10:17:08.000000000","message":"Patch Set 6: -Workflow","accounts_in_message":[],"_revision_number":6},{"id":"f66e51e987f122c7146703ef7b2ae4ed440dd0ac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-04-14 10:17:38.000000000","message":"Patch Set 7: Patch Set 6 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"fe593da745d289979e71f15f12bab5cecf318b9d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-14 11:55:33.000000000","message":"Patch Set 7: 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/98d20784f5334d5fb135b28e336e388e\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/7ee40541fbd14448ab11dd4d0f927702 : FAILURE in 7m 34s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/64a7370004624b1fb3f9bcc8b529c7ad : SUCCESS in 5m 09s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/e499b1636313432db4facdfcc444ff40 : SUCCESS in 3m 05s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/2c2b0bdc486a4287a8ffba1ef598a6d6 : SUCCESS in 4m 56s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/403ce4e8e07443b7b12740f4a26b29a4 : SUCCESS in 6m 05s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/88a88c12b58147e2878646914588e908 : SUCCESS in 4m 34s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/f514940b17854b049be84f5eeea67a13 : SUCCESS in 4m 42s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/ad26e3a046214138a55da58092b4a1c2 : FAILURE in 29m 29s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/feb80194497e4df4b13638f1b54a89c0 : SUCCESS in 7m 59s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/1155bfe654004c40ac10b441e90367b2 : SUCCESS in 27m 58s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/d7e279ed0005405a8d5a07d2815edd7c : SUCCESS in 1h 02m 34s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/88504d78809541029eac228f0e3845b2 : SUCCESS in 41m 14s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/2b244350fce04e69ba50d1ac9005a59e : FAILURE in 24m 32s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/96c53c6cfa15422eba425b10fafd1ef1 : FAILURE in 31m 03s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/6aa2d4b88708433ea322983b27aa23fb : SUCCESS in 37m 07s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/f54ab945921046c0872f69c6d86825f3 : SUCCESS in 27m 57s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/58c79fe342fd44d7a5fdf57966a9fc27 : SUCCESS in 1h 26m 28s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/903f6823e13143b8bb4e78683cf67c52 : SUCCESS in 39m 34s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/4085a4f0477f414ea2f3d94516978d35 : SUCCESS in 35m 01s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/c3fb0db414f54a68b14df2482ead05c2 : SUCCESS in 31m 23s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/173fd3082a724f6980988aebd9956117 : SUCCESS in 28m 39s","accounts_in_message":[],"_revision_number":7},{"id":"550b52fe6220750509ae49d12eacd156f9ff9b5b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-05-11 09:55:09.000000000","message":"Patch Set 8: Commit message was updated.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"b968844e9566d42221eb06cadf400bff9937b6f0","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-05-11 10:12:42.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"bc61431145510bfcae6bc79730381b0bc9ee2af6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 11:30:52.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/b655f23046af4790819f3e91380d20ea\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/da92054f72a24153a850d787d95f21cb : FAILURE in 5m 23s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/5171ea75e2cc4f24850dd516777da7b6 : SUCCESS in 4m 05s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/c3e33e495a494716baecba727054525c : SUCCESS in 2m 42s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/d886b234dd46425e9ebe26de9b8e03a7 : SUCCESS in 4m 01s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/9ea44de32c484229ab473afa8f88547f : SUCCESS in 4m 11s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/99d54867a0644308a21f9342da9dbce6 : SUCCESS in 4m 22s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/54f091c6fafc49959436d00e6808a9b5 : SUCCESS in 3m 55s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/b1949c2e168b4e2b8c5cd025020e36f3 : SUCCESS in 35m 06s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/e0f7490e1cf94c8bbfdf196092fb5408 : SUCCESS in 7m 07s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/66d88f522c93424da3e24fa929dd71e1 : SUCCESS in 17m 50s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/b261f4c0c37e4ea79a9f763a610ac8fc : SUCCESS in 1h 07m 41s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/32c6a6234325497989746c040565ffa7 : SUCCESS in 41m 08s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/7b6335a78eec44c2b5d7117eb5ed4f8c : SUCCESS in 35m 16s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/c75bc7db8e2a41b7ad2bb74ac5bc045d : SUCCESS in 35m 53s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/dbc48bda538c442d86bdb5b0c744cb13 : SUCCESS in 35m 20s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/dda61af465284823bbaf484babbefc7d : SUCCESS in 36m 05s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/a46cf598d2fb4890a046d4f78649bca4 : SUCCESS in 1h 29m 38s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/be9b43f4d17d436a972fd77e99a37550 : SUCCESS in 32m 53s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/7f0f0d09d8474c599f52fd9071f190a5 : SUCCESS in 32m 44s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/b1d78019bc21484fac9e184001ed273e : SUCCESS in 17m 39s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/f94c67944f6f47e083478abfc317182f : SUCCESS in 38m 33s","accounts_in_message":[],"_revision_number":8},{"id":"d2f6757d81faf6b65e55b4365ebd829178332999","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-05-25 14:43:02.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"d66af11a75a2eb0fec12565d6269e5a7865bdb1f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-25 15:55:49.000000000","message":"Patch Set 8:\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/aaad61f9e5d943dfa84eb4d9eb4c83d2\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/85051b89523a4c369f5e994003fe1a46 : FAILURE in 5m 47s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/f29a557bf0fe4ae79dc2be6cf4342aa3 : SUCCESS in 4m 19s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/79faeb4fde1647458cd79c86b17ded99 : SUCCESS in 1m 46s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/8f7bdf9ab7ca4f0f858c01ddf2592a41 : SUCCESS in 4m 51s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/73d151b3469a45aba48a955a10e00a22 : SUCCESS in 4m 49s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/db69cfb6a01443cb97f32e13f7ef8846 : SUCCESS in 3m 56s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/728f00bee8d048f19138610d0b3fc794 : SUCCESS in 3m 44s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/a52d20fe9d984f0bb865974127801b08 : SUCCESS in 17m 37s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/86e110365bac4704ae82b23ed137ba9e : SUCCESS in 8m 07s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/c93a4f56f655430584d4957b73481d35 : SUCCESS in 26m 58s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/c0a5449de8584a159001ddd7cf04da92 : SUCCESS in 1h 06m 49s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/b6c4aa13e33a40aa9b0bdf7d36430c2d : SUCCESS in 35m 27s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/8789b4b1aa8e487d94772e333d6f2540 : SUCCESS in 37m 04s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/19e810cd13984554aaf6630e064c35d4 : SUCCESS in 22m 18s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/ae9413b8732e40e3be9cd41ea71a90c7 : SUCCESS in 16m 03s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/ba871fb0f8004608873aea4becc9cf67 : SUCCESS in 35m 05s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/71eeed4099d94d9899552f8f15845d18 : SUCCESS in 46m 38s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/1e37cc71085244318013680bac6cc769 : SUCCESS in 33m 17s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/ca9a604effe94967a42eb087b626f8d3 : SUCCESS in 18m 22s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/9570199f43594a97b9274ce7096e4e0d : SUCCESS in 33m 18s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/e767f2788e9142589cec064c0217b79f : SUCCESS in 46m 43s","accounts_in_message":[],"_revision_number":8},{"id":"d03fc616f9dfe8c5e62610d6bf943e67eeb99ad4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-06-05 20:13:24.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":9},{"id":"11aa865fcbb4a1c3c9a89141d7df15ed648df4dc","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-06-05 20:13:37.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"245d1ce54a0668877e885169bde6e1e8932c6425","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 21:38:30.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e56a408c824b4e1cbb382bdf9bcb8c95\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/45b33dd693894a0d8e8f0d1d72e28dd9 : SUCCESS in 5m 42s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/f3b4d37b233a4daab7233ea5ba49bb83 : SUCCESS in 3m 42s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/fac03fb6478c4ece97f1c1d373e74237 : SUCCESS in 2m 42s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/e7dc9f0863304e1db68872ccc1ac5c0b : SUCCESS in 2m 57s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/68172b64df9544fd8ec93cae6733b759 : SUCCESS in 2m 26s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/f201c475a4474e66937b5e8fded85651 : SUCCESS in 5m 21s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/be609bc27f1e4e2a8d2ea257f976f5a9 : SUCCESS in 4m 10s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/8296ce11392843a6808c84a8d5349176 : SUCCESS in 28m 39s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/871d9e8e0cf948ddb5e93cdc109513c6 : SUCCESS in 6m 55s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/97149b8fde3f41ea9ae4abed5a15fe64 : SUCCESS in 16m 13s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/f2abb19c7e0f4854b0fe9db5fea534f6 : SUCCESS in 1h 16m 16s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/843efc05e9ac44e1ba81a8e54ccf3b4d : SUCCESS in 21m 29s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/f31499bb61424a25abd415d7288ee9ec : SUCCESS in 17m 22s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/e6d9202f8be84e809fd32350b0fc3e3e : SUCCESS in 36m 38s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/cc4fb09f12f04f9ca49bc2f9102b0d81 : SUCCESS in 27m 59s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/a0cc5e7788ba4cac9a6167beb6fa64ad : SUCCESS in 40m 48s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/ff835757bd4f45e1a6de8c356835ab21 : SUCCESS in 1h 19m 01s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/47536f8f567942e99644d47aaeb649bc : SUCCESS in 32m 57s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/8debb22714ff42f5bf51eb86f6efd063 : SUCCESS in 31m 30s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/cd6eb4aceff64b12900570a78b28b23b : SUCCESS in 19m 36s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/fb3bf606badf4de39e228781783f2d75 : SUCCESS in 18m 16s","accounts_in_message":[],"_revision_number":9},{"id":"96ed48131888fbe6c971ef8cadf650e571d75a9f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 21:40:11.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"6562dd870c23c589ff9b1dbc3222f8152dda6296","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 23:05:47.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0ff0aa7bdd854d6f9a0105747c59d046\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/4209e353e41f4d7390e55e3e32300f9a : SUCCESS in 6m 37s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/0c37bb379590406c86234a8fbbf4ff3f : SUCCESS in 4m 13s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/5ab7dcc97f4547d4a18c9f596079b915 : SUCCESS in 3m 28s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/d63b3ee73a414b64a5e13ef29c735f5c : SUCCESS in 4m 43s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/0adc74e48f454abe87804b8cc6cc52d3 : SUCCESS in 3m 54s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/ed6b57c5b4e44d3aaab706c223b212dd : SUCCESS in 4m 33s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/2e95ffaad7ae42968a14a1afac3c436d : SUCCESS in 5m 01s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/76d252240d01468e9c86afdf73e50395 : SUCCESS in 36m 23s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/3100dc0b5e594e59a41f8814b19021cb : SUCCESS in 7m 49s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/06e19ca3b824461da0030bd0b02bfaba : SUCCESS in 29m 32s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/b48c488c0ce649e6a3fc4e78591199be : SUCCESS in 1h 02m 08s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/0544b7a14acf4a909f4bcd886cde1edd : SUCCESS in 43m 40s\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/2e2f3079cae048c4ba0ee5bdf7f14417 : SUCCESS in 33m 42s\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/6b8234bf911146a4bece506fbd84ee6e : SUCCESS in 56m 46s\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/99f4a1cb77654474a093d53cabb7c0dd : SUCCESS in 1h 20m 30s\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/f1744b64db0440e3875b282c54dbaf5f : SUCCESS in 41m 16s","accounts_in_message":[],"_revision_number":9},{"id":"50e59c7d322aa2c3e07eb496a804bb12ac4db883","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 23:05:47.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"3addec2a490f8ef083b02b03c369c320835c1821","revisions":{"169edb97dd10aee1c8103120275c7d57166831b2":{"kind":"REWORK","_number":1,"created":"2026-02-10 10:43:25.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/21/976221/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/21/976221/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/1"}}},"commit":{"parents":[{"commit":"4c371cfb3a36aff5fdfe293cbee52da0f747b910","subject":"Merge \"Guard compute resource setup behind nova service\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4c371cfb3a36aff5fdfe293cbee52da0f747b910"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 09:56:49.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 10:42:39.000000000","tz":120},"subject":"Add import and delete scenario for glance","message":"Add import and delete scenario for glance\n\nImplement new scenario that tests the Glance v2 interoperable\nimage import workflow and four new wrapper methods to the Image class to\nprovide a unified interface for the glance-direct import workflow.\n\nThe scenario workflow:\n- Create image metadata (queued state)\n- Stage image data to Glance staging area\n- Import from staging to backend stores\n- Delete the image\n\nImage new wrapper methods for glance:\n- create_image_for_import()\n- stage_image_data()\n- import_image()\n- stage_and_import_image()\n\nEach phase has a separate atomic action timer for detailed\nperformance measurement. Supports multistore deployments via\nthe stores and all_stores parameters.\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I5910bdfbecb8e9631cb2bab7f5567259d73d23de\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/169edb97dd10aee1c8103120275c7d57166831b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/169edb97dd10aee1c8103120275c7d57166831b2"}]},"branch":"refs/heads/master"},"68e9370fdc0dd26ccbe942da924c92064a418470":{"kind":"REWORK","_number":2,"created":"2026-03-02 16:18:40.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/21/976221/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/21/976221/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/2"}}},"commit":{"parents":[{"commit":"4c371cfb3a36aff5fdfe293cbee52da0f747b910","subject":"Merge \"Guard compute resource setup behind nova service\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4c371cfb3a36aff5fdfe293cbee52da0f747b910"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 09:56:49.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-03-02 16:01:44.000000000","tz":120},"subject":"Add import and delete scenario for glance","message":"Add import and delete scenario for glance\n\nImplement new scenario that tests the Glance v2 interoperable\nimage import workflow and four new wrapper methods to the Image class to\nprovide a unified interface for the glance-direct import workflow.\n\nThe scenario workflow:\n- Create image metadata (queued state)\n- Stage image data to Glance staging area\n- Import from staging to backend stores\n- Delete the image\n\nImage new wrapper methods for glance:\n- create_image_for_import()\n- stage_image_data()\n- import_image()\n- stage_and_import_image()\n\nEach phase has a separate atomic action timer for detailed\nperformance measurement. Supports multistore deployments via\nthe stores and all_stores parameters.\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I5910bdfbecb8e9631cb2bab7f5567259d73d23de\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/68e9370fdc0dd26ccbe942da924c92064a418470"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/68e9370fdc0dd26ccbe942da924c92064a418470"}]},"branch":"refs/heads/master"},"ff730464ad5dbaccae010c7e1e1a0f49ff5a6ca2":{"kind":"REWORK","_number":3,"created":"2026-03-03 07:50:05.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/21/976221/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/21/976221/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/3"}}},"commit":{"parents":[{"commit":"4c371cfb3a36aff5fdfe293cbee52da0f747b910","subject":"Merge \"Guard compute resource setup behind nova service\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4c371cfb3a36aff5fdfe293cbee52da0f747b910"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 09:56:49.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-03-03 07:49:15.000000000","tz":120},"subject":"Add import and delete scenario for glance","message":"Add import and delete scenario for glance\n\nImplement new scenario that tests the Glance v2 interoperable\nimage import workflow and four new wrapper methods to the Image class to\nprovide a unified interface for the glance-direct import workflow.\n\nThe scenario workflow:\n- Create image metadata (queued state)\n- Stage image data to Glance staging area\n- Import from staging to backend stores\n- Delete the image\n\nImage new wrapper methods for glance:\n- create_image_for_import()\n- stage_image_data()\n- import_image()\n- stage_and_import_image()\n\nEach phase has a separate atomic action timer for detailed\nperformance measurement. Supports multistore deployments via\nthe stores and all_stores parameters.\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I5910bdfbecb8e9631cb2bab7f5567259d73d23de\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/ff730464ad5dbaccae010c7e1e1a0f49ff5a6ca2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/ff730464ad5dbaccae010c7e1e1a0f49ff5a6ca2"}]},"branch":"refs/heads/master"},"a685f7900dc8e3025f308820e777b7a12e6bf93c":{"kind":"REWORK","_number":4,"created":"2026-03-03 12:05:36.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/21/976221/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/21/976221/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/4"}}},"commit":{"parents":[{"commit":"4c371cfb3a36aff5fdfe293cbee52da0f747b910","subject":"Merge \"Guard compute resource setup behind nova service\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4c371cfb3a36aff5fdfe293cbee52da0f747b910"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 09:56:49.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-03-03 12:05:18.000000000","tz":120},"subject":"Add import and delete scenario for glance","message":"Add import and delete scenario for glance\n\nImplement new scenario that tests the Glance v2 interoperable\nimage import workflow and four new wrapper methods to the Image class to\nprovide a unified interface for the glance-direct import workflow.\n\nThe scenario workflow:\n- Create image metadata (queued state)\n- Stage image data to Glance staging area\n- Import from staging to backend stores\n- Delete the image\n\nImage new wrapper methods for glance:\n- create_image_for_import()\n- stage_image_data()\n- import_image()\n- stage_and_import_image()\n\nEach phase has a separate atomic action timer for detailed\nperformance measurement. Supports multistore deployments via\nthe stores and all_stores parameters.\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I5910bdfbecb8e9631cb2bab7f5567259d73d23de\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/a685f7900dc8e3025f308820e777b7a12e6bf93c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/a685f7900dc8e3025f308820e777b7a12e6bf93c"}]},"branch":"refs/heads/master"},"97bfdba8c5efbe51c15256915e216a299f898b40":{"kind":"REWORK","_number":5,"created":"2026-03-03 18:04:22.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/21/976221/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/21/976221/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/5"}}},"commit":{"parents":[{"commit":"4c371cfb3a36aff5fdfe293cbee52da0f747b910","subject":"Merge \"Guard compute resource setup behind nova service\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4c371cfb3a36aff5fdfe293cbee52da0f747b910"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 09:56:49.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-03-03 17:59:18.000000000","tz":120},"subject":"Add import and delete scenario for glance","message":"Add import and delete scenario for glance\n\nImplement new scenario that tests the Glance v2 interoperable\nimage import workflow and four new wrapper methods to the Image class to\nprovide a unified interface for the glance-direct import workflow.\n\nThe scenario workflow:\n- Create image metadata (queued state)\n- Stage image data to Glance staging area\n- Import from staging to backend stores\n- Delete the image\n\nImage new wrapper methods for glance:\n- create_image_for_import()\n- stage_image_data()\n- import_image()\n- stage_and_import_image()\n\nEach phase has a separate atomic action timer for detailed\nperformance measurement. Supports multistore deployments via\nthe stores and all_stores parameters.\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I5910bdfbecb8e9631cb2bab7f5567259d73d23de\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/97bfdba8c5efbe51c15256915e216a299f898b40"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/97bfdba8c5efbe51c15256915e216a299f898b40"}]},"branch":"refs/heads/master"},"7aa49e906165188994100925138a9c46cf4a2502":{"kind":"REWORK","_number":6,"created":"2026-03-08 15:11:09.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/21/976221/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/21/976221/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/6"}}},"commit":{"parents":[{"commit":"4c371cfb3a36aff5fdfe293cbee52da0f747b910","subject":"Merge \"Guard compute resource setup behind nova service\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4c371cfb3a36aff5fdfe293cbee52da0f747b910"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 09:56:49.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-03-08 14:38:54.000000000","tz":120},"subject":"Add import and delete scenario for glance","message":"Add import and delete scenario for glance\n\nImplement new scenario that tests the Glance v2 interoperable\nimage import workflow and four new wrapper methods to the Image class to\nprovide a unified interface for the glance-direct import workflow.\n\nThe scenario workflow:\n- Create image metadata (queued state)\n- Stage image data to Glance staging area\n- Import from staging to backend stores\n- Delete the image\n\nImage new wrapper methods for glance:\n- create_image_for_import()\n- stage_image_data()\n- import_image()\n- stage_and_import_image()\n\nEach phase has a separate atomic action timer for detailed\nperformance measurement. Supports multistore deployments via\nthe stores and all_stores parameters.\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I5910bdfbecb8e9631cb2bab7f5567259d73d23de\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/7aa49e906165188994100925138a9c46cf4a2502"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/7aa49e906165188994100925138a9c46cf4a2502"}]},"branch":"refs/heads/master"},"6aca0387f8b4ce7d21b9881f6a9ba004700685b4":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2026-04-14 10:17:38.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/21/976221/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/21/976221/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/7"}}},"commit":{"parents":[{"commit":"4ceffd8c39414c1a8ede884c62bf06080aede5cd","subject":"tox: Remove redundant environment variables","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4ceffd8c39414c1a8ede884c62bf06080aede5cd"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 09:56:49.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-04-14 10:17:38.000000000","tz":0},"subject":"Add import and delete scenario for glance","message":"Add import and delete scenario for glance\n\nImplement new scenario that tests the Glance v2 interoperable\nimage import workflow and four new wrapper methods to the Image class to\nprovide a unified interface for the glance-direct import workflow.\n\nThe scenario workflow:\n- Create image metadata (queued state)\n- Stage image data to Glance staging area\n- Import from staging to backend stores\n- Delete the image\n\nImage new wrapper methods for glance:\n- create_image_for_import()\n- stage_image_data()\n- import_image()\n- stage_and_import_image()\n\nEach phase has a separate atomic action timer for detailed\nperformance measurement. Supports multistore deployments via\nthe stores and all_stores parameters.\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I5910bdfbecb8e9631cb2bab7f5567259d73d23de\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6aca0387f8b4ce7d21b9881f6a9ba004700685b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6aca0387f8b4ce7d21b9881f6a9ba004700685b4"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"ours":"7aa49e906165188994100925138a9c46cf4a2502","theirs":"4ceffd8c39414c1a8ede884c62bf06080aede5cd","contains_conflicts":false}},"0c91f4c0c57a241472bd6ec38a64f1730ce19413":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2026-05-11 09:55:09.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/21/976221/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/21/976221/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/8"}}},"commit":{"parents":[{"commit":"4ceffd8c39414c1a8ede884c62bf06080aede5cd","subject":"tox: Remove redundant environment variables","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/4ceffd8c39414c1a8ede884c62bf06080aede5cd"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 09:56:49.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-05-11 09:55:09.000000000","tz":0},"subject":"Add import and delete scenario for glance","message":"Add import and delete scenario for glance\n\nImplement new scenario that tests the Glance v2 interoperable\nimage import workflow and four new wrapper methods to the Image class to\nprovide a unified interface for the glance-direct import workflow.\n\nThe scenario workflow:\n- Create image metadata (queued state)\n- Stage image data to Glance staging area\n- Import from staging to backend stores\n- Delete the image\n\nImage new wrapper methods for glance:\n- create_image_for_import()\n- stage_image_data()\n- import_image()\n- stage_and_import_image()\n\nEach phase has a separate atomic action timer for detailed\nperformance measurement. Supports multistore deployments via\nthe stores and all_stores parameters.\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I5910bdfbecb8e9631cb2bab7f5567259d73d23de\nAssisted-By: Claude Sonnet 4.5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/0c91f4c0c57a241472bd6ec38a64f1730ce19413"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/0c91f4c0c57a241472bd6ec38a64f1730ce19413"}]},"branch":"refs/heads/master","description":"Edit commit message"},"3addec2a490f8ef083b02b03c369c320835c1821":{"kind":"REWORK","_number":9,"created":"2026-06-05 20:13:24.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/21/976221/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/21/976221/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/21/976221/9"}}},"commit":{"parents":[{"commit":"6addb2e8266de89363d120e8e6aa59bc458a6684","subject":"Bump ujson version for Python 3.14","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6addb2e8266de89363d120e8e6aa59bc458a6684"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-10 09:56:49.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2026-06-05 20:12:54.000000000","tz":120},"subject":"Add import and delete scenario for glance","message":"Add import and delete scenario for glance\n\nImplement new scenario that tests the Glance v2 interoperable\nimage import workflow and four new wrapper methods to the Image class to\nprovide a unified interface for the glance-direct import workflow.\n\nThe scenario workflow:\n- Create image metadata (queued state)\n- Stage image data to Glance staging area\n- Import from staging to backend stores\n- Delete the image\n\nImage new wrapper methods for glance:\n- create_image_for_import()\n- stage_image_data()\n- import_image()\n- stage_and_import_image()\n\nEach phase has a separate atomic action timer for detailed\nperformance measurement. Supports multistore deployments via\nthe stores and all_stores parameters.\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I5910bdfbecb8e9631cb2bab7f5567259d73d23de\nAssisted-By: Claude Sonnet 4.5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/3addec2a490f8ef083b02b03c369c320835c1821"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/3addec2a490f8ef083b02b03c369c320835c1821"}]},"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
