)]}'
{"id":"openstack%2Fnova~952347","triplet_id":"openstack%2Fnova~master~Iffefc263bbf19d18137207c0432c16fdb3c513f9","project":"openstack/nova","branch":"master","topic":"openapi","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-08-26 13:01:03.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-08-27 05:36:00.000000000","reason":"Change was submitted"},"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2025-08-27 03:09:32.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e replied on the change","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}},"hashtags":[],"change_id":"Iffefc263bbf19d18137207c0432c16fdb3c513f9","subject":"api: Separate volume, snapshot and volume attachments","status":"MERGED","created":"2025-06-11 11:49:32.000000000","updated":"2025-08-27 05:39:36.000000000","submitted":"2025-08-27 05:36:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":32,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"952347-openapi","meta_rev_id":"dd70def4c97444d0cd3bbda70a37c9dccccde2e2","_number":952347,"virtual_id_number":952347,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-27 05:35:59.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2025-08-26 13:01:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2025-08-27 03:09:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2025-08-27 03:09:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}],"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-06-11 14:17:59.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-07-29 19:02:49.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2025-07-30 12:05:11.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2025-08-21 20:29:57.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"81f35fe3657880f1848502aed0e05fb4373bcd7e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-06-11 11:49:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"653069faf48fbec1c86491f98bfb84af2e382430","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-11 14:17:59.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/68061fb369f34f62bdd633631804f4fa\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6b49b9afbb5d41d79721b975031f85cc : SUCCESS in 1h 01m 52s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/385390ccd9da499c89699716ad7d82de : SUCCESS in 1h 18m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4fb1e94e73224b88b1c6c123cc26480b : SUCCESS in 1h 07m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0e481ba73c074b719b35e48ef240a4df : SUCCESS in 26m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1bc510d8878843ff8cc3468f18e49205 : SUCCESS in 5m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ae34d2f1235d4b9aaaf301dc56db6441 : SUCCESS in 14m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ca3a0fcdbfcf483b9c0d5a855efb1891 : SUCCESS in 15m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/033dc9fe50f14a4f95a7f00913e7bf3f : SUCCESS in 19m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/385d5a9a062b41e590825f2f457bceb3 : SUCCESS in 12m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/543ef6e5906e469f9c503b4bf29aa4e1 : SUCCESS in 1h 13m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8422d148cb98496a937df16b8346b51a : SUCCESS in 1h 57m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e79a07511d0d44f186cbebbf13cac87d : SUCCESS in 49m 53s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/2375cedf80f64dc3bae32f83ec3d7a44 : SUCCESS in 54m 50s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5c04a4845f2a4e8782c5c38b7a6fbbd3 : SUCCESS in 2h 17m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/ab4ba625289944a2a5a649f43da1f33e : SUCCESS in 2h 13m 08s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/de481e29f54643c3bb3a69d64cccb4fa : SUCCESS in 49m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c73777d276264246b271372266e14ee1 : SUCCESS in 5m 19s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6cca3c6857a94122b13774e3a88aac10 : FAILURE in 25m 53s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/10139f7d1531432cba2637fdb1465d78 : FAILURE in 27m 05s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0a6d8e27ec4a4755ba359df1df323291 : SUCCESS in 1h 17m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2193220a1c814ae4b83ece235fb15f1a : SUCCESS in 58m 08s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d314b63c37b0458490e02b65e31e38d8 : FAILURE in 28m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/534fed64d20248688f808f4e6c45f258 : SUCCESS in 30m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f8a4eb9ca32db0e7c3a4ef0b517c6e6d97e35f17","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-11 15:06:22.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e7702c1809c945c89dc9132009ef5619\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a9c177e814ec4b8a87b4b4da58eba706 : FAILURE in 50m 40s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f5981d179afe4bb29df3c101a56ac978 : FAILURE in 49m 26s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e4a6eb0f905d4c16965bdbe044399a96 : SUCCESS in 1h 00m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c997d631c9ce17d85213bb18da6d881af9ab81aa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-06-19 16:37:21.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"c8b5947c1046b82c41c61a1ec34d618ad1d7ee2c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-19 17:17:49.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8bcea0bc0e004bbb8b4b7c05d7b3f52a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/96e3f47b00a14a8c8e209c575f6f27c1 : SUCCESS in 39m 23s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/23f9407d0d11413cbd0a679b7dfa4086 : SUCCESS in 19m 23s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d5695e40acf34f8aba90bd9a999b6c9f : SUCCESS in 22m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"636b2599b1f8a5146785dccc3321ea4b6b527a34","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-19 19:47:49.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/66b5bc12ab2a4c9d849d3920dff5d3f2\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/3b56429ba1274d2cb432475952eecb37 : SUCCESS in 6m 41s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/593980c8611c42a0b3c59cb3900f6029 : TIMED_OUT in 3h 02m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a27baa107c8c492fbc99d037757af736 : SUCCESS in 1h 48m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/08c605849bc1423eb3317021d0f78ee2 : SUCCESS in 52m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/33277e55782f41f7a1c2768a17ac3fea : SUCCESS in 24m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fa437d3a14d64a2b8dbeddd68304da34 : SUCCESS in 9m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/34073bc612e44dc980ec402297d6bace : SUCCESS in 15m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1f12dade4db4469eb8412bcad4496d20 : SUCCESS in 14m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2f14175fdd6e4c1da54c4877dfaac0f6 : SUCCESS in 15m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/737f1a0e9e234df6b7dce40831ddbcac : SUCCESS in 11m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3c28bfdd542943289c5f347c8a3233dc : SUCCESS in 54m 44s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4ffe3679494748b8bc8076f4214fc586 : SUCCESS in 1h 31m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f68459609e224d6c9cec1d936f8befff : SUCCESS in 43m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/8aa73f546fbc47479ea2ab17e8baf63a : SUCCESS in 52m 28s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/59712201dfc543dcbe3942c4ff75c583 : SUCCESS in 2h 03m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/f0f8a760e47d46e5b536c6f573bd0e9b : SUCCESS in 1h 58m 51s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/676d9e1cdec94bc69d59df0a3fa9250e : SUCCESS in 41m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/54f538be224749df92c06cc59d1c7b8f : SUCCESS in 6m 54s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/23d941345b95444193bdaba40be1f633 : SUCCESS in 26m 32s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/fe1f92648a3d4fb1b63c32f126b5f4a0 : SUCCESS in 33m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f25c080e5bda4c2789cc6ac603e69f8e : SUCCESS in 1h 13m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/93670627ffba49c18399c2cef938cbb9 : SUCCESS in 50m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/93d1a3b3c1c64c18ba12ea072a9af880 : SUCCESS in 28m 10s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/07668213808d48f6bdc6185d12903e2c : SUCCESS in 30m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"63c422ebc8a6daf3a64722c7fe15b52392f22aa1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-06-20 09:37:48.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"eecc0715c1a3c51c13a4606eb12d790ae1fa5bdd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-20 10:01:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/395f428b21954bbda2dcdbf7acde2d6d\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/2db79d0e196d44108b32dbbf40836af1 : SUCCESS in 20m 46s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ffb9ebb7f22a43f2a15bb38e14de5a58 : SUCCESS in 21m 20s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1f66cb2d0c69453398a419a3dc76b752 : SUCCESS in 21m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a9ddb81ca6d9131bf16430ff614ff25d8a26399f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-20 12:02:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cacc181f462a45528a35a7e014fdb116\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/bfa7aabc268a4945ab266521d17b318e : SUCCESS in 8m 44s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8dfe61f78115434c8648b7d1ace6f134 : SUCCESS in 52m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c1206d80515e4c5394f009429d990ffb : SUCCESS in 1h 48m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d82548b419104fb495b702135c13dfa8 : SUCCESS in 50m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6ff4a40c9fee42769138cb0f37fd2740 : SUCCESS in 23m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b8c4fc11cdf45d685a38bf924d68665 : SUCCESS in 9m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/86d05dbc602842fcb64764144bbd12ea : SUCCESS in 12m 35s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/becb56c7318f4eb88f824449a23aaa24 : SUCCESS in 13m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/761189b5928d4021beea6b019bf11bf1 : SUCCESS in 21m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a33211385a844f7b9bb830cb6fafe9b : SUCCESS in 11m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4c4b3bf8081a4c8ea8b9143aa8289d6f : SUCCESS in 1h 15m 27s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/098f9fa824e54e1ea68cbf432917dfd6 : SUCCESS in 1h 48m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3542d651266541d186b3cc4fe6de4c4b : SUCCESS in 45m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/212baad11e7a4d9a965d651234c5429c : SUCCESS in 1h 05m 16s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6b46ce49affd433197c76ab55ad51f81 : SUCCESS in 1h 53m 27s\n- nova-next https://zuul.opendev.org/t/openstack/build/b84075895d2741de8c723e4c6bffea63 : SUCCESS in 2h 16m 06s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/18ce5b3c17ce4e92a0abec22aa6daa40 : SUCCESS in 34m 36s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d64b20a9f4634013b8ab5a724895122c : SUCCESS in 6m 37s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/48722e0180274e22b7c9a6ed4dc8ba94 : SUCCESS in 28m 25s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/8f73436fce15422db4a08661add81684 : SUCCESS in 27m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/94347ab0b63e454d9ce3fb71112ac085 : SUCCESS in 1h 23m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f76b11e7ea0c418498383739784c739e : SUCCESS in 59m 33s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1c191f996c77461b93910af47660f849 : SUCCESS in 24m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3eaaba032994457a904a050339857b14 : SUCCESS in 32m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"44cfe12e60a1b6b6aecb4705e3f636c8ed086b83","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-10 10:40:40.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"5b45d2b069eee869ce65317b2f1385087dc5f96b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-10 13:32:45.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ea44ba71ec574980aec9ec59d23587b0\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/f77220d43f3d4bd3a832f0b581a346be : SUCCESS in 6m 33s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b00b30a85fea416b8864d830d975a67c : SUCCESS in 1h 03m 28s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a2795a393fd44a94a79d0d8dffc4157e : SUCCESS in 1h 07m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/12181c6eeb9d48a290f147de214db906 : SUCCESS in 1h 02m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3b77c3d7da334bea9099ae90e68b0c1e : SUCCESS in 24m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/037ae35708e24eed9256d7db183efb50 : SUCCESS in 7m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/147d4f6b064e4737b513bab05ad71249 : SUCCESS in 12m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0ff389a5ddc4409abaf1a8d0e5a34e49 : SUCCESS in 13m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ac74e492b3e54151a28d04464ec2350c : SUCCESS in 19m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cf686c1bfb03440cb16f6e0e689e1528 : SUCCESS in 13m 28s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3acc5ac9437940e8890ded68f1fa428d : SUCCESS in 1h 02m 38s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8a2db7a61aa9431fa3639e8954062ff7 : SUCCESS in 1h 54m 16s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/47f7306018144dddb28b603369a258ae : SUCCESS in 45m 29s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9acba9d7da764988bc9f22e59cf132bd : SUCCESS in 1h 00m 18s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/de7d4e24508741c8bdda246ff79a5cb0 : SUCCESS in 2h 07m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/744bf677ff2c47ad977cb24fbfa6a423 : SUCCESS in 2h 05m 03s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/47694e7282f4451db0ac6606d82c3400 : SUCCESS in 45m 40s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3023d06ca2854c0d8ea3837e9ef150da : SUCCESS in 5m 15s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/2f282dbe62894b9ebda1aa461150c676 : SUCCESS in 23m 50s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/3ae826bef38f431db09e323be13ee2f4 : SUCCESS in 41m 20s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3ca9ea6c30b64bee842621dde89c4f93 : SUCCESS in 1h 16m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/47373979e16444d88f95007fe6ae09b5 : SUCCESS in 32m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/416c7ad93b7a4361aaa5c601fd4be5ca : SUCCESS in 24m 31s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6a4929eed69a41a596aa80d0368f46f6 : SUCCESS in 33m 54s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"bb9aef001d45e6387abfb81832f3d9a537e57e94","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-10 14:27:34.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fd980ccb9e1f42d98724a4d9e6df677c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e1233de6ecb8400589b114697994f035 : FAILURE in 30m 14s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/51695d724e054dc5a2f5bd96e1a830de : SUCCESS in 20m 41s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/bc02f70fc43f4454a9e0c2f6e22ea970 : SUCCESS in 27m 59s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"af1c41376afea61126cbdefe9885180188ba589d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-29 14:52:22.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"b7a40fc6df42b6155154008aac49b6f7a3d486f2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-29 16:02:25.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/22e6c8316bab4cd0b003e0ae7e387cb8\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c89962660a334a66a1837442f3ccd7a7 : SUCCESS in 30m 17s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/be47e3e9f14040ce8bc2f79f2c924c04 : SUCCESS in 28m 54s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1f446d68b2f34d99ad41f852606c0fcc : SUCCESS in 36m 41s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"886f2d9baf9c3126efda880fd1c7be16e7027219","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-29 18:09:15.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/c7884a83625a4b6db33abe2f91b26538\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/59860f945abe4c30ac16d171c4621b87 : SUCCESS in 3m 04s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f32a28e9917b44a5acadbd3359b1c3ae : SUCCESS in 1h 21m 28s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8080750fefdc4845bdf8c1d8409ae975 : SUCCESS in 2h 03m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1dc95a88b2104b909e0620ba976893be : SUCCESS in 34m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f1b3beac26b24d609453e93bd293b278 : SUCCESS in 23m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4dbb5371f7bc45cc9bf44875cfde91f5 : SUCCESS in 7m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/06e5db9a09d549c6aa2001ac20012123 : SUCCESS in 8m 29s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a281e41772254156a49c58fa5850e27c : SUCCESS in 13m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b303f881c8a0480989c641678f91116f : SUCCESS in 14m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba0160b709514440859ff30a9ac48065 : SUCCESS in 13m 43s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/17877d89bab743c796be2d5715e4dab1 : SUCCESS in 29m 17s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f4864ad8b74441f78b55c3e7472e8001 : SUCCESS in 1h 53m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5d37ebac78f94be789ae695deedd6171 : SUCCESS in 57m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/70901de857d04372ae27f74fdd5721a6 : SUCCESS in 28m 26s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f73894eb71e54df7a6f4676c70ba114b : SUCCESS in 1h 53m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/8e14a1c76e82448786b735d70b9728b1 : TIMED_OUT in 3h 09m 03s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/6e3066ef75d84ccc81609d40a95ed10f : SUCCESS in 52m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9af10b75281647739f669a5d62d80929 : SUCCESS in 5m 07s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a2930ff1c6cc4ca4a0328b8ff122439c : SUCCESS in 27m 25s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/4083d5efa3e84bdbb3ba61a0f7b86eb1 : FAILURE in 41m 49s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3e2a4a87921041a8b7369a3aff4b64f0 : SUCCESS in 1h 19m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7b3f444aa3964b44a6a9b7b7be158f7c : SUCCESS in 46m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7befbac7093c43589ac35f7d9ac3a415 : SUCCESS in 13m 00s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0df054af81b647e1988672bdae1dd816 : SUCCESS in 24m 03s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"af79b933e7fd7221de90b2d91cf21c5c0afcfa8a","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2025-07-29 19:02:49.000000000","message":"Patch Set 4: Code-Review+2\n\n(7 comments)","accounts_in_message":[],"_revision_number":4},{"id":"9c52c216ee523c1860026d7a5bab0bd03ff593bb","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-30 09:00:09.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"cc39400e7513b7800dcb6b95928ad802ae6efee1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-30 09:45:42.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"8b831360f01df0d4cefe101e3a5ea2eefda469fa","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-30 10:42:35.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a11e77ad9ce4b389d8de29a4c3b9617\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/556a80f5adc440688cfcc2577cfe8cfa : FAILURE in 47m 02s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/15ed7933dee848c58e83948122edc563 : FAILURE in 52m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8eb21bcb42bb4fbb974bc2ca716df03e : SUCCESS in 42m 51s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"6d3eb3ec0ffa2598b498774a33377f8b7cb6dcbe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-30 11:59:33.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aa406e1d3a3b404c87a1cb6e00eb3528\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7d3c71af4dd34e098a2cab9b920b1d85 : SUCCESS in 5m 57s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/bff26bebdbcc451eab10f6be378a1426 : SUCCESS in 41m 19s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/42c918f8ac584981963f9136c0411c87 : SUCCESS in 1h 17m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9fd787c4edc44bc68425987d1de6e7c3 : SUCCESS in 1h 05m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b2ef3bac2d1b4c3e8776ef8eee83f471 : SUCCESS in 20m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0dce59a0af24b58aa04dfe78a37578d : SUCCESS in 7m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/69b741263ad24ef69307bbbcb88a0eb4 : SUCCESS in 12m 35s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b5643074c9c34462a84a4ef7d5160c7e : SUCCESS in 12m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3243ea761d2d460daab116a97cd97b71 : SUCCESS in 19m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f6a26e65dec4950b03949bc489cfda5 : SUCCESS in 13m 09s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e09a2edbc5ce45219ebef7b4235df23c : SUCCESS in 40m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/841a458dd9494bafaeddaba8598b039d : SUCCESS in 1h 54m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c3a99e6c585249f4a27d1b4166cd377d : SUCCESS in 34m 35s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ee625450bd804632b510f481c0c8be10 : SUCCESS in 54m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/50e88fa2baea4cecad501924337618a6 : SUCCESS in 2h 09m 14s\n- nova-next https://zuul.opendev.org/t/openstack/build/22ecfb3d9b224af1bb58cca1d4340e4b : SUCCESS in 1h 31m 06s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/15303a2085784456bf87305ad45e26d0 : SUCCESS in 38m 23s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5dd5ddedada94806847f4cbb3005df30 : SUCCESS in 5m 31s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f9614cfbad9c4f2a9d0a1b0d1ee8733f : SUCCESS in 25m 46s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/2140547ca65f4dfaa777eb247d9b2170 : SUCCESS in 29m 04s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e5997537eb0d4e888d446caf93e8f45a : SUCCESS in 1h 30m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2cc398aaeb504218a5cb3287d4dd6def : SUCCESS in 50m 54s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0aa1d4a31cf34388b8ea4ff681d603f2 : SUCCESS in 23m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b857248fbbec4e32a2cd5d9fb42496bb : SUCCESS in 24m 16s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"050524aad2fcb0d858bdfa4bcf0a800bf719b5e8","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-07-30 12:05:11.000000000","message":"Patch Set 5:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":5},{"id":"076311c5949741d8a2d72a90ec205ad72e094c60","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2025-07-30 15:24:29.000000000","message":"Patch Set 5: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8c31fab133d46d3a2b438633e5fee729a0ea53a4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-31 13:09:34.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"37b8ed9e0697cc23f16bc3728724a8d53067bea9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-31 13:56:35.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9720189490c54967b04413dede9a5c6e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e27eda88ff7643f69173a3c0a772f90b : SUCCESS in 22m 15s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/53fa1f4119594a779408e1e90e9cc5f7 : SUCCESS in 34m 20s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/6b0468fb7462490296d713517d3cb350 : SUCCESS in 39m 50s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"6c5b8c1e365aa3dc651dd2da1a0b8da1563d794e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-31 16:26:27.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/24d7687200024380b37ab7beb98eb667\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/fd5264d211804d808b50f4a30866d674 : SUCCESS in 4m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/82897556186041828b3c96cec085083d : SUCCESS in 55m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e8b3035347d94e10b0f891ea0150f788 : TIMED_OUT in 2h 36m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7dfc0af63e6e4166a665d9891882545e : SUCCESS in 1h 03m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/332f1cd1e52845438cfd643e68b07bf2 : SUCCESS in 15m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f4012895b5824884a71a7d1c6ba752a7 : SUCCESS in 8m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/97b621d15ef44a5aa59678cf8beac164 : SUCCESS in 14m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d3e49be7ca9143fc93310fcf5b75ec1b : SUCCESS in 7m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2032306e2a84433fb496376831bf3b19 : SUCCESS in 14m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/15ea5c67544c4a3f8486edd45296f5b6 : SUCCESS in 13m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/15cac16c13624bc18ebda4b31e33d8f2 : FAILURE in 1h 12m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/094317ca6b1f40be9b8f69afb6fe8ff4 : SUCCESS in 1h 51m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/aebc103ac8e741db81f3f5308894165d : FAILURE in 1h 20m 52s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/202446c2128542ceb267011b8be48d8c : SUCCESS in 54m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3a562aca465b47b2883fc3c0730af34f : SUCCESS in 1h 53m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/dec98b177ffb4fe39f85a5b0c78fce41 : SUCCESS in 2h 08m 30s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/8c89372bfbf346768d0565dd95cc5288 : SUCCESS in 44m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/cf1d7e9341cc4478b257030e8ec8bf31 : SUCCESS in 4m 00s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f20f1ea8cfc448e08b9e7d333207d424 : SUCCESS in 30m 40s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/500d51aeb0cb478cbb470edda2160795 : SUCCESS in 28m 04s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c2d6f6aa14984fae890d851736c1a383 : SUCCESS in 1h 01m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/67ba4673b8a64068a8ec2f1ec7775162 : SUCCESS in 1h 03m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/bcc6a2f6ad1b4bf8a6dbe97760f130f5 : SUCCESS in 16m 39s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/561bc54f5361406f9f91d915c4997da2 : SUCCESS in 21m 15s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"9485c498b4f98d55b263d6d9bf4280da5e5974f1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-31 16:34:10.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"9c8953984779e17bf75fb80850007c813b1a4a45","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-31 20:01:42.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/180c4c098778433986736a9d36ac5a83\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/047d3af189f2418c95a841663b80671f : SUCCESS in 3m 07s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e420eacf4f0041c9956ea8f49564297b : SUCCESS in 52m 09s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e6b188645a4649948faa76fe43724d13 : SUCCESS in 1h 32m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3d412e07f90c4bcfa8f0e9e770aec988 : SUCCESS in 41m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0aefb6ae035c4e26b17d1748a53dcde4 : SUCCESS in 21m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f49802f2a5634876b564077c7a7beb04 : SUCCESS in 9m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bfa4d8294c674f9f85a8a4a36664909a : SUCCESS in 13m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6b3f58d769b24e31901be4cc8ecdc5f4 : SUCCESS in 15m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/01ad0cbee3e245d4825023a792307f1b : SUCCESS in 15m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c86b498727bd4369a2ed814bc907adad : SUCCESS in 14m 51s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/65d396b8356d486796c00f25d208fdde : SUCCESS in 1h 04m 37s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/58f84da7feb549d78e95722544c66bb8 : SUCCESS in 1h 39m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1d0c06f8e224408e8ebdcd0a90274cd2 : SUCCESS in 46m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c6c779d274e744c4a7b92eb917a70dfa : SUCCESS in 47m 39s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b92bcf8604604dceb1d37743a8e85c95 : SUCCESS in 1h 46m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/87aa27a75e424b1a80be5a73e1ecefa8 : SUCCESS in 2h 11m 04s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/6e6cb112a3ca4b428c39a4777996248a : SUCCESS in 44m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ba902cf3d1fb4780afe4bdef5619aa6c : SUCCESS in 5m 15s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c32cd13fe9cc4c93b8d05c8d2b9f0ea3 : SUCCESS in 26m 43s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/fdfd36649ce54eccb9c5410079f5c4e9 : SUCCESS in 38m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8d9001d2a2de44049d78e4418fb148a0 : SUCCESS in 59m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/51c0d1a4669c452d9a8cfa7f2e8f762a : SUCCESS in 50m 31s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/19aa96564166488c93e8986df95fb854 : SUCCESS in 20m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/47d6cdea999f400f801d83a19a319b29 : SUCCESS in 22m 22s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"868875fa0057ee3d10bd77e3a1ec0ef925b58816","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-07-31 20:07:13.000000000","message":"Patch Set 6:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":6},{"id":"c2312da9fbf9102b39d4c46456e5e301300bc738","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-31 21:25:25.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/81f280a06308435280b318ee93d11450\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e0e2fbdb24864cd1bea432251b9568a9 : SUCCESS in 30m 51s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/28f7fb6236ad4293a111567f9cb66ea4 : SUCCESS in 36m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8cfd85a2ebc94802b5cf134bf93e4249 : SUCCESS in 41m 54s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"f9b29ecf147b9b04220a899722d7004d6ca60c49","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-13 13:05:59.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"3b9917656bbbe94bafd9c042ce5bb2c6e67948af","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-13 15:39:33.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/af891b51422d4991b9f8f302bcd4e340\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/5727a20bef1249d594e5f04c869dba77 : SUCCESS in 5m 49s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/710b70bf1a0a46efb2dc58b3e1ce5f90 : SUCCESS in 1h 08m 50s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7a49f8987c7d4752b3acce1dbe9f6d21 : SUCCESS in 1h 47m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1a669e28426d451c9ea50d2dfc9f23f7 : SUCCESS in 57m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/72d855505ea24c9a9837a1247e9e4159 : SUCCESS in 24m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b57e2381e1b940119dcd8e43d49517e8 : SUCCESS in 11m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/99929e67ec0a4ef6a4ec16cab1d30cb9 : SUCCESS in 17m 27s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/199fca1481844d3dae6e4175c2cc2a56 : SUCCESS in 7m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/06b6c4a82f6a4af2846219ac1933af88 : SUCCESS in 15m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a1e8d837c0b4181bf3d793112733e15 : SUCCESS in 12m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/49da7490a40047e1844af2ca4816f2c6 : SUCCESS in 1h 00m 45s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/18bf2fd5d44343a28c58dc757c00c7da : SUCCESS in 59m 52s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3aaddeb3962e4f8388988ae41597d396 : SUCCESS in 27m 55s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/edb3cdbeaadd4934b263c101478b3c1e : SUCCESS in 51m 50s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/37efaeb7a0804d1797adadce68162659 : FAILURE in 1h 48m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/6e3009774c0e4d5fb5034fc320ce1944 : SUCCESS in 2h 10m 18s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/25e19de1ab8545a6b23e68ab330cfee6 : SUCCESS in 44m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d27f3156f01841f6b744222ce46234aa : SUCCESS in 2m 56s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/af2d43fb009940d2a7a155d421a785a7 : SUCCESS in 26m 20s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/2a0cbe111f0545799cf1422b4a7fa90e : SUCCESS in 31m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/44cea0e7895d402c8e8d6293005a89c0 : SUCCESS in 1h 00m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/900374b061604f8b9b0219944006d437 : SUCCESS in 53m 29s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/bac86a0136d741f49bbd34d89e6e065a : SUCCESS in 25m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b7d2cfcd88b04cc59f2ffe27b3bc40a6 : SUCCESS in 26m 31s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"f440c1da152f0ee505c219f4ccf40a73d6dd431e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-13 16:45:55.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ce0537dd90464bafa7fe072073606071\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/847bbe32f15d4786880527f9b55b4f8b : SUCCESS in 37m 52s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/45d0204200d34622b90413496d7d69b8 : SUCCESS in 36m 27s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e1be548bda4443f39455a6bbf8d3ae0b : SUCCESS in 44m 24s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"ef2f752a7a51a0de6a230add22e05e265685a74f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-14 12:59:43.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"082e3ef32c6dfdd2762d921fc00fee23ee168b9a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-14 18:24:58.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f62897e81adc49d4b5f2d8c7a80e75fe\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3c762adca7c747d8bb0574ac35d97deb : SUCCESS in 46m 20s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/cb9eef4fc9314ce7b6ba06259fb03392 : SUCCESS in 46m 54s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5570a96cc20e4b8e80e3f10ca2ddaf9e : FAILURE in 51m 35s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"6a9171af1f816a5cc2f7952c1c070c9d64c00af7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 08:44:40.000000000","message":"Patch Set 7:\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/3f17ba2c6f9840049291a37925f26c85\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/485ae930d9a34f81ba294793ecdcdaf2 : SUCCESS in 2m 57s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4ef2a0d41c8146dab9659401442b1798 : SUCCESS in 43m 02s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/cb723234b58f4cdea0a3706fd7623316 : SUCCESS in 1h 31m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1bb1f1333de345e38347c16330bebb38 : SUCCESS in 34m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1c40bf7094dd480f959add637faa0fe0 : SUCCESS in 14m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/34fd0bdbd0a34661a13b529b55c36114 : SUCCESS in 5m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/aac07756172f4c41bce6971662612ddf : SUCCESS in 8m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9dfa77541d554959a5dd94be2963248b : SUCCESS in 7m 58s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6583254e5bde479e976af23880b174b9 : SUCCESS in 9m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/90ab1be647804513bc541829788580e2 : SUCCESS in 5m 49s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5a8f357d853a4791b9871baf687571aa : SUCCESS in 29m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5f9ab12e06e74dd3bc377b0891188195 : FAILURE in 1h 07m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7c34ee67bba74421b4f395f5c1117e73 : SUCCESS in 28m 56s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/2c6e1c19c8964eea88a89580ad3571d4 : SUCCESS in 24m 21s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f97c0185fa304e83bf3aa37123164113 : SUCCESS in 1h 49m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/51f594b2881c4c48af60650583dadfbf : FAILURE in 1h 53m 16s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/3af2ca364147438f96a0a1fa26102754 : SUCCESS in 42m 59s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/86fb61837c2142c6a9e9c8cb68229ed0 : SUCCESS in 2m 45s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/84f6f3ee61a8412081d0875ad50d8948 : SUCCESS in 30m 27s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/85162f6683994e819df15f09736b0812 : SUCCESS in 26m 59s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4d0cae99ae114875bc7004fd4f7085d7 : SUCCESS in 58m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1bcb84f8920e4f459a692f21ccc33f40 : SUCCESS in 30m 27s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/180385bdc84d42c5ada2b337c3f7964c : SUCCESS in 12m 51s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1c6e54a6dbf14d20bf25ab04e1c979b3 : SUCCESS in 21m 16s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"ae46df3b87a4dcbd08f813d41f95d074e25c1012","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-21 16:01:23.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":8},{"id":"bcc1888fd198db9b4264235457b627d6c3df93e3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-21 16:08:57.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"bcff2957aa233367de2341d9bd977eabe7ba27be","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2025-08-21 16:18:23.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"640b492295cd4332906e9b41b5468f7626c31800","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 18:46:45.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/17365ec1369c40a58ad92a9f8cb9958f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a54d7ea65c934cd6ae93cf8d203074c9 : SUCCESS in 36m 12s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/67727c9ef25649cd95bf03c03bd77571 : SUCCESS in 43m 32s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c614247f1c794664904e837d1425482d : SUCCESS in 47m 21s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"45207552891000669924044ee8c2a3ade588ed80","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 18:51:30.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/15fafa968b5247c194dc4b5a9a66171c\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/5369515a99c247548d608d509dc21ff9 : SUCCESS in 3m 49s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dd91be24cd554c869f8e0f7f8ee669c2 : SUCCESS in 1h 20m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c00c6f5f48c847b781092d31184f7d18 : SUCCESS in 2h 13m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/83c60e39c2c7424cbcef3b99d70d7a96 : SUCCESS in 1h 05m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f7f87b1220e542a7ab0b6eb5b0ce8017 : SUCCESS in 32m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e943ec7ef19e44eba0a83d1a8803bfd7 : SUCCESS in 10m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ca2c71e4348441519f0cd6829f4cc93d : SUCCESS in 18m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5d246cc739da4b41b32273716a0770e4 : SUCCESS in 15m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1c392c68efbb410ab8f322a34fd5e39c : SUCCESS in 15m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/63d13c4be0c04b9e8b3402dcee37fb84 : SUCCESS in 12m 48s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f74787e36d0e4262b648e08a079e5d2b : SUCCESS in 1h 14m 44s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e9c8aa474f274ca2a4b8d744fcac3ad2 : SUCCESS in 1h 53m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1e5d76f663684e5697b94507e527e9ca : SUCCESS in 56m 36s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/aa4793269f8f4766bdc7e804dfece3c2 : SUCCESS in 45m 28s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0aae0ac83c47432aa054352d661abccc : SUCCESS in 1h 11m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/a45612b1ad104942be49e1e9b5f01a2a : SUCCESS in 2h 14m 03s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/a5030bb6b1cb4476ae1be10486a66d04 : SUCCESS in 41m 12s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/25c35e6eb4034c92bb9c926b422cfbd7 : SUCCESS in 5m 27s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/41050f4d87c440068e58b44c54468a99 : FAILURE in 25m 24s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/569dc13e9bba4d4b801d7a4d1200f596 : FAILURE in 29m 37s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/cb5e371162024c77b633618ec39e36bd : SUCCESS in 1h 26m 13s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c6caa1bca0d54d7489042abbe87cd886 : SUCCESS in 58m 45s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ac38293aae3f42f5a3ed565dcfd7b19b : SUCCESS in 29m 37s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6bb0f6d62e2b404c8be47ec9c25c7582 : SUCCESS in 27m 47s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"4b8fba6215616ce196bf02e5812d9107da3a2abe","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-21 20:29:57.000000000","message":"Patch Set 8: Code-Review-1\n\n(8 comments)","accounts_in_message":[],"_revision_number":8},{"id":"7b0188c0554c8ffa3f779a2ed5b92bef299c61f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-26 12:55:07.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Code-Review+2, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":9},{"id":"5d6fe5387b7d22ed8883d3a3f91cfb517e12ac2f","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-26 13:01:03.000000000","message":"Patch Set 9: Code-Review+2\n\n(4 comments)","accounts_in_message":[],"_revision_number":9},{"id":"d38098d0b48f45ffb1fa52cc160c97002678e8a6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-26 13:04:36.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"65527e23721566acc3a63b4b6c69b35300d346b7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-08-26 13:05:16.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"177db36d4f5cc2d00d3fd0e35ea544faa1a2a39a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 14:08:27.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4716d7238c274934921e1f73b4c6ab8a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/46029dc3b946449a943351b93a86e8ae : SUCCESS in 39m 21s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0013a39a32db4d8081044fe9b30c29c2 : SUCCESS in 31m 12s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/dca1951f1062474d96400b2673aa00b6 : SUCCESS in 37m 49s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"e24a38fe3227f77204b238558f7c2433fc852f72","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 15:19:09.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d79068b0ec1a4381971d2c47b2803d3c\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/88dc5add713f46adb25bc9ed408109e6 : SUCCESS in 3m 45s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/397eaa1606954af293a45112ff9ab495 : SUCCESS in 37m 30s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/befabcf405ac4976b7199876f7925e62 : SUCCESS in 1h 47m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ea680fe0620b4060be881726ac5980f7 : SUCCESS in 33m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fe90ede3ff12437ba51532b11ced84d7 : SUCCESS in 23m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1b475499c9934a859d2ec12c1003155d : SUCCESS in 8m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ceb39ba33796468c9f757fe7cfffdc06 : SUCCESS in 12m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d43c92b8cd2e41969736e2791b736fd4 : SUCCESS in 8m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/17c2f8dfa3044816a9e143487ab3fd9d : SUCCESS in 16m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2ecc83d39e7245d2984ed7ac6b4665f7 : SUCCESS in 7m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/819d33a42f244655a953988d87f20cf9 : SUCCESS in 1h 20m 00s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c4381dd8f44b49b4913170fc7bfd1079 : SUCCESS in 1h 53m 09s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/70c50a1af7394e7f80cf398fcc11fa37 : SUCCESS in 43m 53s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/66d7cecb722a4fb392558c4a859b643d : SUCCESS in 49m 57s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/53a0cfd2e6b64d7ca0845a3292f593b2 : SUCCESS in 2h 05m 26s\n- nova-next https://zuul.opendev.org/t/openstack/build/2daeff3d0c604178a960a1e396dc8618 : SUCCESS in 2h 19m 30s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/f9566e04992d4cd1b04725ce58dcaa31 : SUCCESS in 39m 05s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3b642ee031154e209e454c79e6a35429 : SUCCESS in 3m 20s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c382e9f3455e46e0bac0b821d58ef80a : SUCCESS in 27m 32s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/17d1446d4aab4de597910690e0fceeef : SUCCESS in 35m 31s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5143de2d82464f7eae3db5dedd85acd5 : SUCCESS in 1h 23m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/be79c5ec3573407d904640318ab2ae18 : SUCCESS in 59m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6a0e19e60a854e1d82f84a18db4636d4 : SUCCESS in 28m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2ef1bbd74dd642799f8d57ecf0a58b3b : SUCCESS in 32m 07s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"0db512e51e0ec1bf48732b24cc903d01bd170d9a","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2025-08-27 03:09:32.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"32b0748d204b0105e489ee9a9576edfac135cb93","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 03:10:49.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"7384a125b8089a626a9633651107dfdb8edb7777","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 05:35:59.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ec52b28a8ab2441b80c9118f1b8bfb99\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/559662f085fa4fbea34410665b358af4 : SUCCESS in 5m 33s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ac1f22843ed1416582bbe6b5616bc94f : SUCCESS in 39m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8ea50ad908bf47078e41fe5d09f17305 : SUCCESS in 1h 41m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5bfc7c78c3984ba19577d7111ce419f4 : SUCCESS in 54m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7b7a8911eb714f5fbb58ba0da360c594 : SUCCESS in 5m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ced2e84e771c4646a210441c5d594471 : SUCCESS in 15m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/102e94eabc704eb293674a4b68d33b28 : SUCCESS in 10m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/130cd6c6c1e44dcd89e6aa5c13495994 : SUCCESS in 13m 58s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/be5f0182bd4644faa806e80a7f8d9a53 : SUCCESS in 43m 09s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ad086c2845a84edf80274c4531c4a9f7 : SUCCESS in 25m 00s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/4e9a1f57878b4b408e73988a315187ff : SUCCESS in 27m 07s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e07c25c7d9694c99a4598be44f5f5305 : SUCCESS in 1h 51m 05s\n- nova-next https://zuul.opendev.org/t/openstack/build/d8fa5c20341841c2a000602208f316a2 : SUCCESS in 2h 01m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7c7a446204394892bedeae04988e70f0 : SUCCESS in 5m 55s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8c1efb6b1979434ca23d9e82a2c5fd41 : SUCCESS in 1h 47m 32s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/194e23916df14b81b7db59d97265a257 : SUCCESS in 55m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f68b3c369ca1416d83f545ab6efb7450 : SUCCESS in 59m 24s","accounts_in_message":[],"_revision_number":9},{"id":"bb015421132c82875d5062641d19763c3eb5c70e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 05:36:00.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":9},{"id":"dd70def4c97444d0cd3bbda70a37c9dccccde2e2","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 05:39:36.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/954fca74ec374510807d6cdf4e73e67d\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/c09e8d8443b946f28836af7aa7795e36 : SUCCESS in 55s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/45e48c1132fd4c4d95778e7d88d4f495 : SUCCESS in 2m 41s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"a8651eaff3866dc5b287ffba2505749b9ee312a5","revisions":{"794fecd2e350ca758667ec4a8e4135b6d90c28ed":{"kind":"REWORK","_number":1,"created":"2025-06-11 11:49:32.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/47/952347/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/952347/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/952347/1"}}},"commit":{"parents":[{"commit":"732f78bc715a5615723c79205f7abecf94e68325","subject":"api: Add response body schemas for images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/732f78bc715a5615723c79205f7abecf94e68325"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-03-05 10:13:54.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-06-11 11:48:13.000000000","tz":60},"subject":"api: Separate volume, snapshot and volume attachments","message":"api: Separate volume, snapshot and volume attachments\n\nThese all belong in separate files. Make it so.\n\nWe also rename the volume_attachment schema file to volume_attachments,\nto better link it to the actual API code.\n\nChange-Id: Iffefc263bbf19d18137207c0432c16fdb3c513f9\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/794fecd2e350ca758667ec4a8e4135b6d90c28ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/794fecd2e350ca758667ec4a8e4135b6d90c28ed"}]},"branch":"refs/heads/master"},"7dd7501543ad523fc54d886adf01bf88b38471b1":{"kind":"REWORK","_number":2,"created":"2025-06-19 16:37:21.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/47/952347/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/952347/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/952347/2"}}},"commit":{"parents":[{"commit":"09ffc1b3aafebb45fd6c8627633ac74c18670a7c","subject":"api: Add response body schemas for images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09ffc1b3aafebb45fd6c8627633ac74c18670a7c"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-03-05 10:13:54.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-06-16 10:40:42.000000000","tz":60},"subject":"api: Separate volume, snapshot and volume attachments","message":"api: Separate volume, snapshot and volume attachments\n\nThese all belong in separate files. Make it so.\n\nWe also rename the volume_attachment schema file to volume_attachments,\nto better link it to the actual API code.\n\nChange-Id: Iffefc263bbf19d18137207c0432c16fdb3c513f9\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7dd7501543ad523fc54d886adf01bf88b38471b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7dd7501543ad523fc54d886adf01bf88b38471b1"}]},"branch":"refs/heads/master"},"87b92419b8e8498194aa70b49df5e6da834756dd":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-07-10 10:40:40.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/47/952347/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/952347/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/952347/3"}}},"commit":{"parents":[{"commit":"0c90325b86f501b8f96bd3582caa6cbf5c5bc180","subject":"api: Add response body schemas for images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0c90325b86f501b8f96bd3582caa6cbf5c5bc180"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-03-05 10:13:54.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-10 10:40:31.000000000","tz":60},"subject":"api: Separate volume, snapshot and volume attachments","message":"api: Separate volume, snapshot and volume attachments\n\nThese all belong in separate files. Make it so.\n\nWe also rename the volume_attachment schema file to volume_attachments,\nto better link it to the actual API code.\n\nChange-Id: Iffefc263bbf19d18137207c0432c16fdb3c513f9\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/87b92419b8e8498194aa70b49df5e6da834756dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/87b92419b8e8498194aa70b49df5e6da834756dd"}]},"branch":"refs/heads/master"},"798c8699c678e0683a51658b635da81c5cf75d85":{"kind":"REWORK","_number":4,"created":"2025-07-29 14:52:22.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/47/952347/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/952347/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/952347/4"}}},"commit":{"parents":[{"commit":"d8e1248b7e4898bff759534e9dac9b890c3c887c","subject":"api: Add response body schemas for images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d8e1248b7e4898bff759534e9dac9b890c3c887c"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-29 14:05:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-29 14:44:21.000000000","tz":60},"subject":"api: Separate volume, snapshot and volume attachments","message":"api: Separate volume, snapshot and volume attachments\n\nThese all belong in separate files. Make it so.\n\nWe also rename the volume_attachment schema file to volume_attachments,\nto better link it to the actual API code.\n\nChange-Id: Iffefc263bbf19d18137207c0432c16fdb3c513f9\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/798c8699c678e0683a51658b635da81c5cf75d85"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/798c8699c678e0683a51658b635da81c5cf75d85"}]},"branch":"refs/heads/master"},"f320110dfc3b9a5a159650c95e5a85f5d7669c12":{"kind":"REWORK","_number":5,"created":"2025-07-30 09:45:42.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/47/952347/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/952347/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/952347/5"}}},"commit":{"parents":[{"commit":"0068b2cec8b203b072d5f152187495b0e53ac07d","subject":"api: Address issues with images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0068b2cec8b203b072d5f152187495b0e53ac07d"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-29 14:05:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-30 09:00:04.000000000","tz":60},"subject":"api: Separate volume, snapshot and volume attachments","message":"api: Separate volume, snapshot and volume attachments\n\nThese all belong in separate files. Make it so.\n\nWe also rename the volume_attachment schema file to volume_attachments,\nto better link it to the actual API code.\n\nChange-Id: Iffefc263bbf19d18137207c0432c16fdb3c513f9\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f320110dfc3b9a5a159650c95e5a85f5d7669c12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f320110dfc3b9a5a159650c95e5a85f5d7669c12"}]},"branch":"refs/heads/master"},"97357de30ffe5623cb97fefd85c1e72895dda472":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-07-31 13:09:34.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/47/952347/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/952347/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/952347/6"}}},"commit":{"parents":[{"commit":"b80b227bbecd7fd6ffbc51efa6e0537eb62b802a","subject":"api: Address issues with images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b80b227bbecd7fd6ffbc51efa6e0537eb62b802a"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-29 14:05:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-31 12:59:28.000000000","tz":60},"subject":"api: Separate volume, snapshot and volume attachments","message":"api: Separate volume, snapshot and volume attachments\n\nThese all belong in separate files. Make it so.\n\nWe also rename the volume_attachment schema file to volume_attachments,\nto better link it to the actual API code.\n\nChange-Id: Iffefc263bbf19d18137207c0432c16fdb3c513f9\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/97357de30ffe5623cb97fefd85c1e72895dda472"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/97357de30ffe5623cb97fefd85c1e72895dda472"}]},"branch":"refs/heads/master"},"2b4a08e932c11d04b3c561c7ad9a60e250a6c699":{"kind":"REWORK","_number":7,"created":"2025-08-13 13:05:59.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/47/952347/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/952347/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/952347/7"}}},"commit":{"parents":[{"commit":"d73a2312b2ba51a42d09f7b5ce07df753a476dba","subject":"api: Address issues with images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d73a2312b2ba51a42d09f7b5ce07df753a476dba"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-29 14:05:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-08-13 12:38:38.000000000","tz":60},"subject":"api: Separate volume, snapshot and volume attachments","message":"api: Separate volume, snapshot and volume attachments\n\nThese all belong in separate files. Make it so.\n\nWe also rename the volume_attachment schema file to volume_attachments,\nto better link it to the actual API code.\n\nChange-Id: Iffefc263bbf19d18137207c0432c16fdb3c513f9\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b4a08e932c11d04b3c561c7ad9a60e250a6c699"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2b4a08e932c11d04b3c561c7ad9a60e250a6c699"}]},"branch":"refs/heads/master"},"0982de9fb3639ee6f93293a0ee1db8f319db7778":{"kind":"REWORK","_number":8,"created":"2025-08-21 16:01:23.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/47/952347/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/952347/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/952347/8"}}},"commit":{"parents":[{"commit":"2e666e768a7130c4502ca808a180eacb7c2d03f2","subject":"api: Address issues with images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2e666e768a7130c4502ca808a180eacb7c2d03f2"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-29 14:05:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-08-21 16:00:21.000000000","tz":60},"subject":"api: Separate volume, snapshot and volume attachments","message":"api: Separate volume, snapshot and volume attachments\n\nThese all belong in separate files. Make it so.\n\nWe also rename the volume_attachment schema file to volume_attachments,\nto better link it to the actual API code.\n\nChange-Id: Iffefc263bbf19d18137207c0432c16fdb3c513f9\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0982de9fb3639ee6f93293a0ee1db8f319db7778"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0982de9fb3639ee6f93293a0ee1db8f319db7778"}]},"branch":"refs/heads/master"},"a8651eaff3866dc5b287ffba2505749b9ee312a5":{"kind":"REWORK","_number":9,"created":"2025-08-26 12:55:07.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/47/952347/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/47/952347/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/47/952347/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/47/952347/9"}}},"commit":{"parents":[{"commit":"2e666e768a7130c4502ca808a180eacb7c2d03f2","subject":"api: Address issues with images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2e666e768a7130c4502ca808a180eacb7c2d03f2"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-29 14:05:08.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-08-26 12:54:43.000000000","tz":60},"subject":"api: Separate volume, snapshot and volume attachments","message":"api: Separate volume, snapshot and volume attachments\n\nThese all belong in separate files. Make it so.\n\nWe also rename the volume_attachment schema file to volume_attachments,\nto better link it to the actual API code, and tweak an error message to\nfix some capitalization.\n\nChange-Id: Iffefc263bbf19d18137207c0432c16fdb3c513f9\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a8651eaff3866dc5b287ffba2505749b9ee312a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a8651eaff3866dc5b287ffba2505749b9ee312a5"}]},"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"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":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{}}}]}
