)]}'
{"id":"openstack%2Fglance~969967","triplet_id":"openstack%2Fglance~master~I6f4bdb78809511931b160c88e9173432fd2e6d06","project":"openstack/glance","branch":"master","attention_set":{},"removed_from_attention_set":{"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2026-01-27 15:43:39.000000000","reason":"\u003cGERRIT_ACCOUNT_5314\u003e replied on the change","reason_account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},"10115":{"account":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"last_update":"2026-01-28 19:05:33.000000000","reason":"Change was submitted"},"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2026-01-13 16:04:29.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"}},"8878":{"account":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"last_update":"2026-01-28 14:16:24.000000000","reason":"\u003cGERRIT_ACCOUNT_8878\u003e replied on the change","reason_account":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"}}},"hashtags":[],"change_id":"I6f4bdb78809511931b160c88e9173432fd2e6d06","subject":"Enhance schema loading to support required properties","status":"MERGED","created":"2025-12-05 16:33:58.000000000","updated":"2026-01-29 01:34:52.000000000","submitted":"2026-01-28 19:05:33.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":17,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"969967","meta_rev_id":"7a2ad054b688e82fc688d61af29604ac257b55c9","_number":969967,"virtual_id_number":969967,"owner":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":33451,"name":"Yushiro Furukawa","display_name":"Yushiro Furukawa","email":"yushiro.furukawa@lycorp.co.jp","username":"yushiro2"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-28 19:05:32.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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":2,"date":"2026-01-27 15:43:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":2,"date":"2026-01-13 16:04:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":1,"date":"2026-01-13 00:52:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":33451,"name":"Yushiro Furukawa","display_name":"Yushiro Furukawa","email":"yushiro.furukawa@lycorp.co.jp","username":"yushiro2"},{"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"all":[{"value":1,"date":"2026-01-27 15:43:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":33451,"name":"Yushiro Furukawa","display_name":"Yushiro Furukawa","email":"yushiro.furukawa@lycorp.co.jp","username":"yushiro2"},{"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":33451,"name":"Yushiro Furukawa","display_name":"Yushiro Furukawa","email":"yushiro.furukawa@lycorp.co.jp","username":"yushiro2"},{"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":[{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"}],"reviewers":{"REVIEWER":[{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":33451,"name":"Yushiro Furukawa","display_name":"Yushiro Furukawa","email":"yushiro.furukawa@lycorp.co.jp","username":"yushiro2"}],"CC":[{"_account_id":36129,"name":"Xiang Wang","display_name":"Xiang(Roger) Wang","email":"rogerxiang.wang@gmail.com","username":"xiang-roger-wang"},{"_account_id":36455,"name":"Nisha Brahmankar","display_name":"Nisha Brahmankar","email":"nisha.brahmankar@lycorp.co.jp","username":"nishagbkar04","status":"Employer"},{"_account_id":37389,"name":"Ryuji Maeda","display_name":"Ryuji Maeda","email":"rymaeda@lycorp.co.jp","username":"rymaeda"},{"_account_id":37390,"name":"Masanori Kuroha","display_name":"Masanori Kuroha","email":"mkuroha@lycorp.co.jp","username":"mkuroha"},{"_account_id":37432,"name":"Koya Watanabe","display_name":"Koya Watanabe","email":"koywatan@lycorp.co.jp","username":"koya-watanabe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-05 17:12:02.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":"2025-12-05 19:19: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":"2025-12-05 21:39:19.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2025-12-08 00:47:47.000000000","updated_by":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"reviewer":{"_account_id":36129,"name":"Xiang Wang","display_name":"Xiang(Roger) Wang","email":"rogerxiang.wang@gmail.com","username":"xiang-roger-wang"},"state":"CC"},{"updated":"2025-12-08 00:47:47.000000000","updated_by":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"reviewer":{"_account_id":36455,"name":"Nisha Brahmankar","display_name":"Nisha Brahmankar","email":"nisha.brahmankar@lycorp.co.jp","username":"nishagbkar04","status":"Employer"},"state":"CC"},{"updated":"2025-12-08 00:47:47.000000000","updated_by":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"reviewer":{"_account_id":37389,"name":"Ryuji Maeda","display_name":"Ryuji Maeda","email":"rymaeda@lycorp.co.jp","username":"rymaeda"},"state":"CC"},{"updated":"2025-12-08 00:47:47.000000000","updated_by":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"reviewer":{"_account_id":37390,"name":"Masanori Kuroha","display_name":"Masanori Kuroha","email":"mkuroha@lycorp.co.jp","username":"mkuroha"},"state":"CC"},{"updated":"2025-12-08 00:47:47.000000000","updated_by":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"reviewer":{"_account_id":37432,"name":"Koya Watanabe","display_name":"Koya Watanabe","email":"koywatan@lycorp.co.jp","username":"koya-watanabe"},"state":"CC"},{"updated":"2025-12-08 00:47:47.000000000","updated_by":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"reviewer":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"state":"REVIEWER"},{"updated":"2026-01-05 15:10:29.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":"CC"},{"updated":"2026-01-13 00:52:55.000000000","updated_by":{"_account_id":33451,"name":"Yushiro Furukawa","display_name":"Yushiro Furukawa","email":"yushiro.furukawa@lycorp.co.jp","username":"yushiro2"},"reviewer":{"_account_id":33451,"name":"Yushiro Furukawa","display_name":"Yushiro Furukawa","email":"yushiro.furukawa@lycorp.co.jp","username":"yushiro2"},"state":"REVIEWER"},{"updated":"2026-01-13 16:04:29.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":"4005d7971174ab81275e157501529e30e4828825","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-05 16:33:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7519e9a25f3289c8f94764784e64e20a0b84bb5c","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-05 16:36:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f8644bd354bb2468c18658310af4c0211307fd27","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-05 17:12:02.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb0987397b74476bb0f160a7cb820ff9\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a41372d990e6446f931266662ba62471 : SUCCESS in 11m 07s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/cd9ef9f258874faf91fc7b1005bc239c : SUCCESS in 11m 15s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ab0348e26d424dc1b395194522b01319 : NODE_FAILURE Node(set) request 6ed615f342f5498bae3635ca97b076a0 failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"478df6e04f32e9ecc792bc58d2c4c053e5d2a369","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-05 19:19:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7f82084bc45a4feea3f5f5bf26d13697\n\n- grenade https://zuul.opendev.org/t/openstack/build/85b65c4f0a6f4630b0f26a1384ab6f64 : SUCCESS in 32m 28s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/253ea16e061e4159981ca08725623fd3 : SUCCESS in 1h 06m 06s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/70bcecaf0454499aa27618955c7fef0c : SUCCESS in 1h 19m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0c7e6099b4f6421483420a19eb86083a : SUCCESS in 53m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f5896e2612c45a395c56ae7e4aa3f14 : SUCCESS in 3m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/88ade9db50af4fd098d503f9e64b0c5b : SUCCESS in 5m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2bd74d6cd7ce40aa821a0bc03756bd4d : SUCCESS in 8m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a58c85a5cfb245e78c9017c31ef63fea : SUCCESS in 3m 33s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ebe52668db1a470a9cf590d243043ee9 : SUCCESS in 7m 56s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/67c078f69b7c45f49e8c448cd2881083 : SUCCESS in 8m 29s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/900ade9ad913466fb03120e6d5a1f472 : SUCCESS in 1h 27m 22s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/eb0d63bc8af64e6092ae30b9952da184 : SUCCESS in 1h 59m 29s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/ec3370699b374ee1b3a87055e140b78a : SUCCESS in 1h 36m 12s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/e15070e7e64f4e76b8225a15b564cfb3 : SUCCESS in 2h 32m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2fb6fb3d34464d288572201fc3f26b91 : SUCCESS in 33m 22s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d3c2b6c785ee4d6e9e9d406445d6c26a : SUCCESS in 1h 41m 01s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/e13476f579494b3e916227629c4c2d71 : FAILURE in 21m 27s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/b3fd71ca40224dcaa32fde5269565bc6 : FAILURE in 10m 52s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/57505ad5dad946158c375a32287c1358 : SUCCESS in 36m 21s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/375644785f9a407f80c28da1c2b136d7 : SUCCESS in 35m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6e2e99607c895e5878a6233c354be254feddb83d","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2025-12-05 21:39:19.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"988ab7b6c2c90d78d70a41449eebee409857f602","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-07 15:46:32.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"6f69c9429a48f85cbe8a46e0e8f9ccd7478cd933","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-07 15:47:10.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5f05b7b2ceb33c04eba6c4a29d7ce108c6319f22","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-07 15:50:12.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2f7752709c9284f09a73d3679e6e1588f956d25c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-07 15:56:31.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/adc5ba5c897e476dbd8fb6cd17b87eb3\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4c037fffa7cc44a69c6dcc57023ffaa5 : SUCCESS in 7m 32s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/effed13d4ae7428ca25eb44ff6a90fa5 : SUCCESS in 8m 21s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/88cfd76748ac4b8781cd6bac45fcef22 : SUCCESS in 8m 20s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a03e1af87ffe4b131046aecee87e0249db2ded89","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-07 17:51:29.000000000","message":"Patch Set 3: Verified-1\n\n(4 comments)\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/0c2425015a1f472bbd2d65ff4c35697c\n\n- grenade https://zuul.opendev.org/t/openstack/build/91250f56f08d4d20a40d696097da08a3 : SUCCESS in 43m 13s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b2dd080e7ef044c4bd07e07d787b85b1 : SUCCESS in 1h 07m 57s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/d4d3479f327c49598798e51025e6d893 : SUCCESS in 1h 18m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/aec82131d99745c995179fb6b8b525d1 : SUCCESS in 1h 03m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9f5da5d98afc4a988ae77dd86774854b : FAILURE in 3m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/438162a099174e6ca0d758492b085d6b : SUCCESS in 4m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dc9d16ed558045898c34924b01f1f850 : SUCCESS in 4m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/308d860b4e4345af9ed2b87189c9873b : FAILURE in 5m 42s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0f8849b736934ea7ae1867f8d770a42c : SUCCESS in 5m 13s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/9a3795a623af4f92bae01e029d682f50 : SUCCESS in 10m 45s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/9362e1e3be644a308d147734ffdb1b27 : SUCCESS in 1h 57m 16s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/84d82fba7eb44caab57f0402245842d0 : SUCCESS in 1h 59m 51s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/48fb8069d1b8462f999f9d88d25127ae : SUCCESS in 1h 04m 40s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/100c181f899546be97e579e6f28599bd : SUCCESS in 1h 19m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/56641d4600f7436f8876a68bb69f4c30 : SUCCESS in 46m 16s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a47c85f4fe684ada90c6ef114209198b : SUCCESS in 56m 48s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/e6a2d3efca414c719454cf6f49bb33f6 : FAILURE in 21m 54s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/331e5ec0224141b190f9b7c82cda1988 : FAILURE in 27m 03s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/6343df5b04d24a51a6a92a055327ccf7 : SUCCESS in 32m 34s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8cd6734939894554a7a2aa5b5b71a2c3 : SUCCESS in 1h 16m 48s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"702b4addfad3917931c7aba8e118867ba82cbaf0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-08 00:29:00.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"86f260682415e473b624a739cf4fea101eb07caa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-08 00:34:38.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"82b86eb1cc3dc0eab05bc52e08d1c49357de89e1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-08 00:49:43.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/27136d6396c944d88270d7e691cc5942\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8a41a078f4224575b5fd89ff41c17d2c : SUCCESS in 7m 50s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3c64640e71c443bd9d9c46f8ac15e126 : SUCCESS in 9m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/4a778a43f95d489b90e120da6a240405 : SUCCESS in 13m 13s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"2ee0613f7d8f65d1c832db6ad8a1d3b4947bc3b2","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-08 01:14:18.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"54f81d7e651553c140577c5a4f351631b3123d26","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-08 02:54:20.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/8b84139a85024fb7af408e07b8d2dd55\n\n- grenade https://zuul.opendev.org/t/openstack/build/0a63a6e7202f437ea8820504687dea0f : SUCCESS in 41m 14s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/78881b5c71e4471680280b2c127bf8ae : SUCCESS in 1h 02m 30s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/638f93771e3445de933cdc4d9a478adf : SUCCESS in 1h 47m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/97951920f9b448c2a81c4c5f84bad431 : SUCCESS in 1h 04m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67890997da6d48b49e378abe7f673436 : SUCCESS in 4m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a633609d2c1648249dff6e0148cd5d52 : SUCCESS in 4m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0264a6e6f7004a4fa0f63d1e8b89112b : SUCCESS in 4m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/149d1fa749f94adda0c8c800fcc3d2e4 : FAILURE in 4m 06s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/dca4e93a67b54d39a8cf0c3cf6237c56 : SUCCESS in 6m 46s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/68cc4504a9dd4fef985a36a35fdce007 : SUCCESS in 5m 52s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/76a4b1d92607477fa0c1c615d4d8b30e : SUCCESS in 2h 16m 44s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/a57d2664a6b849d6a6ae7c4ce7af0ae4 : SUCCESS in 1h 07m 15s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/6fee432be8864c06aecdd42a75f6968f : SUCCESS in 2h 09m 39s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/af945d3cf02e458196d265dbe7e92866 : SUCCESS in 1h 19m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/657f724540f941aa8897986bdb8562ed : SUCCESS in 30m 27s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f675d82569944556bf52e7e8495f1db8 : SUCCESS in 1h 51m 41s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/de8323680f0c4953b751a14123f2749d : FAILURE in 21m 02s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/2207da67bcd8407a9a129a6120928439 : FAILURE in 29m 16s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/2b895cb8b9ee453c8a6f84ef8e3f8969 : SUCCESS in 35m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7dca5aec59c44a3283c6f8b49f5df00b : SUCCESS in 1h 12m 01s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"2e427edf2e97d219c144f18553961d007da8db64","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-08 03:57:52.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"7ff36068105ffe5c07f29d00c8783d589dbe47ee","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-08 04:10:49.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a2a44a157a694013a286a1ba1132e7d5\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/87f9aae08ad440ad847f1ef78e879612 : SUCCESS in 7m 41s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8e84f986923e45088baf90b6a897ccac : SUCCESS in 8m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1968c9014c594493bab2fca3172ff80a : SUCCESS in 11m 20s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"965a5211ed03095a6335dc70705a6005a2f071be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-08 06:03:30.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1e95d8db8ed3407f9b45eb1f6a05cfb4\n\n- grenade https://zuul.opendev.org/t/openstack/build/a4b970459f5b47f3b3d6f0a122f27af6 : SUCCESS in 33m 06s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7f71780f77f5452c9c232c5e10e99270 : SUCCESS in 28m 33s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/6fa682f91e524c21ac61eedb8e0fc55c : SUCCESS in 1h 39m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ea9a7fa88f494879a074f07824f66a42 : SUCCESS in 1h 07m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6e9079b05ba245bb904e33387262e114 : SUCCESS in 4m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/842c9bb8871b4ac8b9ae22b4a477e1c7 : SUCCESS in 4m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0ab28fc39efd4856aeb50beedddbaa01 : SUCCESS in 7m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8179e0cebc5440bd8b0b68061c3dcaba : SUCCESS in 5m 11s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9e53992739ac445296b45434beb77345 : SUCCESS in 8m 29s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/56c1626df79c48538eeb95c6c995a244 : SUCCESS in 9m 54s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/2e80ff3fa4a24f6690d4eb934ecf1eff : SUCCESS in 1h 59m 06s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/0a7bc60ef7814f6eb67016908b821efe : SUCCESS in 1h 59m 48s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/ab33b8d87e7a48cd8e65cc349e38b58f : SUCCESS in 1h 29m 14s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/4dc92b25cb8d40108d35c6cd5af9cda3 : SUCCESS in 1h 39m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c47f6c0a70a04656aab17a970c7ab651 : SUCCESS in 33m 08s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/346e9b7bf9cb4cc2a607ab689dac3b15 : SUCCESS in 1h 19m 16s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/7f64405b342049d9a602a880e863e97d : FAILURE in 13m 38s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/0cb378c5338947bab2f654652a89bc3f : FAILURE in 24m 41s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/3f4708b0a0894e79a5c4dffcb15c5186 : SUCCESS in 17m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/04c6e307dc3b40a08faf6b8313ef794c : SUCCESS in 1h 19m 15s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"53ef293b4bf3adc5393b0d5adc7a615dc4086919","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2025-12-11 13:55:12.000000000","message":"Patch Set 6: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"3a7d7dcf606ebb0cf920dd892b037e29953db673","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-11 14:17:24.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"906e1393008d2f0ccb396a51602ae69ee8a43523","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2025-12-18 23:57:52.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"d981885f14fe1592f5115aa4851424244ac62fd8","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-01-05 15:10:29.000000000","message":"Patch Set 6:\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"3c6943ea3275a07de8bc5b86e8e0a9fd79578a2d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2026-01-06 10:32:47.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"b1a183c5a61308e849e728a6473a49135dab314f","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2026-01-06 10:38:47.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"1ee7160476cfaf0d7098787029f16640326852de","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 11:54:30.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e6055ddf02c84a3c822aeb305bf0520f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b589f9f46596429eae26056980bffcba : NODE_FAILURE Node(set) request 8d76bcf626984b5da5a56a7e68da2604 failed in 0s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d52c2d3a4b814dbe889ae5c854bda34d : SUCCESS in 8m 26s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/68cc3d7596644989b508ac1e30209142 : SUCCESS in 13m 19s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"245891fdff489bbc77fa54cc6cf4c9fda77318e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 13:03:11.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a90e37318f5d45568e2d14a09d457ff5\n\n- grenade https://zuul.opendev.org/t/openstack/build/516840734d5846d4b581b87c601426d4 : SUCCESS in 1h 01m 34s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/41a75f18ab014742942c893077879132 : SUCCESS in 1h 03m 39s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/410d2bc457e64ea48422d949759d132a : SUCCESS in 1h 30m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e1695bc0ba274c088137c2a3cf8bb631 : SUCCESS in 57m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4fb79ab06eb64685a8f4871aeae829b5 : SUCCESS in 3m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cd806b9608694617ae4975b7b85186b7 : SUCCESS in 4m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/94af177cd78c4c76a1e0ca3c7779fe16 : SUCCESS in 8m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/06c652e229fa4f64957321d6bd6a5bea : SUCCESS in 4m 24s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6b78711f3b724a0dbf9df7c07752180b : SUCCESS in 7m 04s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/e6c6bce06e0e489a83d45e9ce921a7a0 : SUCCESS in 7m 03s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/83c4861fed484950bb632892d4ef32ef : SUCCESS in 1h 57m 50s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/600c96fd9f20434bb8703400e7a0b4c5 : SUCCESS in 2h 02m 48s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/e8f0665dc500414eb953b24dbe425b14 : SUCCESS in 1h 46m 24s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/ccf7fc9cfda44254aec5ce71f33cc076 : SUCCESS in 2h 12m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3d242ef461bc4ccba9b0a1969a4c0515 : SUCCESS in 30m 51s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/74e23342ddac4509b6520b41af38a5f6 : SUCCESS in 1h 56m 15s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/791570085a044ad2bb244c2dbda1c22a : FAILURE in 24m 40s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/79dc11c7ff9d4981bbff63b67647a4eb : FAILURE in 19m 09s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/d0c9f79c9cce40e78713709e2162083f : SUCCESS in 35m 48s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/492860fb5087400594859658db83c3f0 : SUCCESS in 1h 11m 22s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"e4d006d9997811ba8a27910b37045291db29a23e","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-01-06 14:30:09.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"80aafe38e1783dd5fd38079beca4216c0d5f5edd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2026-01-06 15:30:47.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":8},{"id":"b58bf58c69671a768c9ce8770e35506b6e00890d","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2026-01-06 15:32:20.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"caa99b88474b7eb9a686ec16da99c7bbde866977","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 15:45:22.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eb0cb636be994341b542d0c1ebb4243c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/bb5a6d035602445ea072d593ca9c757a : SUCCESS in 6m 12s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1ebc2059e24649029a4477424ef6a1e4 : SUCCESS in 8m 42s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/27ea8c418723417aae6e79a964af5f91 : SUCCESS in 8m 22s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"7336200e68a5d344a9703234d839b606838ceff5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 18:05:47.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/17d8c3e8565846ae981ce234a707a312\n\n- grenade https://zuul.opendev.org/t/openstack/build/45768389ac3b4adeba1b95498192b9d0 : SUCCESS in 58m 34s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/82c7aeaedd484df8b4d4570812c1d8e0 : SUCCESS in 1h 01m 51s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/843c86c49f874473abc8596d9bae752b : SUCCESS in 1h 28m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ecc1485eb3074332ada37500054ec59e : SUCCESS in 36m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b86b1872703b4affbe29fa7db37b53b7 : SUCCESS in 5m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0ed7cf2de10b4201b60eb5c01a6e90d4 : SUCCESS in 3m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0f33df23c7e7471695afd8febbd579d7 : SUCCESS in 7m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b661bcadc150422e8d8bef32b8ec9935 : SUCCESS in 5m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/92453f49b597468285490ba5af1196bc : SUCCESS in 4m 30s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ac0697be8aa3459fb5f7140c12a03366 : SUCCESS in 6m 11s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/93d4974857ee4c808937999a7ef1d56c : SUCCESS in 10m 57s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/589a53d6c00e4f55a9280a7940c545a8 : SUCCESS in 1h 56m 17s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/d165b7939ca04a8a9fb7c5d42ba2eb1f : SUCCESS in 1h 20m 57s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/2c9041bc29b44c8da6cf8568532274dd : SUCCESS in 2h 14m 21s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/b24fba6e863c4da3a008cd9bbdedd5f2 : SUCCESS in 2h 27m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1c8689aa038c4af6901a3cd43a74c506 : SUCCESS in 35m 09s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8c24ca0de4c245b4a14c4879519d82a3 : SUCCESS in 1h 07m 55s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/639269d4178040769f66a88e104f4ace : FAILURE in 20m 16s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/e4ddd289126c4870bf78b71c10af6b61 : FAILURE in 25m 36s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/84a5edb32e2f47f5ad8062144105cf00 : SUCCESS in 27m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/283caf8368064491965d7ba63e00a1a2 : SUCCESS in 1h 23m 15s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"3b4024c1abb810342813baeff022fa0120791e59","author":{"_account_id":33451,"name":"Yushiro Furukawa","display_name":"Yushiro Furukawa","email":"yushiro.furukawa@lycorp.co.jp","username":"yushiro2"},"date":"2026-01-13 00:52:55.000000000","message":"Patch Set 8: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"5c8ed131ef484ea166d23cda785a23c8dcee3215","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-01-13 16:04:29.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"32c589e8cb33af0872176554b48b8a1c1a3d1293","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-01-27 15:43:39.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"9c8f16b2b71bbdbd51b645d2ef95e183a00ed9f6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-27 15:45:05.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"b041ea236ccc11849d2a63dd9c4dcef448f98a72","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-27 18:57:41.000000000","message":"Patch Set 8: 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/01b3500e41bb449a840b4592627d14b7\n\n- grenade https://zuul.opendev.org/t/openstack/build/4a2dbf3df02f41c9a301466208b1518d : SUCCESS in 1h 03m 52s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9deb7bacbd3145ceb775991ea98e5044 : SUCCESS in 34m 19s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/41f95256c2794476bbc3fc9994e68865 : TIMED_OUT in 2h 06m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1e3894ce54744133b5a5241eec66fc67 : SUCCESS in 1h 09m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/02e89c083076451dab926b0e5332842b : SUCCESS in 2m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e45a6e60af844964a07718aa31c9793f : SUCCESS in 5m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c35803edc82c4bb891eeb632ca3e044b : SUCCESS in 2m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9d7607445774461e9668418310a89f03 : SUCCESS in 4m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5507d7803c1a40f1b78ec5e0599b763c : SUCCESS in 6m 17s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/37f8a643107f4661bf6751d99993cd7f : SUCCESS in 4m 54s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/2cd3ceffbf374a8090a26560e40d54c9 : SUCCESS in 8m 27s\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/0ba5838d242b43c59a669d74d928b4c4 : SUCCESS in 2h 41m 38s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/04fb634f4ff34a278253951b430c0eea : SUCCESS in 1h 11m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/de932b3b380549ffb6b6b15aaf8c3310 : SUCCESS in 30m 55s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a0e4a726384346b5aa5cb038a78398b4 : SUCCESS in 1h 57m 09s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/2047506588f644cd9f6cf574cde22987 : SUCCESS in 20m 22s","accounts_in_message":[],"_revision_number":8},{"id":"5bb45d1d1bd931f70bf51133ef39416e8e416d01","author":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"date":"2026-01-28 00:42:27.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"2ffb0fb92ed3177b30e4ee84a85e6b1e70cceb4f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 03:02:49.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/14dfe3bbe6b24d1e9cf941f70c4c36a5\n\n- grenade https://zuul.opendev.org/t/openstack/build/ae6fb3f3519447ab89738dc607e91cce : SUCCESS in 31m 03s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7f85a30a619940aea66373c3e68ab176 : SUCCESS in 42m 23s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/830dddc51b9447269b27f8a59e6879a1 : SUCCESS in 1h 13m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/104902d5d41341738323a865c75dfd3b : SUCCESS in 43m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29309232304245c4866be63c04486d58 : SUCCESS in 6m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/63291669294b4e3a88129c10bff68722 : SUCCESS in 3m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d126a9eee3aa4b25a9209d219412ee25 : SUCCESS in 3m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e60c4d3fbe37403898dc57c13ff3c241 : SUCCESS in 5m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/44f24b68ef674bf6aa63f7f7a3f5b225 : SUCCESS in 5m 08s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7bd70b1f810a4fbfa785f8df869117df : SUCCESS in 4m 19s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/27be734a110f4172b26d4b8a990fb6a5 : SUCCESS in 6m 43s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/50a7863fe01748208100b4d2676d8a6c : SUCCESS in 1h 54m 31s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/6c5c86f7979d450d9e2da6dbf95aa5d6 : SUCCESS in 2h 03m 52s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/dfb904a4b0b042319136183beaea493f : FAILURE in 2h 11m 02s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/aa5a353055c843bf92d4eafa9e4fa3e0 : SUCCESS in 2h 13m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2c73bb8a941c436c96b159816633259f : SUCCESS in 53m 49s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/87c34e6cd23344c5b213f1a757267a7e : SUCCESS in 1h 55m 14s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/e92ed1e679d4431c8190fed24fd6c763 : FAILURE in 19m 54s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/a6ffbe60484847f19370c4b9b827a830 : FAILURE in 15m 31s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/89a2ac9e2adf4582bf5c6fee0945b159 : SUCCESS in 39m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e01fa37f0bcb47f78632df6508e20919 : SUCCESS in 36m 36s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"d2b002682dbe6786ece8b40747fd3346bba9538c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 10:09:13.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bc89a2dd396f40c5aba739b8fbe79561\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/38a3774f8a3948c4bdd4d7b5c8553aed : SUCCESS in 9m 08s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/98e94e1f35d34f718f8ed57caa113cde : SUCCESS in 10m 00s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2e79838b2a774b4e86201a6fd2d08612 : RETRY_LIMIT in 5m 00s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"ef8e50368bd6e4e1254b2a7af72b0491bbde80ab","author":{"_account_id":8878,"name":"Masahito Muroi","email":"masahito.muroi@g.softbank.co.jp","username":"masa"},"date":"2026-01-28 14:16:24.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"6cdaf14917872ec9381d5e907f87feec45b2c90b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 16:43:31.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2534f8817b6b43aaa61ae97e186eb13a\n\n- grenade https://zuul.opendev.org/t/openstack/build/304b99cfd79c4ecea566597a6ce972c2 : SUCCESS in 44m 30s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/caf1f7243a4b44cc9afaae5ca0a020d0 : SUCCESS in 1h 06m 35s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/5b2c026ba5b74748973a32bf276818d5 : SUCCESS in 1h 50m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7e6016f632f041079b7562a11ee5cee6 : SUCCESS in 57m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ff3b9f8a33be486b9d07d25708c9b737 : SUCCESS in 4m 29s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/05f16f85680143a4bd8584974bc27f86 : SUCCESS in 4m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/69d95e6338294b34864e1c1544e82066 : SUCCESS in 5m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/11dc8b65ae8f40889b0a39f5c86bf207 : SUCCESS in 5m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/708e33f4109c4b55b4e1e4f1b7d0a3b9 : SUCCESS in 3m 52s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1a6751f40626466f85a8c3988adebafd : SUCCESS in 6m 17s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b7698c9038754f89a701c497305ecadb : SUCCESS in 6m 30s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/741618a3eb28449280bf1d4f6df4575d : SUCCESS in 1h 54m 50s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/a307b64c10f840d198a1101df0a1d7c6 : SUCCESS in 2h 20m 43s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/7541d91b9c9f4666a60fab35023710e2 : SUCCESS in 1h 59m 35s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/057ad8a711fc4ab9ab9b4902e249c995 : SUCCESS in 2h 08m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f825b25905404bfcadc6601c3c7d7564 : SUCCESS in 51m 46s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/44452795fcf740149a873e5dc9970593 : SUCCESS in 1h 41m 50s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/838609608df74cbb9a61edbf70253700 : FAILURE in 15m 50s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/a0533ee59f29417d90f67d99703f3911 : FAILURE in 26m 59s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/f5ef6985d60145a1822728a95f3e52d8 : SUCCESS in 34m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7c860a4124644e4a855538c16f3b22f8 : SUCCESS in 1h 25m 59s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"7439ab2121d1b69587ce4fb1d4efe11234be1765","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 16:44:19.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"bb3e9ce37e5aef864e55610b18868c9ca3e949fc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 19:05:32.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2e89565a84ad4cce8fe1e2667ccd7790\n\n- grenade https://zuul.opendev.org/t/openstack/build/7e7c7f79a8b34d9680d1ec42f989774c : SUCCESS in 1h 06m 26s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3b5a4381607a4e1f9be80064f5b8922d : SUCCESS in 1h 04m 26s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/cf5f9ca0d8d8495e98653f15c551a3fa : SUCCESS in 1h 53m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/019ecd34b4d349dd93a88b4d51e4f303 : SUCCESS in 1h 06m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f91cabc6202343f0a0d82d9e3e7f48d3 : SUCCESS in 5m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7ffb4e182b074ca1ba890feef26c5731 : SUCCESS in 5m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8a87b7ef3c8c4590896e3aec572484ed : SUCCESS in 7m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8ae8964a115c49549c27fb4e72559813 : SUCCESS in 8m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/390e41b3d7ab48b3b4344466dbc58a06 : SUCCESS in 7m 23s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/859248e155d745b6b09cb074833774d4 : SUCCESS in 8m 34s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/caea2d4ea7af43509eb5534bbe918c11 : SUCCESS in 8m 46s\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/1c82413c2b734ec39e7c2d5675aa0726 : SUCCESS in 1h 53m 35s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/0b57ffde5ff648daa8da16793bc1576a : SUCCESS in 2h 16m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dec4c5df40ab47a499ca82c62cde81e2 : SUCCESS in 1h 00m 05s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bba8fabc5cf04d9ba850a0d2a7f607fc : SUCCESS in 1h 56m 40s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/b95ba0d2b4e348f4b9f97138a9078bfa : SUCCESS in 37m 39s","accounts_in_message":[],"_revision_number":8},{"id":"9b2754a90d1475fb282a797c91edb8b5d69a49e0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 19:05:33.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":8},{"id":"a86288d4ec6f9f6b1cb9d2b1ef5850c9dfe8fcb3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 19:06:39.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/63caa7ad52a74e039368c4a26568d120\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/11286afe58d842a4b59e9a3eebd03484 : SUCCESS in 49s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a841cbea289448beb880dd9e58d4554d : SUCCESS in 44s","accounts_in_message":[],"_revision_number":8},{"id":"7a2ad054b688e82fc688d61af29604ac257b55c9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-29 01:34:52.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/383ca660cef0477496e9c491f4b2ec0e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/1727f13dedd844db95d2378dd39ed5c4 : SUCCESS in 9m 34s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/33d5021e87944f3298cb09115833a209 : SUCCESS in 9m 57s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e2e1633dc456420988524c23001782e1 : RETRY_LIMIT in 4m 26s (non-voting)","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"c322704ba748be3a561f00eb54c8b4c3749f47de","revisions":{"746a252e6c6a7679b8516efb98a10259fd65653e":{"kind":"REWORK","_number":1,"created":"2025-12-05 16:33:58.000000000","uploader":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"ref":"refs/changes/67/969967/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/67/969967/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/67/969967/1"}}},"commit":{"parents":[{"commit":"955d086873b9368090134aa01d5226f9b9fa19df","subject":"Merge \"Correct read function in _UWSGIChunkFile not to exceed length\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/955d086873b9368090134aa01d5226f9b9fa19df"}]}],"author":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-05 16:30:08.000000000","tz":540},"committer":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-05 16:31:07.000000000","tz":540},"subject":"Add option to enforce mandatory image properties","message":"Add option to enforce mandatory image properties\n\nCloud operators often need to ensure that specific metadata properties\nare present on images for administrative, billing, or technical\npurposes (e.g. \u0027os_distro\u0027, \u0027billing_code\u0027, \u0027license_type\u0027).\n\nThis commit introduces a new configuration option\n\u0027required_image_properties\u0027. This allows operators to define a list\nof image property keys that are mandatory during image creation.\n\nIf any property specified in the configuration is missing from the\nrequest, the API will reject the request with HTTP 400 (Bad Request)\nand provide an error message listing the missing properties.\n\nThe default value is an empty list, ensuring backward compatibility\nfor existing deployments.\n\nChange-Id: I6f4bdb78809511931b160c88e9173432fd2e6d06\nSigned-off-by: Mitsuhiro Tanino \u003cmitsuhiro.tanino@lycorp.co.jp\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/746a252e6c6a7679b8516efb98a10259fd65653e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/746a252e6c6a7679b8516efb98a10259fd65653e"}]},"branch":"refs/heads/master"},"cf445d891e6fc172748767f65a3617cdffd31a64":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-12-07 15:46:32.000000000","uploader":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"ref":"refs/changes/67/969967/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/67/969967/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/67/969967/2"}}},"commit":{"parents":[{"commit":"955d086873b9368090134aa01d5226f9b9fa19df","subject":"Merge \"Correct read function in _UWSGIChunkFile not to exceed length\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/955d086873b9368090134aa01d5226f9b9fa19df"}]}],"author":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-05 16:30:08.000000000","tz":540},"committer":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-07 15:46:32.000000000","tz":0},"subject":"Enhance schema loading to support required properties","message":"Enhance schema loading to support required properties\n\nCurrently, the `load_custom_properties` logic treats the schema file (schema-image.json) strictly as a flat dictionary of property definitions.\nThis limits the ability to enforce mandatory properties because top-level keys like \"required\" are ignored or cause errors during merging.\n\nThis commit enhances the schema loading logic to support a structured\n  JSON format:\n    {\"properties\": {...}, \"required\": [...]}\n\nThis change allows operators to define both custom properties and mandatory fields via the schema file, satisfying both discoverability and enforcement requirements.\n\nBackward compatibility is maintained by detecting the format; existing flat JSON files will continue to work as before.\n\nChange-Id: I6f4bdb78809511931b160c88e9173432fd2e6d06\nSigned-off-by: Mitsuhiro Tanino \u003cmitsuhiro.tanino@lycorp.co.jp\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cf445d891e6fc172748767f65a3617cdffd31a64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/cf445d891e6fc172748767f65a3617cdffd31a64"}]},"branch":"refs/heads/master","description":"Edit commit message"},"808c93ba178f8562ea7fe7befa78983d4007a114":{"kind":"REWORK","_number":3,"created":"2025-12-07 15:47:10.000000000","uploader":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"ref":"refs/changes/67/969967/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/67/969967/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/67/969967/3"}}},"commit":{"parents":[{"commit":"955d086873b9368090134aa01d5226f9b9fa19df","subject":"Merge \"Correct read function in _UWSGIChunkFile not to exceed length\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/955d086873b9368090134aa01d5226f9b9fa19df"}]}],"author":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-07 15:42:06.000000000","tz":540},"committer":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-07 15:44:06.000000000","tz":540},"subject":"Enhance schema loading to support required properties","message":"Enhance schema loading to support required properties\n\nCurrently, the `load_custom_properties` logic treats the schema file\n(schema-image.json) strictly as a flat dictionary of property definitions.\nThis limits the ability to enforce mandatory properties because top-level\nkeys like \"required\" are ignored or cause errors during merging.\n\nThis commit enhances the schema loading logic to support a structured\nJSON format:\n  {\"properties\": {...}, \"required\": [...]}\n\nThis change allows operators to define both custom properties and\nmandatory fields via the schema file, satisfying both discoverability\nand enforcement requirements.\n\nBackward compatibility is maintained by detecting the format; existing\nflat JSON files will continue to work as before.\n\nChange-Id: I6f4bdb78809511931b160c88e9173432fd2e6d06\nSigned-off-by: Mitsuhiro Tanino \u003cmitsuhiro.tanino@lycorp.co.jp\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/808c93ba178f8562ea7fe7befa78983d4007a114"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/808c93ba178f8562ea7fe7befa78983d4007a114"}]},"branch":"refs/heads/master"},"7567846ca1207822fd1de808eefeb82a6d1da9e2":{"kind":"REWORK","_number":4,"created":"2025-12-08 00:29:00.000000000","uploader":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"ref":"refs/changes/67/969967/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/67/969967/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/67/969967/4"}}},"commit":{"parents":[{"commit":"955d086873b9368090134aa01d5226f9b9fa19df","subject":"Merge \"Correct read function in _UWSGIChunkFile not to exceed length\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/955d086873b9368090134aa01d5226f9b9fa19df"}]}],"author":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-07 15:42:06.000000000","tz":540},"committer":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-08 00:28:48.000000000","tz":540},"subject":"Enhance schema loading to support required properties","message":"Enhance schema loading to support required properties\n\nCurrently, the `load_custom_properties` logic treats the schema file\n(schema-image.json) strictly as a flat dictionary of property definitions.\nThis limits the ability to enforce mandatory properties because top-level\nkeys like \"required\" are ignored or cause errors during merging.\n\nThis commit enhances the schema loading logic to support a structured\nJSON format:\n  {\"properties\": {...}, \"required\": [...]}\n\nThis change allows operators to define both custom properties and\nmandatory fields via the schema file, satisfying both discoverability\nand enforcement requirements.\n\nBackward compatibility is maintained by detecting the format; existing\nflat JSON files will continue to work as before.\n\nChange-Id: I6f4bdb78809511931b160c88e9173432fd2e6d06\nSigned-off-by: Mitsuhiro Tanino \u003cmitsuhiro.tanino@lycorp.co.jp\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/7567846ca1207822fd1de808eefeb82a6d1da9e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/7567846ca1207822fd1de808eefeb82a6d1da9e2"}]},"branch":"refs/heads/master"},"8653053eb223e47c5e3591fec64307ba85a3a696":{"kind":"REWORK","_number":5,"created":"2025-12-08 00:34:38.000000000","uploader":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"ref":"refs/changes/67/969967/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/67/969967/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/67/969967/5"}}},"commit":{"parents":[{"commit":"955d086873b9368090134aa01d5226f9b9fa19df","subject":"Merge \"Correct read function in _UWSGIChunkFile not to exceed length\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/955d086873b9368090134aa01d5226f9b9fa19df"}]}],"author":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-07 15:42:06.000000000","tz":540},"committer":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-08 00:34:29.000000000","tz":540},"subject":"Enhance schema loading to support required properties","message":"Enhance schema loading to support required properties\n\nCurrently, the `load_custom_properties` logic treats the schema file\n(schema-image.json) strictly as a flat dictionary of property definitions.\nThis limits the ability to enforce mandatory properties because top-level\nkeys like \"required\" are ignored or cause errors during merging.\n\nThis commit enhances the schema loading logic to support a structured\nJSON format:\n  {\"properties\": {...}, \"required\": [...]}\n\nThis change allows operators to define both custom properties and\nmandatory fields via the schema file, satisfying both discoverability\nand enforcement requirements.\n\nBackward compatibility is maintained by detecting the format; existing\nflat JSON files will continue to work as before.\n\nChange-Id: I6f4bdb78809511931b160c88e9173432fd2e6d06\nSigned-off-by: Mitsuhiro Tanino \u003cmitsuhiro.tanino@lycorp.co.jp\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8653053eb223e47c5e3591fec64307ba85a3a696"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/8653053eb223e47c5e3591fec64307ba85a3a696"}]},"branch":"refs/heads/master"},"b89c6f7e9ada62bc927749a234853e221d8d0989":{"kind":"REWORK","_number":6,"created":"2025-12-08 03:57:52.000000000","uploader":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"ref":"refs/changes/67/969967/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/67/969967/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/67/969967/6"}}},"commit":{"parents":[{"commit":"955d086873b9368090134aa01d5226f9b9fa19df","subject":"Merge \"Correct read function in _UWSGIChunkFile not to exceed length\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/955d086873b9368090134aa01d5226f9b9fa19df"}]}],"author":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-07 15:42:06.000000000","tz":540},"committer":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-08 03:57:31.000000000","tz":540},"subject":"Enhance schema loading to support required properties","message":"Enhance schema loading to support required properties\n\nCurrently, the `load_custom_properties` logic treats the schema file\n(schema-image.json) strictly as a flat dictionary of property definitions.\nThis limits the ability to enforce mandatory properties because top-level\nkeys like \"required\" are ignored or cause errors during merging.\n\nThis commit enhances the schema loading logic to support a structured\nJSON format:\n  {\"properties\": {...}, \"required\": [...]}\n\nThis change allows operators to define both custom properties and\nmandatory fields via the schema file, satisfying both discoverability\nand enforcement requirements.\n\nBackward compatibility is maintained by detecting the format; existing\nflat JSON files will continue to work as before.\n\nChange-Id: I6f4bdb78809511931b160c88e9173432fd2e6d06\nSigned-off-by: Mitsuhiro Tanino \u003cmitsuhiro.tanino@lycorp.co.jp\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b89c6f7e9ada62bc927749a234853e221d8d0989"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/b89c6f7e9ada62bc927749a234853e221d8d0989"}]},"branch":"refs/heads/master"},"9534380978c00e9d44ecb0b5a29d459c638d5827":{"kind":"REWORK","_number":7,"created":"2026-01-06 10:32:47.000000000","uploader":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"ref":"refs/changes/67/969967/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/67/969967/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/67/969967/7"}}},"commit":{"parents":[{"commit":"955d086873b9368090134aa01d5226f9b9fa19df","subject":"Merge \"Correct read function in _UWSGIChunkFile not to exceed length\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/955d086873b9368090134aa01d5226f9b9fa19df"}]}],"author":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-07 15:42:06.000000000","tz":540},"committer":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2026-01-06 10:32:13.000000000","tz":540},"subject":"Enhance schema loading to support required properties","message":"Enhance schema loading to support required properties\n\nCurrently, the `load_custom_properties` logic treats the schema file\n(schema-image.json) strictly as a flat dictionary of property definitions.\nThis limits the ability to enforce mandatory properties because top-level\nkeys like \"required\" are ignored or cause errors during merging.\n\nThis commit enhances the schema loading logic to support a structured\nJSON format:\n  {\"properties\": {...}, \"required\": [...]}\n\nThis change allows operators to define both custom properties and\nmandatory fields via the schema file, satisfying both discoverability\nand enforcement requirements.\n\nBackward compatibility is maintained by detecting the format; existing\nflat JSON files will continue to work as before.\n\nChange-Id: I6f4bdb78809511931b160c88e9173432fd2e6d06\nSigned-off-by: Mitsuhiro Tanino \u003cmitsuhiro.tanino@lycorp.co.jp\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9534380978c00e9d44ecb0b5a29d459c638d5827"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/9534380978c00e9d44ecb0b5a29d459c638d5827"}]},"branch":"refs/heads/master"},"c322704ba748be3a561f00eb54c8b4c3749f47de":{"kind":"REWORK","_number":8,"created":"2026-01-06 15:30:47.000000000","uploader":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"ref":"refs/changes/67/969967/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/67/969967/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/67/969967/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/67/969967/8"}}},"commit":{"parents":[{"commit":"955d086873b9368090134aa01d5226f9b9fa19df","subject":"Merge \"Correct read function in _UWSGIChunkFile not to exceed length\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/955d086873b9368090134aa01d5226f9b9fa19df"}]}],"author":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2025-12-07 15:42:06.000000000","tz":540},"committer":{"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","date":"2026-01-06 15:30:32.000000000","tz":540},"subject":"Enhance schema loading to support required properties","message":"Enhance schema loading to support required properties\n\nCurrently, the `load_custom_properties` logic treats the schema file\n(schema-image.json) strictly as a flat dictionary of property definitions.\nThis limits the ability to enforce mandatory properties because top-level\nkeys like \"required\" are ignored or cause errors during merging.\n\nThis commit enhances the schema loading logic to support a structured\nJSON format:\n  {\"properties\": {...}, \"required\": [...]}\n\nThis change allows operators to define both custom properties and\nmandatory fields via the schema file, satisfying both discoverability\nand enforcement requirements.\n\nBackward compatibility is maintained by detecting the format; existing\nflat JSON files will continue to work as before.\n\nChange-Id: I6f4bdb78809511931b160c88e9173432fd2e6d06\nSigned-off-by: Mitsuhiro Tanino \u003cmitsuhiro.tanino@lycorp.co.jp\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/c322704ba748be3a561f00eb54c8b4c3749f47de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/c322704ba748be3a561f00eb54c8b4c3749f47de"}]},"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":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"}},{"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":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"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":{}}},{"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":{}}}]}
