)]}'
{"id":"openstack%2Fglance~993293","triplet_id":"openstack%2Fglance~master~Ie41ef53a2cf179da57515bbc19dee40ee990dc85","project":"openstack/glance","branch":"master","attention_set":{},"removed_from_attention_set":{"9303":{"account":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"last_update":"2026-06-15 19:13:56.000000000","reason":"Change was submitted"},"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2026-06-15 16:31:45.000000000","reason":"\u003cGERRIT_ACCOUNT_8122\u003e replied on the change","reason_account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}}},"hashtags":[],"change_id":"Ie41ef53a2cf179da57515bbc19dee40ee990dc85","subject":"Fix flaky import task waits in functional tests","status":"MERGED","created":"2026-06-15 06:01:19.000000000","updated":"2026-06-17 06:32:09.000000000","submitted":"2026-06-15 19:13:56.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"993293","meta_rev_id":"21e9eb3d9c5a99d9f2ee6079083799125053f1c3","_number":993293,"virtual_id_number":993293,"owner":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-15 19:13: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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":2,"date":"2026-06-15 16:31:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":1,"date":"2026-06-15 16:31:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_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,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-15 07:15:51.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-06-15 12:10:18.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"}],"messages":[{"id":"d4d77b9b9d8c632aade005419122573df25b49e7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-06-15 06:01:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4cd9bf86fd06d5b0f824c3f2a9ba1074dd26949a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 07:15:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1e5ed896fad342848965b93d88321a4b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/968d825211674dbab511905ed5fc17d4 : SUCCESS in 1h 08m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9ced4118b8c04c41b5fa7d6d266eafab : SUCCESS in 1h 08m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/555655e50fbf4610bfaf69c34221fc87 : SUCCESS in 4m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ac629c49613f4aa592a4d547f9bb3cd5 : SUCCESS in 2m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5475617fb85f48229dc2b082c450f229 : SUCCESS in 4m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/97e76e64c600430b829bf6a554d1eee4 : SUCCESS in 4m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/697e4ff04cdd46768c7f8fd331adad60 : SUCCESS in 5m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/090db4cf18134105aab9239fab41272b : SUCCESS in 3m 30s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/18f730fb10e6413c9204352a5f494ac8 : SUCCESS in 6m 08s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/94a7a225f9794144b2280c58757d1cad : SUCCESS in 6m 14s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/00b1e59672244dbb85874432dc9b9b43 : SUCCESS in 23m 46s","accounts_in_message":[],"_revision_number":1},{"id":"d9c3717fd7878fa7d87d9cb0946d3f696e16e8ea","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-06-15 12:10:18.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"c4ce98adf6c12d1c5597517b6a187018fb842560","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 12:10:47.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"cdac4df8e67bb5a0173397c2722e4997baf350e9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 13:28:05.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/24362c7a3a6542c9a5335cd5e728c133\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/951bf610ca7c483aa5628bf3dcb5a9ad : POST_FAILURE in 1h 08m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9c7cf145bc604558a0024e91d01a1ea6 : POST_FAILURE in 1h 07m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2ee4b66243345019634c0cbf10a51fc : POST_FAILURE in 5m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/71a37cfa70f64b118513ad075637fd39 : SUCCESS in 5m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9b2a14c881bf4db8ad970c3102e1100c : SUCCESS in 5m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/646fa9fb0843436293989a230bbe55fc : POST_FAILURE in 5m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bf5ef4af7c9b42318b1f9d4d04cf83a0 : SUCCESS in 8m 09s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/5f4553644f0a478caed8e2328530faa7 : POST_FAILURE in 7m 51s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ed081ad3ce5b4180b9eeaf8c100be519 : FAILURE in 7m 09s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/a442ad51f491400eb3252fc219d9e357 : POST_FAILURE in 34m 18s","accounts_in_message":[],"_revision_number":1},{"id":"81cbddcb0a9001b1b18c39fc95e2d941e9ed07f0","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-06-15 13:39:39.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"72abbea2de955350c1c179db933149d7467b71d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 15:04:45.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/0767ec76c214437ebc9776677bc87675\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f66a901df0624db18ffef0f8581a26a9 : SUCCESS in 1h 11m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c1f388bd25644f6c84a932baaa6082ac : FAILURE in 29m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a92e67ffc8245f58fbe371735609c16 : SUCCESS in 5m 00s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5c931681eea24b92a0030ad0a8669460 : SUCCESS in 4m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3cf4ef3ec9164da1bf008625e4872f16 : SUCCESS in 5m 06s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5ddc4567143a460183b27e6c0e8e32d5 : SUCCESS in 7m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2f16ce3b80cf4d03a3204993a9f64c7b : SUCCESS in 6m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/85660b407af043b8b2e3debb9a0c42fd : SUCCESS in 7m 53s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/af6eb7b7524c44d6ac1cc49757870d55 : SUCCESS in 6m 36s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/a9debb0ff00143a3a04c57c33976e987 : SUCCESS in 7m 29s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/8c7bd1122fb64e69a9874f210603b5ae : SUCCESS in 36m 58s","accounts_in_message":[],"_revision_number":1},{"id":"2520bfd29add382a4ba5cf52f93d7a0d27933ba9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-06-15 15:06:19.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"ef739bae21c4cdfbec1cb9614c2240e50285b9aa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 15:45:15.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9d008d7882cd405fa849e9a50091237b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d39848e0d47b4c27a5654978b4a1132a : SUCCESS in 35m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0a4a6e7d02274c62a15fc99a04470684 : SUCCESS in 36m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1478a47c573541a29fe689508f5c5bca : SUCCESS in 2m 50s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f07beccfb12b4d42a4f689c2938f244d : SUCCESS in 2m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/85ef1dac550c4e74b1a9983f10c1959c : SUCCESS in 5m 12s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d7603f950e9045b0b490496ac150b9b1 : SUCCESS in 9m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d4dedd427144e5292be556d97c4aafb : SUCCESS in 4m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8939d817ae4c428c977a8e3eccde23de : SUCCESS in 8m 07s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/ae8e1826a81449e0aa6ce6ca188b2b0e : SUCCESS in 6m 16s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/2401dcbdf0d24660a049a25ab844ddc5 : SUCCESS in 8m 29s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/14610034c4cd4457b12c2f3e487ed5c9 : SUCCESS in 24m 33s","accounts_in_message":[],"_revision_number":2},{"id":"5e30a5c0b31b09d6d427d89fb65affb55ad3fbb8","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-06-15 16:31:45.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"fd97f3ea5504d02077f38bd4053e5c3fbd711c30","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 16:32:59.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"605345049e3b118d27b5d4a821c875b6ee958eb4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 19:13:56.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0fa7c6c5ac514ee4b0bd3964045be4ad\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/92e1d4c6fe3348f18b653288b1cba96a : SUCCESS in 1h 03m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/12e5100f60784b9e8353d77f717b910c : SUCCESS in 1h 06m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a8662240d6e442ed9689f25ebb8843f0 : SUCCESS in 6m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b71aaf063ecc4262ba7321b66fc6cb9c : SUCCESS in 5m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/69a6d1efdee640ab9e21f437a8ccbd22 : SUCCESS in 7m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ce97dee417dc46d8925a2f80898a5aac : SUCCESS in 8m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5bd7b512707a4347871e47323128b553 : SUCCESS in 8m 23s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/6fc21d084d114739a0f8f83756b5537c : SUCCESS in 7m 12s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/11a666f1c09b47d18f816b1dc962ae69 : SUCCESS in 6m 37s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/4ee4f41c71f74046abaf1d8bc52b58c9 : SUCCESS in 40m 34s","accounts_in_message":[],"_revision_number":2},{"id":"2cfb516a508c1af5a1fde9573cd1b7f7239dfa57","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 19:13:56.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"3a941c3743df149fcbb0ac5700028fbacb4413e4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-15 19:17:39.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/02bdd206690a4e548dbfa63bf899d033\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1e06ca63347d4453b4ccf031e1946aed : SUCCESS in 1m 07s","accounts_in_message":[],"_revision_number":2},{"id":"21e9eb3d9c5a99d9f2ee6079083799125053f1c3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-17 06:32:09.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/db1bc0c0f6f54eb6b2a12bb9034093b3\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/6d009f6fc3d64647a31f091630931465 : SUCCESS in 7m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/caa87f071b444ed481f0f53527c30d94 : SUCCESS in 6m 24s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/4e6fb0c9aed1414e8a35f8900590f319 : SUCCESS in 8m 48s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"dac0663bd747a6adc3fe16c9997aa2eafc1f9a68","revisions":{"46405538cce614bed48cf5fd31b961f5c2936731":{"kind":"REWORK","_number":1,"created":"2026-06-15 06:01:19.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/93/993293/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/93/993293/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/93/993293/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/93/993293/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/93/993293/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/93/993293/1"}}},"commit":{"parents":[{"commit":"c7a5f6e00037725846ab30df32339fe3fb68df4b","subject":"Merge \"Add non-voting Zuul Rally job for Glance on uWSGI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/c7a5f6e00037725846ab30df32339fe3fb68df4b"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-06-12 14:49:54.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-06-12 14:51:45.000000000","tz":0},"subject":"Fix flaky import failure waits in functional tests","message":"Fix flaky import failure waits in functional tests\n\nResolve import tasks via os_glance_import_task and poll status through\n/v2/images/{id}/tasks so member/reader contexts work reliably.\n\nChange-Id: Ie41ef53a2cf179da57515bbc19dee40ee990dc85\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/46405538cce614bed48cf5fd31b961f5c2936731"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/46405538cce614bed48cf5fd31b961f5c2936731"}]},"branch":"refs/heads/master"},"dac0663bd747a6adc3fe16c9997aa2eafc1f9a68":{"kind":"REWORK","_number":2,"created":"2026-06-15 15:06:19.000000000","uploader":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"ref":"refs/changes/93/993293/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/93/993293/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/93/993293/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/93/993293/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/93/993293/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/93/993293/2"}}},"commit":{"parents":[{"commit":"c7a5f6e00037725846ab30df32339fe3fb68df4b","subject":"Merge \"Add non-voting Zuul Rally job for Glance on uWSGI\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/c7a5f6e00037725846ab30df32339fe3fb68df4b"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-06-12 14:49:54.000000000","tz":0},"committer":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-06-15 15:02:17.000000000","tz":0},"subject":"Fix flaky import task waits in functional tests","message":"Fix flaky import task waits in functional tests\n\nPoll import tasks via /v2/images/{id}/tasks so member/reader roles\nsee task status, and wait for terminal state after import lock clears.\nUse a local redirect server in the web-download redirect test to avoid\nhttpbin.org network delays in CI, and use _wait_for_task_failure for\nquota failure assertions.\n\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\nChange-Id: Ie41ef53a2cf179da57515bbc19dee40ee990dc85\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/dac0663bd747a6adc3fe16c9997aa2eafc1f9a68"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/dac0663bd747a6adc3fe16c9997aa2eafc1f9a68"}]},"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":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"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":"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":"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":""}}}]}
