)]}'
{"id":"openstack%2Fglance~976607","triplet_id":"openstack%2Fglance~master~I6903f0637ed7e418e48d57951ddd5b2de91d20fe","project":"openstack/glance","branch":"master","topic":"ci-rally-s3-multiple-job","attention_set":{},"removed_from_attention_set":{"34510":{"account":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"last_update":"2026-02-15 11:35:34.000000000","reason":"\u003cGERRIT_ACCOUNT_34510\u003e replied on the change","reason_account":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"}}},"hashtags":[],"change_id":"I6903f0637ed7e418e48d57951ddd5b2de91d20fe","subject":"Add CI job with multiple S3 for performance testing","status":"NEW","created":"2026-02-12 12:08:26.000000000","updated":"2026-03-30 09:30:29.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"17d6329c877c87c4827ab2c68c31a64c961983f2","_number":976607,"virtual_id_number":976607,"owner":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-02-15 13:31:32.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":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},"Review-Priority":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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-12 12:08:49.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":"09ab913ec3f4847ba85f0c05d44282b3d8228540","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-02-12 12:08:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cc23d2d50046f7a07a35e07da33b2adf97fa71c8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 12:08:49.000000000","message":"Patch Set 1: Verified-1\n\n(1 comment)\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/glance on branch master.  The\nproblem was:\n\n  Job glance-rally-import-delete not defined\n\nThe problem appears in the \"opendev.org/openstack/glance\" project stanza:\n\n  project:\n      templates:\n        - check-requirements\n        - integrated-gate-storage\n        - openstack-python3-jobs\n        - openstack-python3-jobs-arm64\n        - periodic-stable-jobs\n        - publish-openstack-docs-pti\n        - release-notes-jobs-python3\n  ...\n\n  in \"openstack/glance/.zuul.yaml@master\", line 384","accounts_in_message":[],"_revision_number":1},{"id":"ba0cbf6925c8e96e28999ac7951c769f94e31dfa","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 12:09:04.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nZuul encountered a syntax error while parsing its\nconfiguration in the repo openstack/glance on branch master.  The\nproblem was:\n\n  Job glance-rally-import-delete not defined\n\nThe problem appears in the \"opendev.org/openstack/glance\" project stanza:\n\n  project:\n      templates:\n        - check-requirements\n        - integrated-gate-storage\n        - openstack-python3-jobs\n        - openstack-python3-jobs-arm64\n        - periodic-stable-jobs\n        - publish-openstack-docs-pti\n        - release-notes-jobs-python3\n  ...\n\n  in \"openstack/glance/.zuul.yaml@master\", line 384","accounts_in_message":[],"_revision_number":1},{"id":"dce28f321f3ad26385c24e5009c22ce09f70ce8c","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-02-12 12:09:12.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"9f9c3547818d255d8fb689285d5d2128f59e6b74","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-02-12 12:16:18.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"31b4f3252a21e4c97bb376664c7848eb7c02bca2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 12:36:53.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4b716d94875144c2b4c302e702bcb53d\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/ef0ded97d5ce478a90c32e9f5c67a06f : SUCCESS in 6m 55s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6498b67ab82d4281bcc7e2eab3bf18d4 : SUCCESS in 11m 33s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/b5d46e917244455db3255e5ee149c785 : RETRY_LIMIT in 4m 02s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cb60edba7ce5f3868754b3e676e1cf914c1734b3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 14:53:26.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/30d7e6ce71c34883aa85c265ba43811b\n\n- grenade https://zuul.opendev.org/t/openstack/build/477ca463ebf4470cbea3b3178da05f02 : SUCCESS in 58m 38s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4052f8406f984d39803748fa030cb799 : SUCCESS in 42m 23s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/e8a16c458dec49d08f3a6580e943d515 : SUCCESS in 1h 14m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0651c34fb5fb42e3bbecfffb778e8ca9 : SUCCESS in 1h 04m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e8c722a56dc2464cafed752d9da0cadd : SUCCESS in 3m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fa109725c192480e8eb338b66331054b : SUCCESS in 4m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/479f860e625244e381366fa7aab28fc0 : SUCCESS in 2m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b839530155aa4d1a88075340dde0415a : SUCCESS in 3m 58s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/28fa40702a0e4866985d26550b50e932 : SUCCESS in 5m 18s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/977e30c8fb36492b82064f49c7b3f283 : SUCCESS in 10m 06s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/89a11e723f154e0f9169f7b3c5bfde9d : FAILURE in 1h 08m 35s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/6d2699230d67416483a1f995d3173deb : SUCCESS in 2h 00m 48s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/98711ad51f7d494e9a16f4d5319a9168 : FAILURE in 1h 50m 00s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/98d84fd66a054ef2b3eaea67ed18b64c : SUCCESS in 2h 31m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cfeec68c8d6a408db9c52223afe7ce5a : SUCCESS in 1h 00m 19s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6f374c218f28449a9d5d135b9b2ceb34 : SUCCESS in 1h 50m 31s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/e9cdf9da64bd4353ad98a94df291cb8b : FAILURE in 21m 43s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/e2038b353d90464b9835c49bb38a5d8f : SUCCESS in 1h 44m 59s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/e8535e156c614d55a3764e51a1f5680a : SUCCESS in 36m 40s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/d799bfbc98494384845cb58ff8608b13 : SUCCESS in 1h 19m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2bdb9a7ac71c0df0f03467a298178efca17c5daf","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-02-15 11:35:34.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5c4944f25be00dd161d5e6b2c0c2a96bc6961987","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-15 11:50:09.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/22de3b80d39b45c5acd1c48d8d82b8f5\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4c0e4c9f362b41478a5c30c0fb554e60 : SUCCESS in 6m 57s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6ab4c9192ada44e1ac05812a3a65be1a : SUCCESS in 7m 11s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ebbb4e9fb9c04d72aed2185ba4f591ba : RETRY_LIMIT in 2m 45s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"71f74d0e58ac1258f4e1e9ab2c16cf31b90311eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-15 13:31:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e1c9c920b55e42a1855ecd3ac2c15430\n\n- grenade https://zuul.opendev.org/t/openstack/build/22410a5c22c74385981935aec99a2663 : SUCCESS in 1h 10m 42s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5fa6f89ce2604d3baa7680daf3301082 : SUCCESS in 44m 01s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/2e9fb7743cac42f1bdb783ad51a41c19 : SUCCESS in 1h 35m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/862c8b9b8c4c491881367fd013550a2a : SUCCESS in 45m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f6ccc5b0a6894316b5aa3318ad4f5e93 : SUCCESS in 4m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c1461d834c0e4a80a6fca71ddfea6d96 : SUCCESS in 5m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/896a1e80c2be444389a82c771495ae19 : SUCCESS in 5m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d005198310e64f859d0daacb81a64ac2 : SUCCESS in 6m 54s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f04fa727af9e4c6cbe993682cce150ea : SUCCESS in 6m 48s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/f714042d3e19497d845fd75c1dcbe8a8 : SUCCESS in 9m 33s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/c3fe6ff879fe4b03b22149fb263bf7d5 : SUCCESS in 1h 48m 11s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/250b24f90e0742a09f7264abc4573e2a : SUCCESS in 1h 07m 20s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/d7f9fea3b31b4753aa668b2221e79239 : SUCCESS in 1h 39m 14s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/7d192d0432ad46e5b684af4d31c76d35 : SUCCESS in 1h 12m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f9946acc514649d5b2542c2acdb21ece : SUCCESS in 1h 03m 36s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/346d6d1908b742cb813f3431933d4d22 : SUCCESS in 1h 49m 57s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/fe15b606a55d42e4944593fe8e627a71 : FAILURE in 14m 57s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/155980f5a9df46b996bb0878ef3366fc : SUCCESS in 1h 20m 45s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/7aab882cf84b4c1a85f492ada355666c : SUCCESS in 15m 20s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/01fb58ae4da54edca5d972b2e993d49c : SUCCESS in 32m 24s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"0e2be08e44dac704c3dcc509bfefe48f0e59ffa4","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-30 06:58:31.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8c81f9fbb9f5fc805d09e22e5f385094abd6afc6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-30 07:10:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9e59c4161a554acfa8d3721b22e15a69\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/ba5ee17df4e94580bd743e7d27033b9f : SUCCESS in 7m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/75c27bb73fd74fc49612ba5191fda6d5 : SUCCESS in 5m 50s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/babae71b4f0b4be4bd674270f46d2775 : SUCCESS in 9m 51s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"17d6329c877c87c4827ab2c68c31a64c961983f2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-30 09:30:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/87ff620002ad4338b2a5829fcd2f3d4e\n\n- grenade https://zuul.opendev.org/t/openstack/build/bf57938409c64bf7b105f3d6b5c567b0 : SUCCESS in 1h 05m 45s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dc7f5c4e4cea44639d18fa91113974c0 : SUCCESS in 1h 01m 53s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/7bed5c2a87184388846a51a40f29589c : SUCCESS in 1h 22m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/aadd7816bb5d4a36874e8d1dc0d5a6d4 : SUCCESS in 1h 01m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/602f82914f4a4bbfaa397ac27527488c : SUCCESS in 3m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/28bafd13a0334629883cafb527f3316a : SUCCESS in 3m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2857b179dfff410884cd1d4d01de6613 : SUCCESS in 6m 55s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2c55c6ac18b84471a4b1d88a06397df0 : SUCCESS in 9m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1f6ee56ad217458e83d3d3467cd46684 : SUCCESS in 5m 25s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d6a01499b9f341cf9603cdce619742f3 : SUCCESS in 5m 15s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/afb4b26328de486abe705d52a5b46700 : SUCCESS in 5m 07s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/c894f61edf20468ebf4b9a795615eab0 : SUCCESS in 2h 03m 37s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/e3fda43e02e84d5184fce72530c463ac : SUCCESS in 2h 02m 35s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/05243aa55f2941ad92415bc4fde88931 : SUCCESS in 2h 04m 01s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/2d7569f1817946a9801966bcfe5fe6c0 : SUCCESS in 2h 25m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b9bffa21973c4bc39fc0b1a82a67db90 : SUCCESS in 1h 02m 55s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/66f857d7504a4038a1a622cee4da24dc : SUCCESS in 1h 56m 35s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/2c42c0f2ea0a456da4ea5e2f4577e16b : FAILURE in 8m 56s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/d3f85d01c73148a08b5b14f7144362c3 : SUCCESS in 1h 11m 12s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/94c9389b05884f3db28aa14bef339492 : SUCCESS in 32m 56s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"a478ca5b9c6ef2db18d682ea6fbaae64f0ced8af","revisions":{"62a344a99e5bcc50ca4ba92cd4815524fa0616ad":{"kind":"REWORK","_number":1,"created":"2026-02-12 12:08:26.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/07/976607/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/07/976607/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/07/976607/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/07/976607/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/07/976607/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/07/976607/1"}}},"commit":{"parents":[{"commit":"04dffb2a203029988bc97d8a277e24e304789706","subject":"Merge \"Remove eventlet-specific functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/04dffb2a203029988bc97d8a277e24e304789706"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-12 11:32:53.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-12 12:07:41.000000000","tz":120},"subject":"Add CI job with multiple S3 for performance testing","message":"Add CI job with multiple S3 for performance testing\n\nAdds a experimental CI job that runs Rally performance tests for the Glance\nimage import and delete workflow. This provides performance regression testing\nfor the interoperable image import feature using glance-direct method with\nmulti store.\n\nThe job tests three scenarios with varying concurrency and metadata:\n  - Basic import/delete workflow with 10 iterations, 2 concurrency\n  - Import with extended metadata properties with 5 iterations, 1 concurrency\n  - Moderate concurrency stress test with 15 iterations, 3 concurrency\n\nDepends-On: https://review.opendev.org/c/openstack/rally-openstack/+/976221\nChange-Id: I6903f0637ed7e418e48d57951ddd5b2de91d20fe\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/62a344a99e5bcc50ca4ba92cd4815524fa0616ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/62a344a99e5bcc50ca4ba92cd4815524fa0616ad"}]},"branch":"refs/heads/master"},"a478ca5b9c6ef2db18d682ea6fbaae64f0ced8af":{"kind":"REWORK","_number":2,"created":"2026-02-12 12:16:18.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/07/976607/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/07/976607/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/07/976607/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/07/976607/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/07/976607/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/07/976607/2"}}},"commit":{"parents":[{"commit":"04dffb2a203029988bc97d8a277e24e304789706","subject":"Merge \"Remove eventlet-specific functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/04dffb2a203029988bc97d8a277e24e304789706"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-12 11:32:53.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-12 12:15:15.000000000","tz":120},"subject":"Add CI job with multiple S3 for performance testing","message":"Add CI job with multiple S3 for performance testing\n\nAdds a experimental CI job that runs Rally performance tests for the Glance\nimage import and delete workflow. This provides performance regression testing\nfor the interoperable image import feature using glance-direct method with\nmulti store.\n\nThe job tests three scenarios with varying concurrency and metadata:\n  - Basic import/delete workflow with 10 iterations, 2 concurrency\n  - Import with extended metadata properties with 5 iterations, 1 concurrency\n  - Moderate concurrency stress test with 15 iterations, 3 concurrency\n\nDepends-On: https://review.opendev.org/c/openstack/rally-openstack/+/976221\nChange-Id: I6903f0637ed7e418e48d57951ddd5b2de91d20fe\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a478ca5b9c6ef2db18d682ea6fbaae64f0ced8af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/a478ca5b9c6ef2db18d682ea6fbaae64f0ced8af"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
