)]}'
{"id":"openstack%2Fnova~924731","triplet_id":"openstack%2Fnova~master~I4b792c5bc959a904854c21565682ed3a687baa1a","project":"openstack/nova","branch":"master","topic":"bug/2071734","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2024-07-23 21:45:37.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"}},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2024-07-23 19:50:26.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2024-07-23 23:39:57.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I4b792c5bc959a904854c21565682ed3a687baa1a","subject":"Change force_format strategy to catch mismatches","status":"MERGED","created":"2024-07-23 14:01:06.000000000","updated":"2024-07-24 05:39:33.000000000","submitted":"2024-07-23 23:39:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"924731-bug/2071734","meta_rev_id":"7e0b7e0769e106873d05f129bbf8c9637077570e","_number":924731,"virtual_id_number":924731,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-07-23 23:39:57.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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2024-07-23 19:50:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":1,"date":"2024-07-23 21:45:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"}],"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_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":"2024-07-23 14:01:06.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"CC"},{"updated":"2024-07-23 14:04:20.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2024-07-23 14:12:31.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-07-23 14:13:33.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2024-07-23 16:14:08.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":"2024-07-23 19:38:12.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"CC"},{"updated":"2024-07-23 19:50:26.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2024-07-24 05:39:33.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"state":"CC"}],"messages":[{"id":"e439c73d0bbde9601fefc2d34c7806346e5cfddf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-07-23 14:01:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2f0532b010d5096538ca8317542e8cbe0029d455","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-07-23 14:04:20.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0d35f8e1b6b4a41c03c672ab912f0c1a14abd58c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-23 14:12:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c5193f114b64bddb184ce9dda252608\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7ef6e2093046445ea956ec9906462f71 : SUCCESS in 10m 32s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f43cd5e4bfec472a9fcbbf72a44fb719 : SUCCESS in 10m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5ab5e045abf08e18a79294b71a5d354ab3449db3","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2024-07-23 14:13:33.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"194e1da6bedbbfdf1c976b253dcbc57eb30f5c18","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-23 16:14:08.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/8ffad3b62f8c440498a4649edb8aee3b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1a70466391a341fea04d8aef288a6494 : SUCCESS in 57m 20s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4d5fad5dc1a24ecfbe1adf775be2f578 : SUCCESS in 2h 02m 57s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c3dfec68356b44dcaa78dc9181a421d5 : SUCCESS in 1h 02m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4eb92e42a69140fc99900d98c2ed98a3 : SUCCESS in 20m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3861b3e80f6f4c358b474f1f8afedfc0 : SUCCESS in 7m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/66ae1d66b2ea4b1591955217a6a5d523 : SUCCESS in 12m 33s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c1d218fbc91c42f6bbba1308b47725fc : SUCCESS in 13m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/578122f2adc543329edf9d69167e7df3 : SUCCESS in 20m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f62a8e692bf64974aea72d6596bfc3d6 : SUCCESS in 11m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c444feb4529540a7907943c9e24073d5 : SUCCESS in 44m 03s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e1c2cf49ead648549299a39b55a8d60b : SUCCESS in 1h 38m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a83a99e1c4874f3da8b2cfeebf068344 : POST_FAILURE in 40m 53s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0b4f2db1fc5349729c30e0671878abea : SUCCESS in 51m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1f15800e79ee451d8ec9eefa0a1af40a : FAILURE in 2h 04m 26s\n- nova-next https://zuul.opendev.org/t/openstack/build/f73e7f8769254bfda69f318c98715b53 : SUCCESS in 1h 23m 41s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/be52199567724f90a6017b7a33fd0e3b : SUCCESS in 47m 27s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7d352dbcc61c4ea69b0ca56b9b6002c7 : SUCCESS in 4m 46s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/130e28693d494047ba089feaa45bfa89 : SUCCESS in 25m 19s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0ace40be114b4a6d9b5f3f72df05b1cd : SUCCESS in 25m 00s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/557bfc80478a40b8b02469766f50ac18 : SUCCESS in 28m 11s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/cebc1f01c62f48cc86b01d47dbe5baa7 : SUCCESS in 1h 27m 15s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/f845cbce7de0421fbbbb5a6916ea3845 : SUCCESS in 1h 54m 32s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/81675577eec54d678266a0a7b1b730b6 : SUCCESS in 1h 16m 05s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/62d8276596c146a191f7f11eb407cf16 : SUCCESS in 52m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/14b0fc05f9ae473ebad601b94a00f7f4 : SUCCESS in 29m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/092886152a324472866fcd01e5a76bd8 : SUCCESS in 32m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3da2ca4d4d8233b9b0327eb8853ff092e0208c96","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-07-23 16:58:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2ff6e5e971c8453deedc2c15fba6245feb434880","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-07-23 19:38:12.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n* Workflow+1\n","accounts_in_message":[],"_revision_number":2},{"id":"c61c4896bb0d621a92dd3b7f89557a74506d03cb","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-07-23 19:50:26.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4a741e8b8448320bf6ac3be9c7e1a5bb6b16a7d2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-23 19:53:21.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7dee202ff2b04d0198a9382bd3eb618f\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8e4b5d8c1da4431d975cf5cb178e723b : SUCCESS in 14m 14s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/7a59f7a334be4ceaacbe29dec2ffc7c9 : SUCCESS in 9m 28s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"13879543a5426f175608a014cdfc98562a9cf7e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-23 21:33:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/977c721819b343e4b8d50abb102e1012\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2aeae3db53ac43b498b50710619490e9 : SUCCESS in 1h 05m 51s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3931258ad1a54e7588985e5e6f131a30 : SUCCESS in 1h 43m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e42083c5f6d944c6b40169cb899ccd8b : SUCCESS in 46m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/98b0af1edfe047d9ab9e7a78ea641da5 : SUCCESS in 22m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f85710dd44da462e87ed75e447cdad31 : SUCCESS in 7m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d845fc9a5a574810a6fa8210fa785648 : SUCCESS in 11m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/35984eabab3c4483a9c7383f54fe8cc4 : SUCCESS in 13m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/208f083f6ec9417e9213a8aba15728dd : SUCCESS in 19m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/518f5cc5301342079118240228297b73 : SUCCESS in 11m 25s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/33a15b99e0ad44a59cba4dd1bf58f2c2 : FAILURE in 21m 26s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/eb9ace534a0d49e3851a1a7efda4f6e7 : SUCCESS in 1h 45m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1dcd403fef734f3398c14ad4327815bb : SUCCESS in 44m 00s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/523052a1c5224ee68df7791e11a506d9 : SUCCESS in 47m 24s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/30f81a1a409648b996627082ab288677 : SUCCESS in 1h 51m 43s\n- nova-next https://zuul.opendev.org/t/openstack/build/8c8a03c35d1b487389b7a2559b058c41 : SUCCESS in 1h 45m 08s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/9e08269dfc2d4814b94db16a00acf949 : SUCCESS in 50m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/74b4f36083a8450f9b7bc3b7f41931c6 : SUCCESS in 4m 18s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a4150c8213c54beab82ef46facbed8b8 : SUCCESS in 28m 54s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/08fa4a42d85e41cdabfddbd1b79af664 : SUCCESS in 18m 48s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/8d3943ad86414ba78fa6ee2a7356d5b6 : SUCCESS in 29m 53s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/bf7277d1df244053bd4f94c01511f410 : SUCCESS in 1h 45m 48s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/951dbb986bf04367accd9bd241b38439 : SUCCESS in 1h 23m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1aab64d9bed04b18b93cea164f47842e : SUCCESS in 1h 22m 10s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a6a368878bdd4d32b46c01104609528c : SUCCESS in 1h 05m 02s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3487ce73f5394c9b95b92718638a5f1a : SUCCESS in 16m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/419f13a3b42449b39dca9abbd08320ac : SUCCESS in 35m 37s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"aadcc93fd2e5a35e5ffde5c32ff463938e5c8469","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-07-23 21:45:37.000000000","message":"Patch Set 2: Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7e2bdac01370860e3f93e94076d323878cfc6483","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-23 21:46:12.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"fa307a9f9198894d0f19f1c9a1411079e68232dc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-23 23:39:57.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/06a56f2ee13442a4ae6dec401a42f210\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6495e958457c47d8b073f255dcf847f7 : SUCCESS in 1h 06m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a54c15206f3142e2b7fc6ad51cb5d8d7 : SUCCESS in 1h 32m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a5e3e17fcc1d44de9793f9bad96d6c53 : SUCCESS in 48m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4722dc63d6384157834163653546317f : SUCCESS in 7m 48s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b396ed7214f6406cae48481e11e8e327 : SUCCESS in 13m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3836336ab6a84f8cb0e605464ff7abca : SUCCESS in 12m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a78134efe74949eba7673c249ff0cf58 : SUCCESS in 9m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/879c0d7551ed47ad9afea596002a5bdb : SUCCESS in 49m 06s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/823f625c8d3d4b6780351bd5af890181 : SUCCESS in 26m 38s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/755f68cfc28c4f6ba63b389bf9f0e816 : SUCCESS in 24m 17s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/382fd8defdb54e71ae35d5178c0bfc57 : SUCCESS in 31m 15s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2d97a97c18ec40c6b8bb6cfac6490777 : SUCCESS in 1h 35m 31s\n- nova-next https://zuul.opendev.org/t/openstack/build/a92092cceb204b07bf49c7b67c79bc76 : SUCCESS in 1h 44m 00s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3a09e7bcc6a643968672e82c6a580ec1 : SUCCESS in 4m 38s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4f7871db8be744329171d52f4cdbabac : SUCCESS in 1h 48m 09s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/80515dfc5ccc47819dc15bfd05f68ebe : SUCCESS in 1h 39m 50s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/01b1ec52911b424c9ebe0ca4d639ae48 : SUCCESS in 1h 42m 56s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8b26a399c23d46e79ef407949c26949a : SUCCESS in 1h 19m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/403075e86f824bc9938532897c322663 : SUCCESS in 37m 11s","accounts_in_message":[],"_revision_number":2},{"id":"e5f9519f1905e6e929a5dd1025493a53881e1635","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-23 23:39:57.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"38b119f4cd3781a83f73e3b9e798c59be65973ae","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-23 23:41:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0d3ae93a824a4d5db224069070e425db\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/35ac48d8ea114707ae4060cb142487dc : SUCCESS in 55s","accounts_in_message":[],"_revision_number":2},{"id":"7e0b7e0769e106873d05f129bbf8c9637077570e","author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"date":"2024-07-24 05:39:33.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"8b4c522f6699514e7d1f20ac25cf426af6ea588f","revisions":{"9544848c10519345f04ab5f7244c0162fd6e5a18":{"kind":"REWORK","_number":1,"created":"2024-07-23 14:01:06.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/31/924731/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/31/924731/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/31/924731/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/31/924731/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/31/924731/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/31/924731/1"}}},"commit":{"parents":[{"commit":"8c4a2e1b4759b9932bcad10810143e61ec9b4c36","subject":"Merge \"tests: Ensure all APIs have a request query schema\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8c4a2e1b4759b9932bcad10810143e61ec9b4c36"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-07-10 13:23:33.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2024-07-23 14:01:03.000000000","tz":60},"subject":"Change force_format strategy to catch mismatches","message":"Change force_format strategy to catch mismatches\n\nWhen we moved the qemu-img command in fetch_to_raw() to force the\nformat to what we expect, we lost the ability to identify and react\nto situations where qemu-img detected a file as a format that is not\nsupported by us (i.e. identfied and safety-checked by\nformat_inspector). In the case of some of the other VMDK variants\nthat we don\u0027t support, we need to be sure to catch any case where\nqemu-img thinks it\u0027s something other than raw when we think it is,\nwhich will be the case for those formats we don\u0027t support.\n\nNote this also moves us from explicitly using the format_inspector\nthat we\u0027re told by glance is appropriate, to using our own detection.\nWe assert that we agree with glance and as above, qemu agrees with\nus. This helps us avoid cases where the uploader lies about the\nimage format, causing us to not run the appropriate safety check.\nAMI formats are a liability here since we have a very hard time\nasserting what they are and what they will be detected as later in\nthe pipeline, so there is still special-casing for those.\n\nCloses-Bug: #2071734\nChange-Id: I4b792c5bc959a904854c21565682ed3a687baa1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9544848c10519345f04ab5f7244c0162fd6e5a18"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9544848c10519345f04ab5f7244c0162fd6e5a18"}]},"branch":"refs/heads/master"},"8b4c522f6699514e7d1f20ac25cf426af6ea588f":{"kind":"REWORK","_number":2,"created":"2024-07-23 19:38:12.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/31/924731/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/31/924731/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/31/924731/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/31/924731/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/31/924731/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/31/924731/2"}}},"commit":{"parents":[{"commit":"8c4a2e1b4759b9932bcad10810143e61ec9b4c36","subject":"Merge \"tests: Ensure all APIs have a request query schema\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8c4a2e1b4759b9932bcad10810143e61ec9b4c36"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-07-10 13:23:33.000000000","tz":60},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2024-07-23 19:37:42.000000000","tz":60},"subject":"Change force_format strategy to catch mismatches","message":"Change force_format strategy to catch mismatches\n\nWhen we moved the qemu-img command in fetch_to_raw() to force the\nformat to what we expect, we lost the ability to identify and react\nto situations where qemu-img detected a file as a format that is not\nsupported by us (i.e. identfied and safety-checked by\nformat_inspector). In the case of some of the other VMDK variants\nthat we don\u0027t support, we need to be sure to catch any case where\nqemu-img thinks it\u0027s something other than raw when we think it is,\nwhich will be the case for those formats we don\u0027t support.\n\nNote this also moves us from explicitly using the format_inspector\nthat we\u0027re told by glance is appropriate, to using our own detection.\nWe assert that we agree with glance and as above, qemu agrees with\nus. This helps us avoid cases where the uploader lies about the\nimage format, causing us to not run the appropriate safety check.\nAMI formats are a liability here since we have a very hard time\nasserting what they are and what they will be detected as later in\nthe pipeline, so there is still special-casing for those.\n\nCloses-Bug: #2071734\nChange-Id: I4b792c5bc959a904854c21565682ed3a687baa1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8b4c522f6699514e7d1f20ac25cf426af6ea588f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8b4c522f6699514e7d1f20ac25cf426af6ea588f"}]},"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"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":{}}}]}
