)]}'
{"id":"openstack%2Fglance~973736","triplet_id":"openstack%2Fglance~master~I414b69e6fc4f8f7faf9aed07563f6436ed8958c2","project":"openstack/glance","branch":"master","topic":"glance-downstream-tests-migration","attention_set":{"9303":{"account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"last_update":"2026-02-26 12:47:16.000000000","reason":"Vote got outdated and was removed: Code-Review-1"},"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2026-07-01 10:12:07.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"}}},"removed_from_attention_set":{"34510":{"account":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"last_update":"2026-07-01 10:12:07.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":"I414b69e6fc4f8f7faf9aed07563f6436ed8958c2","subject":"Add tests with selective store deletion and invalid store","status":"NEW","created":"2026-01-18 16:38:39.000000000","updated":"2026-07-01 10:25:33.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"69945a833dc9b03fb1585dea3e373b60a636cf02","_number":973736,"virtual_id_number":973736,"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":[{"_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"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-03-26 19:34:56.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"disliked":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":-1,"date":"2026-06-29 14:14:37.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-18 16:58:18.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":"CC"},{"updated":"2026-01-18 17:57:35.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-01-20 12:06:19.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"},{"updated":"2026-01-20 12:06:19.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"}],"messages":[{"id":"3ef0a4824bce275d1db1113f7b8eac3312c2e377","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-01-18 16:38:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"24cc3a31dcdc495fb4749fd0ace4aa76cc4cba5d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-18 16:58:18.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e35e145d16d0423292c2cd775ab3ec92\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/824dd68d6934485ba654b6275b2b6096 : SUCCESS in 10m 54s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/cc028867978542bea7edb2fcc1ab2aa0 : SUCCESS in 10m 15s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/92e2430d782c48268cf3beb2474153e9 : RETRY_LIMIT in 4m 34s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c9b6749a43d009af23b407fd132a15e4b9eec73d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-18 17:57:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/35b48c6c9c524d73a2167c79af15c294\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/735b3830f1de4ad98c5de2803ac39b1d : SUCCESS in 1h 00m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cdee67a919d840e59e785780ab728c08 : SUCCESS in 1h 09m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/115fffd6ee254b8fb88ff4151c2394c4 : SUCCESS in 4m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c7640e39793b43589996405334bd48a2 : SUCCESS in 5m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f9a3f3d4aebb43ad95dabb33587cc96d : SUCCESS in 5m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d596d1d34d2e40b18b3904565594d923 : SUCCESS in 5m 35s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/5a182b6e765f4ae78fcae610e4bfc749 : SUCCESS in 5m 55s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/d25ef5695be247689ab3bb3c55936efc : SUCCESS in 9m 33s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/4772201d3efc4efeab712a7174dda8ad : SUCCESS in 24m 31s","accounts_in_message":[],"_revision_number":1},{"id":"54b3eeb030a1e04f2257f658a15b38723ffb440d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-01-20 12:05:35.000000000","message":"Uploaded patch set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"5fc451582fd74a0436156aa6e981f1cfad783841","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-01-20 12:15:08.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"358d4eacfbd62fd047fee14a70d99d37bfb4a335","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 12:25:09.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/50e44772df784016b87535ab23d16b8b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d5efeac1c8c74c15a16a54ec821ac5f0 : SUCCESS in 6m 22s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/804165273ea84fd1940b93c557832ac2 : SUCCESS in 8m 32s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/cf9ffc9c49cc4d70ac16160875cdbc80 : RETRY_LIMIT in 4m 06s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8813c99c1b3f04bdee41e0bf54e1bf104dd0116e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 13:12:33.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7cdeaa0639704321b56191da8c7ea96a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/634e97e8e82944aeadb94abb35f0cbda : SUCCESS in 1h 00m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f4aa947f0b754856bab6b135df9188c2 : SUCCESS in 1h 05m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c441cd7920c4682949f48198a0aa5c0 : SUCCESS in 4m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ec61ccc128784e64ad34814f665558e9 : SUCCESS in 4m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/599cdf8173f84bdeb8fc21e5221d63e1 : SUCCESS in 2m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bd47a9ece7794527a006336e0a972e2e : SUCCESS in 5m 56s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b83b1513ea1b4ec5b4369f7497668a68 : SUCCESS in 7m 45s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/54221704fee645c19d9d79f38d05049e : SUCCESS in 5m 39s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/ef977f771b2e4161a835e0119c6b2f5c : SUCCESS in 18m 32s","accounts_in_message":[],"_revision_number":2},{"id":"aded5e2e2473dbcb27e72f4244b417ff73c91645","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-02-26 12:47:16.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"b5ab55305238385d9db56d52ceb7dcaddc41f793","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-26 13:31:27.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9c5c6e705de64d2ba9b9ab73ddfbbbeb\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/0f2e3098cfac44b3ba0e095279c260a5 : SUCCESS in 6m 49s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fd4e3fbf93b24e628858c2b101876213 : RETRY_LIMIT in 4m 33s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/c99782189842464c9eeac01e33cedc33 : SUCCESS in 9m 30s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"bce57e92d46837f17f8a84257b30e1847e962ba2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-26 13:56:29.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a105cb8b6fbd44318e13eae8e9fe7ffb\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6d0bdb71dbcb49feb499c8690e568ea1 : SUCCESS in 52m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/11ad4e90a80a4f088f76e3acfa9407a5 : SUCCESS in 1h 03m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/179c76f2aae24d0ebd055afe67802156 : SUCCESS in 4m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c6fa733ccb9d4c8e8eb2810d869731d6 : SUCCESS in 5m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/786ee527c1184c84b1968d9338297271 : SUCCESS in 5m 00s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a4b5b037c5b84984a3aab6ba4fd9d232 : SUCCESS in 7m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ceabc1de2ce8478bbf3c1f1ec43a7c32 : SUCCESS in 6m 22s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a912bd06b9cf4dffb8d2de9139a8608b : SUCCESS in 5m 51s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b656819a88fe4e1a85b96978d3ef8069 : SUCCESS in 4m 59s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/778b00634e054b4a9ec50397f39e26ab : SUCCESS in 35m 04s","accounts_in_message":[],"_revision_number":3},{"id":"2bee1cec7522296037acfebc30a9ea88f7b32efb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-03-17 16:43:11.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"75ad6bd99dbdf198fcd4d6a26dfc5188d91ad8b4","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-03-17 16:43:15.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f00579e70f18deb53881440975e89223a078b143","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-03-17 16:44:22.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"8899f3e1cdee8d89f4120f5fbc47b89d9761c2c2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-17 17:57:40.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/37a80a19aed34dd78b34ed65a65039b7\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d23bd25ea3c242edb54d3de7775ba78c : SUCCESS in 57m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4839ffd917c44e7681bf1f30693d1a84 : SUCCESS in 1h 08m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0fd58080e6c64a888a0995e6612ee17d : SUCCESS in 6m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b61b0b5da357489b8475816683667d44 : SUCCESS in 5m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/53f21554865c4c7580b4efd090b83747 : SUCCESS in 8m 30s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1d9478df9981466eae0f943d0ca41c78 : SUCCESS in 7m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/93e8df21dd32450a8fcbaef5229e9011 : SUCCESS in 3m 40s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/84423e64882347ad827879d3c05d69e1 : SUCCESS in 4m 50s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/2d3df3515eb74b14a0ae1b9b247edb72 : SUCCESS in 6m 45s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/ef1d9cdeba7741d8ac746a3816932afa : FAILURE in 19m 18s","accounts_in_message":[],"_revision_number":4},{"id":"1d086f5f5ea225e54dcc18b82a0f94f66851c4d5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-17 19:22:01.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a0fad5b704f451b8a61e09c0b351b6d\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d9cee55f5f304376875c9e875e0bec1c : SUCCESS in 7m 09s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fba5621fef1d48edb05266b1d39e087e : SUCCESS in 9m 00s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/acca5bcd77ba4a6b960d0ff1e57c69b3 : SUCCESS in 8m 48s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"cbf9aaefce4d3828d0a7b11a94d0c646a1e51eb8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-03-26 18:27:15.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"6d57cc88c255c5aef2f7ca79cde39763919c05a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-26 19:34:56.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/450a0d74d6ac40afbcba6580bce2dbed\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0c5faee42b8c4592b98bb7d76b849dca : SUCCESS in 57m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/693b690fbeb943199a9eb9e20a233e08 : SUCCESS in 1h 05m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/533d325541c14c0da4cb367b6723b744 : SUCCESS in 2m 35s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f7b4e9ff7671442ea16a3a3b84f67feb : SUCCESS in 4m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9f055ccb053a433aa0869a4408d479be : SUCCESS in 5m 27s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/62cc743557de45efa572a078c8254922 : SUCCESS in 8m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7ebb26249df141b781fdb72004531044 : SUCCESS in 3m 19s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6db0646e443c4180837e9810fbeb1c93 : SUCCESS in 5m 00s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1a314898606945dfa3d1eb966fc7e9f5 : SUCCESS in 6m 42s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/dae0cb2a3ddd44568d30a34a762cbef1 : SUCCESS in 37m 48s","accounts_in_message":[],"_revision_number":5},{"id":"8f9bd3616b53026c695bdca43ba4b84463b63c67","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-26 20:08:33.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/88f5ceba01c9430ea2ea3af2c98e9403\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7838669663e447f1a53e0b0e6a043715 : SUCCESS in 7m 41s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/84488059c3cb4b09b3a42ab8e06f10bc : SUCCESS in 7m 18s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/fbd27247718f4bd49b64b86e90a031e0 : SUCCESS in 11m 13s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"c626f54d01465d199c8a138b60adb991a3f4e76d","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-06-29 14:14:37.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"55f744d0f8a44792e98abfe9cdf05993f4d2df45","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-07-01 10:12:07.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"69945a833dc9b03fb1585dea3e373b60a636cf02","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2026-07-01 10:25:33.000000000","message":"Patch Set 5:\n\n(4 comments)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"700b92e666f8cecb6c056c853eba3b4933b9c390","revisions":{"ea44e83e996e925f15132ef1678936551fda3407":{"kind":"REWORK","_number":1,"created":"2026-01-18 16:38:39.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/36/973736/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/36/973736/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/36/973736/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-01-18 16:14:04.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-01-18 16:37:47.000000000","tz":120},"subject":"Tests with selective store deletion and invalid store","message":"Tests with selective store deletion and invalid store\n\nFunctional test `test_delete_image_from_single_store_workflow`:\n  - Delete image from specific store\n  - Test last store protection\n\nUnit test `test_import_invalid_store_all_stores_must_succeed_true`:\n  - Validate error handling with _ImportToStore task error handling\n    with invalid store and `all_stores_must_succeed_true`\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I414b69e6fc4f8f7faf9aed07563f6436ed8958c2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ea44e83e996e925f15132ef1678936551fda3407"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/ea44e83e996e925f15132ef1678936551fda3407"}]},"branch":"refs/heads/master"},"f0b641e34b669e515cf34d086f99e8c967ecadd1":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-01-20 12:05:35.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/36/973736/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/36/973736/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/36/973736/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-01-18 16:14:04.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-01-20 12:04:34.000000000","tz":120},"subject":"Add tests with selective store deletion and invalid store","message":"Add tests with selective store deletion and invalid store\n\nFunctional test `test_delete_image_from_single_store_workflow`:\n  - Delete image from specific store\n  - Test last store protection\n\nUnit test `test_import_invalid_store_all_stores_must_succeed_true`:\n  - Validate error handling with _ImportToStore task error handling\n    with invalid store and `all_stores_must_succeed_true`\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I414b69e6fc4f8f7faf9aed07563f6436ed8958c2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f0b641e34b669e515cf34d086f99e8c967ecadd1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/f0b641e34b669e515cf34d086f99e8c967ecadd1"}]},"branch":"refs/heads/master"},"b9eb41deffbeaa7b5a29e2250582968bb6cda795":{"kind":"REWORK","_number":3,"created":"2026-02-26 12:47:16.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/36/973736/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/36/973736/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/36/973736/3"}}},"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-01-18 16:14:04.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-02-26 12:45:16.000000000","tz":120},"subject":"Add tests with selective store deletion and invalid store","message":"Add tests with selective store deletion and invalid store\n\nFunctional test `test_delete_image_from_single_store_workflow`:\n  - Delete image from specific store\n  - Test last store protection\n\nUnit test `test_import_invalid_store_all_stores_must_succeed_true`:\n  - Validate error handling with _ImportToStore task error handling\n    with invalid store and `all_stores_must_succeed_true`\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I414b69e6fc4f8f7faf9aed07563f6436ed8958c2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b9eb41deffbeaa7b5a29e2250582968bb6cda795"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b9eb41deffbeaa7b5a29e2250582968bb6cda795"}]},"branch":"refs/heads/master"},"38c56b37b457a598a84eeb5c59ad47933cba2942":{"kind":"REWORK","_number":4,"created":"2026-03-17 16:43:11.000000000","uploader":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"ref":"refs/changes/36/973736/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/36/973736/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/36/973736/4"}}},"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-01-18 16:14:04.000000000","tz":120},"committer":{"name":"Cyril Roelandt","email":"cyril@redhat.com","date":"2026-03-17 16:43:01.000000000","tz":60},"subject":"Add tests with selective store deletion and invalid store","message":"Add tests with selective store deletion and invalid store\n\nFunctional test `test_delete_image_from_single_store_workflow`:\n  - Delete image from specific store\n  - Test last store protection\n\nUnit test `test_import_invalid_store_all_stores_must_succeed_true`:\n  - Validate error handling with _ImportToStore task error handling\n    with invalid store and `all_stores_must_succeed_true`\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I414b69e6fc4f8f7faf9aed07563f6436ed8958c2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/38c56b37b457a598a84eeb5c59ad47933cba2942"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/38c56b37b457a598a84eeb5c59ad47933cba2942"}]},"branch":"refs/heads/master"},"700b92e666f8cecb6c056c853eba3b4933b9c390":{"kind":"REWORK","_number":5,"created":"2026-03-26 18:27:15.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/36/973736/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/36/973736/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/36/973736/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/36/973736/5"}}},"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-01-18 16:14:04.000000000","tz":120},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2026-03-26 18:26:52.000000000","tz":120},"subject":"Add tests with selective store deletion and invalid store","message":"Add tests with selective store deletion and invalid store\n\nFunctional test `test_delete_image_from_single_store_workflow`:\n  - Delete image from specific store\n  - Test last store protection\n\nUnit test `test_import_invalid_store_all_stores_must_succeed_true`:\n  - Validate error handling with _ImportToStore task error handling\n    with invalid store and `all_stores_must_succeed_true`\n\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\nChange-Id: I414b69e6fc4f8f7faf9aed07563f6436ed8958c2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/700b92e666f8cecb6c056c853eba3b4933b9c390"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/700b92e666f8cecb6c056c853eba3b4933b9c390"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}},{"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":""}}}]}
