)]}'
{"id":"openstack%2Fnova~930754","triplet_id":"openstack%2Fnova~master~I6a6184da3b73506261c61005b6984c69cdc7fb98","project":"openstack/nova","branch":"master","topic":"bp/glance-as-defender","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2024-09-27 22:42:11.000000000","reason":"\u003cGERRIT_ACCOUNT_4690\u003e replied on the change","reason_account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2024-10-08 19:07:44.000000000","reason":"Change was submitted"},"7166":{"account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"last_update":"2024-10-08 16:49:50.000000000","reason":"\u003cGERRIT_ACCOUNT_7166\u003e replied on the change","reason_account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}}},"hashtags":[],"change_id":"I6a6184da3b73506261c61005b6984c69cdc7fb98","subject":"Fix image format error on vol-backed snapshot","status":"MERGED","created":"2024-09-27 17:02:54.000000000","updated":"2024-10-08 19:09:05.000000000","submitted":"2024-10-08 19:07:44.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"930754-bp/glance-as-defender","meta_rev_id":"a9fe9961beaa585f758735220bcd9627c1f5d849","_number":930754,"virtual_id_number":930754,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-10-08 19:07:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2024-09-30 19:01:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-10-08 16:49:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2024-10-08 16:49:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-09-27 19:32:51.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2024-09-27 21:39:01.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"CC"},{"updated":"2024-09-30 13:46:35.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-09-30 17:01:39.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":"2024-09-30 19:01:11.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2024-10-08 16:42:14.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"}],"messages":[{"id":"2b18fd70a7635e717aa40cd41ebd3697c956b2b5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-09-27 17:02:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8590c503432e2bbbb5d71353c496141ea00f2508","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-09-27 17:21:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"21838412e893c1797ccd56be05cc73a7f6feb356","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-27 19:32:51.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/b95c3bd3ec364b958deb7e322c6905fb\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/fda4e90876f244ee87622eac7d324f4a : SUCCESS in 1h 02m 28s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c96e3a160a44483f942194d0bd9392b9 : SUCCESS in 1h 51m 47s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0c5b9ea4fde2451d98ec312027f18140 : SUCCESS in 30m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5691b214bc6746c5bcc207fbf1bb54aa : SUCCESS in 17m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e150189dd3fa4f4f8cb6a1900da3a454 : SUCCESS in 9m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/bb79a28337fb4e08a1907957e8786fd3 : SUCCESS in 11m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6583cf18876b423099c46d20f81f1914 : SUCCESS in 14m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/32898325b56f4190988689dcc520ff77 : SUCCESS in 10m 27s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5b0fca081bbe4093a5a03ef979dbad96 : SUCCESS in 49m 45s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3d8edf5ee3c241b495cb71ca1cb62bc5 : SUCCESS in 2h 08m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c0a9f2b9c3fd429580992bb2baeec345 : FAILURE in 37m 28s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/fe09e5bf94c2421ab95a98718e7579b1 : SUCCESS in 53m 17s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e821039359494550a8948dccc0ca55ac : SUCCESS in 1h 46m 35s\n- nova-next https://zuul.opendev.org/t/openstack/build/902da1d436f84293bca031ab55167986 : SUCCESS in 1h 54m 16s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/3807c5041bea42c98ef1602262daa31e : SUCCESS in 52m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/652734c9090d4c09b6a3693bfef3b8f3 : SUCCESS in 4m 36s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ae4caba071044a56a4a6772dd1d22b58 : SUCCESS in 27m 34s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e0d27ff5dd17437e83309c3dc9e67d79 : SUCCESS in 25m 32s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/e4b8d94bc6b24e2eaec1f298487f3841 : SUCCESS in 30m 10s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/466730c9ef6c4826a8c10991a5f618e6 : SUCCESS in 1h 56m 25s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/953b21eb4ccb4ec489be81ac608e8b23 : SUCCESS in 1h 50m 56s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ee76e5a7a18a4c7c960a8c40dd4dfcfc : SUCCESS in 1h 26m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/59f62eda85f043809b0d3c614653c0da : SUCCESS in 53m 05s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/234f3f773ef84e899a530d18a56b0c30 : SUCCESS in 23m 53s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/14641d2c0cd54235926c25bbcc7b9e6d : SUCCESS in 27m 34s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"09fbd87bc0677c8bbfc3c53ab47bdf8c852bc690","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-09-27 19:48:37.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0acb9808a4c2fb36be2aab14d8ca42d1eb754963","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2024-09-27 21:39:01.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"97f9de2d9b2e8840d1d0403d66178110b5dc1672","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-27 21:39:53.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2142c45e8ee14caca1abdcc6faecf989\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/bf29bda8acc34d2c9362776f666a5e6d : SUCCESS in 40m 53s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/11c1534fbeda4e30b7397023fbea2d36 : SUCCESS in 24m 52s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1eb7cb1f6a10fcb27275b4c71c0abc724dcdf16c","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-09-27 21:58:49.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7b602bb04adbf9fd196674a41dbf16f8b986491e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-27 21:58:56.000000000","message":"Patch Set 2:\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/734fbc721982416d8dc0a634eb40dd07\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/92962c7d47304abd84964cd3d4737baa : SUCCESS in 48m 01s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6281bfbaa44045be938d9a86223668f4 : SUCCESS in 1h 42m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5e3ce170ad06409ba62d192f8a0a65cf : SUCCESS in 32m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ce96ca5adb744264be2019dffb9ee083 : SUCCESS in 19m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3337136b1d774b0bbd23273b5551b6a8 : SUCCESS in 8m 17s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/fa59f6c1139041f092e2162aa726beff : SUCCESS in 14m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c217e00456ab4acf865489e61030eda6 : SUCCESS in 11m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5cc7a4496534712874b8b63345c11a7 : SUCCESS in 10m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8b00a528a7724f08956f6a59bac3e110 : SUCCESS in 47m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ce948976be5345d4896c0ed8cbba3146 : SUCCESS in 1h 43m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/07338a118dfd41c8b1f248d0d722db24 : SUCCESS in 49m 58s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1bcdd72eb4a84296b812e2419aadd77d : SUCCESS in 52m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ce6c79efdd5e48d59a11a81d053c1792 : SUCCESS in 1h 58m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/1a4483b0a3744669860b7d68859a82c5 : FAILURE in 1h 46m 53s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/9ac2f8ccde7643c89419a8a66e1a0de8 : SUCCESS in 46m 31s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4db54dd2d7ca41c686aedf86a7c6f503 : SUCCESS in 4m 54s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b072b8ee0a2347409bb5888a1c1838cc : SUCCESS in 21m 23s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/224308752b6e44668f4fee0fb431c6da : SUCCESS in 26m 13s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a8c89a8fa67d450a8ca9bcd161bbf0e8 : SUCCESS in 26m 21s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/668a6a9d8fec4286a0690c20971fcbf1 : SUCCESS in 1h 46m 49s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/b74847f485fd4fe5903d22ebfc637afd : SUCCESS in 1h 30m 01s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/53fec432275543fd911c700ee2e5b4ce : SUCCESS in 1h 00m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c7d1dee981c94c8eb9ce6336d9b46723 : SUCCESS in 58m 18s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d4c5a46cf92546f387d8564b11c6334b : SUCCESS in 29m 53s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/401b570fd401420eb0bc6810f4eeccad : SUCCESS in 23m 46s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6c87e713867b294f61b0a5ecbc458f31c97210b7","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2024-09-27 22:42:11.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e08018ab27c26a9f214e7b7a348edee153270193","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-09-30 13:46:35.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-930754-wlfh9/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"43f6edb295a1532b0d7ab80e6bfd9450962dfeca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-09-30 13:50:15.000000000","message":"Uploaded patch set 3: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"8e18b759113446e49d529a64a38119fdddc436f6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-30 16:12:52.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/daa78f3d6fc9440f83e041ba3b1677f3\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/360991c490a04176bdebb0c575264e7f : SUCCESS in 25m 24s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1dcd235bb2474c27b61614e033570ad4 : FAILURE in 36m 28s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ce3980f03ec2ed5a80e8ef9d7c14e8c52cbedbd4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-30 16:55:55.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/50f3227afddc4fdb9adc5c364ec90201\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/467c4c388b7c4aa58a542c5db6136a7a : SUCCESS in 1h 01m 43s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8f7589f570234aa6bf5a5ce509642e78 : SUCCESS in 1h 44m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4e50af91194f461dadd55f0f6d655231 : SUCCESS in 36m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ea17d2baa4f942258605fd37ea7c6f03 : SUCCESS in 23m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eadb09a929d54fd88756096652e86374 : SUCCESS in 6m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1a18165737d84ff185c758e4c65f9d3d : SUCCESS in 11m 50s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/cc59e8fc6b664931affd321f1e3cee6f : SUCCESS in 13m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/706f10194dbe402bab0b95511500fa79 : SUCCESS in 10m 36s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/dc95014c051a49fe9b971d6f0402d36c : SUCCESS in 47m 57s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9266e737985b4086b8962df968fb6e7c : SUCCESS in 1h 11m 57s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/917d2155cb26488c9ff872e58f2a78fe : SUCCESS in 54m 23s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d3c91073c1014a8f8befd4cafd2ad3c1 : SUCCESS in 55m 21s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/08818ada89a1476b9750849383c80dea : SUCCESS in 2h 15m 45s\n- nova-next https://zuul.opendev.org/t/openstack/build/158413f8ce764a0598a534bb101d3b39 : SUCCESS in 2h 07m 31s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/2e03215180a1482999b295ec7df7a07e : SUCCESS in 41m 29s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/99d44d80b7234208854b2e4cec8ac7e3 : SUCCESS in 5m 09s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/1ba8428fefb2465d8d903e852902949f : SUCCESS in 25m 17s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/455e73d2bc594c71abba87c7a97abed3 : SUCCESS in 25m 05s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f3051ca0a99c4dbf933640f700af1c27 : SUCCESS in 27m 39s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/80ee09b162ce4ed2beac8a57298ce9b4 : SUCCESS in 1h 31m 40s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/189f62ba2db14fce986eab419a431bf7 : SUCCESS in 1h 06m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9299016f6f124bdb8737753db6249e7d : SUCCESS in 54m 35s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ba1dcefcf1ee454eb9e4bdc744c95a01 : SUCCESS in 37m 04s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4ac7f861d429474691fa78efed552825 : SUCCESS in 21m 47s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0a5a49880f74445fa334c86f78d265cd : SUCCESS in 19m 41s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8b7da37fc3d85021cf54dd32fd44d4971125dbbf","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2024-09-30 17:01:39.000000000","message":"Patch Set 3:\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":3},{"id":"f66b68b23e4ccf6cf602f906f06b3e653b64ee33","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2024-09-30 19:01:11.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2bb5f153e1d3caf80b717fd8f91efe88dfa87151","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-10-01 01:00:50.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-930754-8pgkq/index.html\u003e","accounts_in_message":[],"_revision_number":3},{"id":"6b326f5d311ed48face72e09969b7d10a963f81a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2024-10-01 17:01:13.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"40439e04a2c73c0f31ffa0c85e5ffae0ae96060e","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2024-10-08 16:49:50.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"504aa5e2e80d042c5d16f7b9773a53afa90c1225","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-08 16:50:35.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"73f21e64cfb162ffacccf5848dc434f919efab59","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-08 19:07:44.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/005af9b4559247309e00a0fc2d93e95e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f0a68d1e3a47446e8d9cbe0590af2f2d : SUCCESS in 42m 59s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b3980552fdae4cc0858f32a179f11fc5 : SUCCESS in 1h 34m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6ba34bf1d04b46d69b3eaf664676d658 : SUCCESS in 46m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/384aa449423443afa2efaac323b40955 : SUCCESS in 7m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6b1dcae57df04e13ae01a4d278016dcb : SUCCESS in 12m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a858f507a73a47ae9d044c0fdeb28826 : SUCCESS in 10m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6433a56f103f40a3937a956c787ff327 : SUCCESS in 10m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f85acb9cc88e44d9908c82400738f614 : SUCCESS in 43m 27s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/192b50ba48d048bd8536d7b3665a03dc : SUCCESS in 26m 24s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/360321c96cb2461981883d68c5b64697 : SUCCESS in 28m 10s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a815248cdf094d9499e2f1431e195746 : SUCCESS in 33m 39s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e32258fe3aa94791885e535d16bd6608 : SUCCESS in 1h 47m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/e50ff706259c4f6f984f5c5d1c7b784e : SUCCESS in 1h 19m 42s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2907e543cf3a4cfe8c8723b953300f91 : SUCCESS in 4m 41s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4208580470e54682aaea98924b115e05 : SUCCESS in 1h 41m 50s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/da5286eb544e4f788610bd468c233923 : SUCCESS in 1h 43m 24s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/737b1667a75c473f8a37295237cf843a : SUCCESS in 1h 50m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/191a0ea90434448abd220050b208cf8f : SUCCESS in 1h 24m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dfb9d049c3184c118e8f0209b4fb41db : SUCCESS in 55m 02s","accounts_in_message":[],"_revision_number":3},{"id":"1e6f49015b35a71939d2ff5521781a49ce067b72","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-08 19:07:44.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"a9fe9961beaa585f758735220bcd9627c1f5d849","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-10-08 19:09:05.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bac6d7efa970484ab84805cfb8de247a\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/999048db581c4f9b97a4717d6a18d152 : SUCCESS in 56s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"e28f90866b08285de088aabdde1c71bb0e1d6418","revisions":{"91d9fbd76f68bc3d3e61a8b725ff762f28fc753f":{"kind":"REWORK","_number":1,"created":"2024-09-27 17:02:54.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/54/930754/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/54/930754/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/930754/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/930754/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/930754/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/54/930754/1"}}},"commit":{"parents":[{"commit":"6fb1997def0757d42363ed8c8cc058d0703c4ad6","subject":"Update master for stable/2024.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6fb1997def0757d42363ed8c8cc058d0703c4ad6"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-09-27 15:45:12.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-09-27 17:02:46.000000000","tz":-420},"subject":"Fix image format error on vol-backed snapshot","message":"Fix image format error on vol-backed snapshot\n\nLong ago, it was decided that we should create an empty image in\nglance for snapshots of volume-backed instances[1]. I\u0027m not really sure\nwhy that is, since it doesn\u0027t seem to be a useful construct to do\nanything with (like a normal snapshot, which can be used to boot).\nIt was so long ago that it was not documented well[2].  However, when\nglance v2 came along, that sort of nonsensical thing became harder\nbecause images would not be \"active\" until they had content, and nova\ndecided to continue the status quo by uploading empty data[3] to\nforce the state transition. Later, that stopped working for Xen\nbecause we were lying about the format in a way that didn\u0027t work for\nXen, so we made that lie dynamic[4] to triple-down on the original\ndecision.\n\nNow, with glance moving to image format safety, our lies have caught\nup with us. We can no longer upload an empty stream of data and claim\nthat it is qcow2 because glance will call our bluff. Although it was\noriginally suggested[5] as a fix that would be hypervisor-neutral (and\nnot implemented that way for reasons that were not stated), we must\nstart uploading that empty stream as the \u0027raw\u0027 format that it is in\norder for glance to accept it. Technically glance can be configured\nto not allow raw uploads, which means that we could again end up\nwith the situation from the xen bug[5], but without synthesizing a\nfictitious image of a type that is supported, there\u0027s no good solutuon,\nother than a re-think.\n\nI think it would be worth revisiting whether or not we need an empty\nglance image for volume-backed server snapshots, and if we do, whether\nor not there\u0027s a better way to go about that (like adding a location\nwhich will indicate it lives elsewhere and will result in it becoming\nactive). However, in the meantime we need to be truthful about the\nlie we\u0027re making, by correctly identifying the format of the zero-\nlength data we\u0027re not uploading.\n\nChange-Id: I6a6184da3b73506261c61005b6984c69cdc7fb98\n1: https://github.com/openstack/nova/commit/c3476b5ca7ab5237d3cb8a84fcb7a3292237b764\n2: https://bugs.launchpad.net/nova/+bug/1034730\n3: https://github.com/openstack/nova/commit/4a39b8b530b32337749a9e2d2a438b7b2f3430d8\n4: https://github.com/openstack/nova/commit/2fe5daeb5fcd2750b0eb083fc5c8bfd3fdb992e2\n5: https://bugs.launchpad.net/nova/+bug/1616938/comments/1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/91d9fbd76f68bc3d3e61a8b725ff762f28fc753f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/91d9fbd76f68bc3d3e61a8b725ff762f28fc753f"}]},"branch":"refs/heads/master"},"27c9cc1744021e46f30ed60761b4e903b9091d48":{"kind":"REWORK","_number":2,"created":"2024-09-27 17:21:14.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/54/930754/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/54/930754/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/930754/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/930754/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/930754/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/54/930754/2"}}},"commit":{"parents":[{"commit":"6fb1997def0757d42363ed8c8cc058d0703c4ad6","subject":"Update master for stable/2024.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6fb1997def0757d42363ed8c8cc058d0703c4ad6"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-09-27 15:45:12.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-09-27 17:21:03.000000000","tz":-420},"subject":"Fix image format error on vol-backed snapshot","message":"Fix image format error on vol-backed snapshot\n\nLong ago, it was decided that we should create an empty image in\nglance for snapshots of volume-backed instances[1]. I\u0027m not really sure\nwhy that is, since it doesn\u0027t seem to be a useful construct to do\nanything with (like a normal snapshot, which can be used to boot).\nIt was so long ago that it was not documented well[2].  However, when\nglance v2 came along, that sort of nonsensical thing became harder\nbecause images would not be \"active\" until they had content, and nova\ndecided to continue the status quo by uploading empty data[3] to\nforce the state transition. Later, that stopped working for Xen\nbecause we were lying about the format in a way that didn\u0027t work for\nXen, so we made that lie dynamic[4] to triple-down on the original\ndecision.\n\nNow, with glance moving to image format safety, our lies have caught\nup with us. We can no longer upload an empty stream of data and claim\nthat it is qcow2 because glance will call our bluff. Although it was\noriginally suggested[5] as a fix that would be hypervisor-neutral (and\nnot implemented that way for reasons that were not stated), we must\nstart uploading that empty stream as the \u0027raw\u0027 format that it is in\norder for glance to accept it. Technically glance can be configured\nto not allow raw uploads, which means that we could again end up\nwith the situation from the xen bug[5], but without synthesizing a\nfictitious image of a type that is supported, there\u0027s no good solutuon,\nother than a re-think.\n\nI think it would be worth revisiting whether or not we need an empty\nglance image for volume-backed server snapshots, and if we do, whether\nor not there\u0027s a better way to go about that (like adding a location\nwhich will indicate it lives elsewhere and will result in it becoming\nactive). However, in the meantime we need to be truthful about the\nlie we\u0027re making, by correctly identifying the format of the zero-\nlength data we\u0027re not uploading.\n\nChange-Id: I6a6184da3b73506261c61005b6984c69cdc7fb98\n1: https://github.com/openstack/nova/commit/c3476b5ca7ab5237d3cb8a84fcb7a3292237b764\n2: https://bugs.launchpad.net/nova/+bug/1034730\n3: https://github.com/openstack/nova/commit/4a39b8b530b32337749a9e2d2a438b7b2f3430d8\n4: https://github.com/openstack/nova/commit/2fe5daeb5fcd2750b0eb083fc5c8bfd3fdb992e2\n5: https://bugs.launchpad.net/nova/+bug/1616938/comments/1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27c9cc1744021e46f30ed60761b4e903b9091d48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27c9cc1744021e46f30ed60761b4e903b9091d48"}]},"branch":"refs/heads/master"},"e28f90866b08285de088aabdde1c71bb0e1d6418":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2024-09-30 13:50:15.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/54/930754/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/54/930754/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/930754/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/930754/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/930754/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/54/930754/3"}}},"commit":{"parents":[{"commit":"6fb1997def0757d42363ed8c8cc058d0703c4ad6","subject":"Update master for stable/2024.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6fb1997def0757d42363ed8c8cc058d0703c4ad6"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-09-27 15:45:12.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2024-09-30 13:49:57.000000000","tz":-420},"subject":"Fix image format error on vol-backed snapshot","message":"Fix image format error on vol-backed snapshot\n\nLong ago, it was decided that we should create an empty image in\nglance for snapshots of volume-backed instances[1]. I\u0027m not really sure\nwhy that is, since it doesn\u0027t seem to be a useful construct to do\nanything with (like a normal snapshot, which can be used to boot).\nIt was so long ago that it was not documented well[2].  However, when\nglance v2 came along, that sort of nonsensical thing became harder\nbecause images would not be \"active\" until they had content, and nova\ndecided to continue the status quo by uploading empty data[3] to\nforce the state transition. Later, that stopped working for Xen\nbecause we were lying about the format in a way that didn\u0027t work for\nXen, so we made that lie dynamic[4] to triple-down on the original\ndecision.\n\nNow, with glance moving to image format safety, our lies have caught\nup with us. We can no longer upload an empty stream of data and claim\nthat it is qcow2 because glance will call our bluff. Although it was\noriginally suggested[5] as a fix that would be hypervisor-neutral (and\nnot implemented that way for reasons that were not stated), we must\nstart uploading that empty stream as the \u0027raw\u0027 format that it is in\norder for glance to accept it. Technically glance can be configured\nto not allow raw uploads, which means that we could again end up\nwith the situation from the xen bug[5], but without synthesizing a\nfictitious image of a type that is supported, there\u0027s no good solutuon,\nother than a re-think.\n\nI think it would be worth revisiting whether or not we need an empty\nglance image for volume-backed server snapshots, and if we do, whether\nor not there\u0027s a better way to go about that (like adding a location\nwhich will indicate it lives elsewhere and will result in it becoming\nactive). However, in the meantime we need to be truthful about the\nlie we\u0027re making, by correctly identifying the format of the zero-\nlength data we\u0027re not uploading.\n\nNeeded-By: https://review.opendev.org/c/openstack/glance-specs/+/925111\nChange-Id: I6a6184da3b73506261c61005b6984c69cdc7fb98\n1: https://github.com/openstack/nova/commit/c3476b5ca7ab5237d3cb8a84fcb7a3292237b764\n2: https://bugs.launchpad.net/nova/+bug/1034730\n3: https://github.com/openstack/nova/commit/4a39b8b530b32337749a9e2d2a438b7b2f3430d8\n4: https://github.com/openstack/nova/commit/2fe5daeb5fcd2750b0eb083fc5c8bfd3fdb992e2\n5: https://bugs.launchpad.net/nova/+bug/1616938/comments/1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e28f90866b08285de088aabdde1c71bb0e1d6418"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e28f90866b08285de088aabdde1c71bb0e1d6418"}]},"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"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":{}}}]}
