)]}'
{"id":"openstack%2Fnova~920374","triplet_id":"openstack%2Fnova~master~I9432718586855ff57e8e6a5cae064e0685dd01e8","project":"openstack/nova","branch":"master","topic":"deepcopy","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-08-21 02:33:27.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2024-08-21 02:33:27.000000000","reason":"Change was submitted"},"9542":{"account":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"last_update":"2024-08-21 02:33:27.000000000","reason":"Change was submitted"},"2711":{"account":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"last_update":"2024-08-21 02:33:27.000000000","reason":"Change was submitted"},"34860":{"account":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"last_update":"2024-08-21 02:33:27.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I9432718586855ff57e8e6a5cae064e0685dd01e8","subject":"Fix deepcopy usage for BlockDeviceMapping in get_root_info","status":"MERGED","created":"2024-05-24 08:00:27.000000000","updated":"2024-08-21 02:35:43.000000000","submitted":"2024-08-21 02:33:27.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":31,"unresolved_comment_count":4,"has_review_started":true,"submission_id":"920374-deepcopy","meta_rev_id":"9a24f0693d35cde5d2df6f9a55117d6a6c6e167d","_number":920374,"virtual_id_number":920374,"owner":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"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"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-08-21 02:33:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"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-08-20 21:52:00.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2024-08-20 21:52:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-05-24 08:15:01.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-05-24 08:15:06.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-05-24 09:57:20.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-05-30 01:10:16.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-06-11 02:45:27.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-06-11 07:49:38.000000000","updated_by":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"reviewer":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"state":"REVIEWER"},{"updated":"2024-07-03 11:22:03.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"},{"updated":"2024-07-03 15:34:21.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-08-16 12:26:38.000000000","updated_by":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"reviewer":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"state":"CC"},{"updated":"2024-08-19 10:38:58.000000000","updated_by":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"reviewer":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"state":"REVIEWER"}],"messages":[{"id":"fe1b691bcb4f8b59941b7ef0d899490b300dd9ff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"date":"2024-05-24 08:00:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dba7c2b382926ed0302f0e2e094b9e4520296ba6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-24 08:15:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ef43fee08cea4912aab15f56ce85b44c\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/353babb270264a3eb1f577cf734aeb57 : SUCCESS in 13m 09s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0fe1ada7ced8460ca75193f448eb8751 : SUCCESS in 13m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"69ce9b0fee508b72e70944fa15c3dd6dd2d9c0e5","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-05-24 08:15:06.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-920374-fqpl6/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"e94c78f60f4bbb53224af80993ee344576be07da","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-05-24 09:57:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6aaeff5a54624f69b8d547021d05cfb7\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d698ce94187e4dbfb7ccd2c4d4efc4a0 : SUCCESS in 1h 07m 24s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/65de1f662b6b4c0d88ef8073099284c1 : SUCCESS in 1h 40m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/399bc8bfa721472d961e97862aa7b5d7 : SUCCESS in 1h 03m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bdb1cd920a80463eb5a90028e1eabe18 : SUCCESS in 19m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/07f89239a5c84412a4513a74aa66faab : SUCCESS in 8m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0c33b6207a5d43959aeae6074bf6fcaa : SUCCESS in 11m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/814a1fdc02ac41bc93cd29af639fe4fb : SUCCESS in 11m 32s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bf10aa820a2c481bb6b680016031effb : SUCCESS in 18m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2cbf20ce8907420898b1b39fc17a560f : SUCCESS in 9m 03s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b6ffd289027641b7a8ea71e9fdf970db : SUCCESS in 1h 01m 46s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b49e2b0259a94ea89af21e7585439b44 : SUCCESS in 1h 50m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/840c78b8f91f4051a75d7e2abfff0b35 : SUCCESS in 44m 21s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ae1bd00caffc43d9be1b9172b2e88d0a : SUCCESS in 47m 39s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c7091c6ed3f2402f9539d017ec2bfe5c : SUCCESS in 57m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ff1dc44f859e4e7295071ac7b4d72c0a : SUCCESS in 1h 44m 03s\n- nova-next https://zuul.opendev.org/t/openstack/build/bc21c2d40f9d4fdeb41a08b73b214e66 : SUCCESS in 1h 20m 14s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/2578faaa5d7d40ada582bdec476078a1 : SUCCESS in 44m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/99020f144bb44a3295d212c5016c9f50 : SUCCESS in 4m 51s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/c6c2084904694f809109a5e9ad8159b1 : SUCCESS in 26m 54s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b372cedd933d46229ddf1dbfe263496c : SUCCESS in 24m 24s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/2a9cdcae9d5245c3b18a3d8177df3502 : SUCCESS in 30m 20s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/042d92cfc4cf4bccbdef47f99d8a50e0 : SUCCESS in 1h 43m 00s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/47632d42eab14c0b9b6e1c36c4a4fb4f : SUCCESS in 1h 25m 28s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bb2a849bfe964aa7a737f336d97b6583 : SUCCESS in 1h 09m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3212fabd565c43da83f5cdb69d4db338 : SUCCESS in 1h 01m 42s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6c8f9d081d79422da74972065ee7d7cd : SUCCESS in 29m 10s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e54610dc4561430ea31e0e95cf55cd75 : SUCCESS in 25m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d55c167f338011ad2da3181491c71aa15f397817","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2024-05-30 01:10:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cc74389728eca0d372a705bd10eea94791fb1dd8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"date":"2024-06-03 08:06:36.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"248bf4c105a07ae3e9762d785dd27a7c4c6822d0","author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"date":"2024-06-03 08:08:11.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9b8e3318e50f8c5f11915e0554f8a221a7c083e2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-03 08:18:24.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bfccb8a20a4e46fda10230ee1cb00641\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/96bf9fcf0dc544eca8a98ac0562acc57 : SUCCESS in 11m 00s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/d2bed0c6e48942b1b32a65de064441c2 : SUCCESS in 9m 51s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c8436e9eb704ab7464fd8ad09271dbd4d591d5b1","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-06-03 08:24:55.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-920374-f47d2/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"032ba96740ca9bb9ccb6dd516fe2a5178d4967d4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-03 10:33:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/98762867875d4283a01a5a6004c36f88\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/48fe313b26df43febe0400098fc041ff : SUCCESS in 1h 08m 44s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c45f47f315874f36b30765094e1c57a7 : SUCCESS in 1h 56m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/04ef2cabd541440e847e644e176166ad : SUCCESS in 51m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a06d24db36964f0fa17788a1425c83cf : SUCCESS in 19m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/40bc219b93534201b4b4abdb38dd8cc2 : SUCCESS in 6m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/daa66b1922544d0d8ed660a3ce5783ee : SUCCESS in 13m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4ad8ff02b51742119993f730eccdf26c : SUCCESS in 8m 50s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ba175f54f97f44d79c51ac77009fe8e9 : SUCCESS in 13m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/93d3a271381f4dbd9d58a5e8707b9b6e : SUCCESS in 9m 47s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/41a68fb422014153b85e19a3c5bdf35a : SUCCESS in 1h 09m 40s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/cd5807c0c59e4dde8cb412035cf392f8 : SUCCESS in 2h 09m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/24a726e61d9f417bb664826ac0edfb81 : SUCCESS in 51m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/41b61feb7f834ff59899bc85a514eb49 : SUCCESS in 54m 28s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/f2603bc3cae54bbc9ef0051451d5e521 : SUCCESS in 1h 09m 41s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2e7767a7e8f147a8919836066fb0e295 : SUCCESS in 2h 15m 52s\n- nova-next https://zuul.opendev.org/t/openstack/build/eda0bff46e5d4334a89a49860ca4c75b : SUCCESS in 1h 34m 32s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b80afbeca6a74d90a2c578decfda12df : SUCCESS in 54m 58s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8c1382601ff34a2682346cfd8d0a0a80 : SUCCESS in 4m 45s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/8ab9706afd7146c980d156b1a20197fc : SUCCESS in 28m 17s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a074d9139a404a21a6c1071142dad8a8 : SUCCESS in 25m 50s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/624c6c3456b94cfbaf4acad533a8a29c : SUCCESS in 27m 56s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/8e7be14c87cb45f18f6ef956cfac3b2e : SUCCESS in 1h 49m 08s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/844c585dc2b84d7c8dcbd7fa3d00d765 : SUCCESS in 1h 45m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/90b539bf05a148feb4c5c1fb5622178b : SUCCESS in 1h 20m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6d905a75e6004768b26b9bb867aa22a1 : SUCCESS in 1h 04m 40s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/56f930610915401bb345bafcf5c0daa2 : SUCCESS in 30m 33s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a82697894d594d38aa56d919f9e00cf0 : SUCCESS in 44m 19s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"99f354b3e819e6afa02513a307dd55117cab61dc","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2024-06-11 02:45:27.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ec434635e2cfec00e24b1545f803ef543c4edca5","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2024-06-11 07:49:38.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"3586788ec0e33813b847f1e3405def7c40dc4034","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-07-03 11:22:03.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"496b03beca587aacc2f9dfb550f6fe93ec8470bd","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-07-03 11:29:40.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"9dd4720bcd716a8339623ead9d1c865803cd3e3c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"date":"2024-07-03 12:52:26.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"0a7e0542d83c224dd40bed348c0f9eef7f7f16cd","author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"date":"2024-07-03 12:53:15.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"c3b12666cca2d89af0424ad09291f1f5660a6ee1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-03 13:10:33.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/47f7abd5304941eebf5f8ce697978421\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/aef57c4eacca4789a5a91edbcced25fe : FAILURE in 6m 36s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f3f1e7b428c749c29c253bde52d322ec : FAILURE in 3m 49s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a2dd8c9e8bd49cd6fb559963acfca78020a9d98b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-03 15:28:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9e004711f5ea4bd3a25c26a78f99bf43\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b74793ddd9824be48afc6bf110de1138 : SUCCESS in 1h 03m 22s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/777fa0ab6fc64ef79a9ec2385cdf0385 : SUCCESS in 1h 44m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0d88cb9acfc64cc9882dab0be56a739b : SUCCESS in 50m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9df8e0a72cdd484e86343f763a4de6f2 : SUCCESS in 22m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8dc2540baba54538b349ccf044898c17 : SUCCESS in 9m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f4f7f32949194b81ba6aa8967bf04a07 : SUCCESS in 12m 03s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/63f5e198579847de9f9af5ac757b168c : SUCCESS in 11m 07s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e0b06b1f58c641d3ae05fbd40056a19e : SUCCESS in 20m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/841faed0f3d64e678cb47a29bb7199d2 : SUCCESS in 12m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a21abcf0a22248729e0ae832888d82a2 : SUCCESS in 55m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ce41d5a5fe2b4b5cae8b05ed179aa92e : SUCCESS in 1h 57m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ff2ad5048b50492abe93d96521d72138 : SUCCESS in 52m 37s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/565f92bf63f84215884de9c230697a2e : SUCCESS in 53m 14s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/92133b25250a45afa58c0304b0f0394f : SUCCESS in 59m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b5aede92ab0847ff9d1b888e4c1eff3e : SUCCESS in 1h 47m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/871b9bbe622d4e4b865838bc68303392 : SUCCESS in 1h 37m 15s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0776c60b09ab44eb9a919abeafb83f88 : SUCCESS in 41m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a38c6c789210432a90ade32ae8f1a6e4 : SUCCESS in 4m 22s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/47b755a33cd84fa5835762565a9cf341 : SUCCESS in 24m 52s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6e217c36f4e0457fb8f31170005faf34 : SUCCESS in 23m 58s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/4d0b47db4c7e4bcca96d0d93595bad75 : SUCCESS in 31m 44s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/99a34096c1ba4226aac21831ae2424ba : SUCCESS in 1h 40m 16s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/cbd48ca2005e4c9eaccbf0e170929589 : SUCCESS in 1h 41m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8747796ba28242ae948b8b9df1deb5a8 : SUCCESS in 1h 12m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6440992062394981bb3e93d0631d00dd : SUCCESS in 1h 07m 02s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/165c72be7cbf43798a04f92ce14f3577 : SUCCESS in 27m 40s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/33519932682d4630a14b59447f778a60 : SUCCESS in 29m 09s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8cc154beb17e1d69d6fd4f08f73138eda5fc69c1","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-07-03 15:34:21.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":"bf3549b7f72abb06cfea1d2295a16ec7783bffe9","author":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"date":"2024-08-16 12:26:38.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"79800a5f144b3965f20a5630c9deafe1951606b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"date":"2024-08-16 14:34:09.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"f1677fad61813d53ac53a16f28d08d4c137a8984","author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"date":"2024-08-16 14:38:54.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"de3bc2c671c442f643405dfdef4cebd6885fe10d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-16 16:55:39.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8a7c13d983c44a39a20401e22e82c089\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8fa9bd03c3f94a5f8b255bfc98d884b6 : SUCCESS in 39m 55s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/934685f332414be9ad5f46f7d3b7f724 : FAILURE in 33m 25s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"8813dee914a194781873b38c450b4ca6017e0708","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-16 16:55:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1805cab868fb471ba7e46e2f2964571b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/52534f989f764cb6b999e799d233c5aa : SUCCESS in 1h 11m 29s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fa01536f5759446cb15ec21475fcbbb4 : SUCCESS in 1h 53m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fa1ae474f864446e8fa1e27acc953591 : SUCCESS in 1h 02m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5ad910355c3d479ea503e676a9dc8bd8 : SUCCESS in 28m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cefd93e264a24af5b881efca9c047296 : SUCCESS in 7m 08s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5f2e7be638494b358f2a6f5e70768cbb : SUCCESS in 13m 47s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/dcdd1153e9814460b26e782cdfd0cb50 : SUCCESS in 11m 09s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bbb9a1e251ee4d1c9cbf240da261d077 : SUCCESS in 16m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d73126bea4a84c3d8682f1c5e9719d70 : SUCCESS in 11m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c2676b92b6d24f6995c07b28b9eb47db : SUCCESS in 49m 11s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4bdd77cc2be8456e980954577dff2b6c : SUCCESS in 1h 37m 49s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cdad3b31ac854b18adcedb2fd04f5944 : SUCCESS in 54m 06s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1b27f2a4f0ca4e98b293b10e12c55005 : SUCCESS in 47m 18s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8445522990d143db96a87b167ea98add : SUCCESS in 1h 12m 33s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9a1a10a172044685a4c73267ba5c94d1 : SUCCESS in 1h 43m 18s\n- nova-next https://zuul.opendev.org/t/openstack/build/93c2a013b3d7450c886e30b590777410 : SUCCESS in 1h 43m 50s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/8006e5c097d945f7957df5550f878eae : SUCCESS in 52m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0dd69eb5f3c643aea9b41d80c38bf15e : SUCCESS in 4m 35s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/25771844259f4a9a90afc8066b92bcc5 : SUCCESS in 24m 27s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e12015266b5b466b84974fb7aaaa7199 : SUCCESS in 30m 18s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/61fbce01a94a44c795918e4cde4c9e4e : SUCCESS in 30m 03s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/776d28f0f1304eca8c56c28ad3bd66f0 : SUCCESS in 2h 06m 06s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/926fd3ce67d64b31beac0019d09a9e19 : SUCCESS in 2h 07m 16s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6f2afd815b1a4c9293dfb092bde42217 : SUCCESS in 1h 26m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fd1156c008d8446a8f598cc77f9d2fd5 : SUCCESS in 1h 04m 35s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8161ba23094c4a499f3f22b998628438 : SUCCESS in 30m 47s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4efec2ee1b4b4f20ab3a0c03e7e284aa : SUCCESS in 37m 46s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b587beaa2426930f44ddb0826677c37f0f972c58","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-08-16 17:01:30.000000000","message":"Patch Set 4:\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":4},{"id":"57f1b4476b3d9277076d65d889e3fdba5a94fec7","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-08-16 18:33:05.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-920374-ccrsw/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"68d4d4c79d3140ff5052caf5bd1a5988fbccc35e","author":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"date":"2024-08-19 10:38:58.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2dd36c5e6893dfcf71e4ce21710189e583884746","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"date":"2024-08-20 05:23:42.000000000","message":"Uploaded patch set 5: Commit message was updated.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"798ca4c13be37d8f0dfbde182a6dcb1eaf3c5026","author":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"date":"2024-08-20 05:25:30.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"00a5c9989ff91273aa54712486b839f6c8fe2bd8","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-08-20 05:42:18.000000000","message":"Patch Set 5:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-920374-9mwcs/index.html\u003e","accounts_in_message":[],"_revision_number":5},{"id":"30be1e1febfe1603c22cc6fdc5ca2f46af8110f9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-20 06:07:04.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5f3535cc346d4e05b46db6132c2d1c4b\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b39a5109a6154135bdc87c140a72b7e1 : SUCCESS in 41m 05s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f685f9f06aed4e9db969b4ece59d53e4 : SUCCESS in 30m 32s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"499028211c335fbf2e99ef7a368f9f7386284048","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-20 07:28:49.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a1da7848da684a1192af6f6df752aa89\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cac7e27ebbf440f5874d221ae5340ebd : SUCCESS in 1h 02m 19s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/48a0985a57f74193a4ec883ba6522332 : SUCCESS in 1h 58m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8d60479cb3d34ad2bf7831a549c46767 : SUCCESS in 44m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fd0ba0d89ff0482e953982c18fa85a20 : SUCCESS in 16m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/045e8724c3cb48849df9e6cceaee4b1d : SUCCESS in 6m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2210c38ccab24106a62c8038d1b9aca1 : SUCCESS in 11m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/06812be4026148b688c7df31ffe598e1 : SUCCESS in 15m 29s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/84738246624a411da8e48ec62806c3c4 : SUCCESS in 15m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8f3ce38d4a4844bf9f0a9b8f7c74c384 : SUCCESS in 8m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/af9a2b0097b74afd94d5a2385d3a1130 : SUCCESS in 59m 54s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f95ee2ccd6a04f7ab535842610324da2 : SUCCESS in 1h 47m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b71bc88325c94874b0019dfd49db19e8 : SUCCESS in 34m 39s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d98a63bd411a43f389f8c8ce8e5fdc92 : SUCCESS in 35m 51s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4523e7a99ac04146ad059fd5e2440132 : SUCCESS in 47m 31s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2d4d05451be345e592217b5366c1f521 : SUCCESS in 1h 25m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/5e01069c524b452786b26a8590f5d422 : SUCCESS in 1h 24m 03s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/09b5721620b44e4e8bdcc77a3d3e3db7 : SUCCESS in 49m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/dc9e2177278a4dd18a39ce9bee2f0fe9 : SUCCESS in 5m 23s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/1757ca9bf7fc469a91326dbef7cf3bb6 : SUCCESS in 21m 21s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/61f867f1e26148ea99908110b039bf08 : SUCCESS in 21m 28s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/6b8f57bd86af40b1ab90fc3a9f41f165 : SUCCESS in 24m 29s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/acba028991624227aec4864d0eab1c72 : SUCCESS in 1h 22m 32s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/f99b809b1b0942baacd734951ad1569a : SUCCESS in 1h 26m 48s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e2aa8d95c3064c8287b80db3075aa75b : SUCCESS in 1h 03m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7671c9f8322148c788fe190c254f7663 : SUCCESS in 39m 59s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e9168edf54fa447e96dae4e818b1cb51 : SUCCESS in 17m 37s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b4cb13e1f93841f181ad811bb817a962 : SUCCESS in 22m 30s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7276d4507b7864fc832ed084cd7f663214c4862a","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-08-20 07:34:40.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":"11d370bc789ca8fc7b520aaa4cd7dfa106fd6317","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-08-20 11:43:27.000000000","message":"Patch Set 5: Code-Review+2\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"77517a7b65fce48cd5798bb02cf1888758d8f87a","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2024-08-20 21:48:01.000000000","message":"Patch Set 5:\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"eb69d845ffffc5f9c8da94af3fba34b2b36e11eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2024-08-20 21:49:29.000000000","message":"Patch Set 6: Published edit on 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":6},{"id":"2d604baf0a283f698d84db3b85b373dabac2c3ad","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2024-08-20 21:52:00.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"fdbc7ff6b81cab9bdf27ff406a0cdcef35af598f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-20 22:14:00.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b95a47170cf04768a48d32a74bfce853\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/92e63f3c20b44fbbac1899007bddb79f : SUCCESS in 22m 53s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0a15bde2b7a14e76883844a5429c6cfe : SUCCESS in 22m 20s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"73f79f5112daac810408eb417e154d145beb05dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-20 23:44:03.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/48ef93367ad746a990ec24dffd1cb1f7\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9c1ffd2d4e3349629b3b7bad9dca5967 : SUCCESS in 1h 04m 19s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/11434cee11b0468fa21c845fce785ec9 : SUCCESS in 1h 44m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/56e15add9d694584b2c0fb17f5ae8597 : SUCCESS in 1h 01m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ef031107c8534c85b0b6ee4c46f12bb7 : SUCCESS in 21m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/572f7096680f4b0488896b142648b7b0 : SUCCESS in 6m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b2a6bc4ec29f4a5da7f480d688ecd27b : SUCCESS in 13m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/efe1b371fc7f4305b5175c39b0239f66 : SUCCESS in 14m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e0171c26e4d247f78a10fe388353c991 : SUCCESS in 15m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/27fbea8bc69040bebf2e665956b7b461 : SUCCESS in 10m 40s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d6da5a5049d14afbbc8d1b012e2e0c03 : SUCCESS in 1h 00m 59s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6ddd1b1997c740d88f7b893bdce36a1a : SUCCESS in 1h 14m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9eb79651bf234cda810985eb35054414 : SUCCESS in 30m 56s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/7d02824a7dbd4ebe8c2fadeada31d95a : SUCCESS in 51m 17s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/b0cc31331c0a49b6a7a4ff0eb6f9f477 : SUCCESS in 42m 30s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d7f3d488865a4bd2a2339ea4d8774229 : SUCCESS in 1h 44m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/8e8a8b7dc26a43469c6ce1d7a49f11a8 : SUCCESS in 1h 18m 57s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/3989dcbce3b44492a81245526ca36c7e : SUCCESS in 45m 43s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e84ee71dc16b465c93899deddef72548 : SUCCESS in 4m 23s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/058bdc0875b440bb8d02ed2920e40a26 : SUCCESS in 25m 13s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7054c30fb897449198538ab0343ef6e2 : SUCCESS in 27m 47s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/7651b1a0e6164f7a980644740a74c600 : SUCCESS in 28m 42s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/98c869e1967d4c8cbb09e00c130d9778 : SUCCESS in 1h 48m 59s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/327866931ab347beb07333cdd1f1055b : SUCCESS in 1h 34m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/44b2109b4bd241b994ea0b7d95d9cae5 : SUCCESS in 1h 19m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fadae0238c6b4b7f8052e6368e8afbd5 : SUCCESS in 51m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a7903093cc2b4cb983d7631e3d2da8b4 : SUCCESS in 31m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7ae7dfa704734eb8b1e3b7dbc83a08b7 : SUCCESS in 31m 37s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"e26c34115d2a05e936879b55b11f79c05b66246a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-20 23:44:43.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"a910e42dc83c4daf1403af00e03136b05eb425f7","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-08-20 23:49:43.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":"c90856e39fdfcbbeea748433436068c60dfaf185","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-21 02:33:26.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/864b7e097360498fb2fa25566a5f31a4\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b3d200703629401887a127d68caaa1a1 : SUCCESS in 56m 24s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b83f90e623c1413b9ffa691147dfe910 : SUCCESS in 1h 38m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6c1f41c7451744ea83b1d401ae8efdda : SUCCESS in 56m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2a8f2e042c6f46e093779326974f47a2 : SUCCESS in 7m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3eacddd5fa914b27959beb2471bca137 : SUCCESS in 16m 04s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5d68fb5df4c344389669c9d4278f36e2 : SUCCESS in 12m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ea29c61ea56943edae2c105b3af5f18e : SUCCESS in 10m 06s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/402c6c11dd514afebab2732e322eb45d : SUCCESS in 46m 37s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/cb085c30e43a4abca4fe1b679bf6cd79 : SUCCESS in 24m 26s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1204b93592f448929d69cc5d5e84cd03 : SUCCESS in 23m 22s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/b8a7fe3034c0451aa703238c51dd2d7b : SUCCESS in 29m 32s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c58c726fd7004d6384f5df07c9191b46 : SUCCESS in 1h 59m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/cb83ba446b7244c1b317f46c1d495995 : SUCCESS in 1h 29m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0ef68ff2b4074e97abaab04cb1e54bf1 : SUCCESS in 4m 38s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/18c53296c96b4b6ba82db74accebb45c : SUCCESS in 1h 34m 46s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/0f23b3c0fb23495d87b33647ad33ecf5 : SUCCESS in 1h 58m 05s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/0b0923092925431da1df2a1a44b76c35 : SUCCESS in 1h 49m 33s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4957fb17fd7d4bc995accd3279fcc558 : SUCCESS in 1h 00m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8518626e8b964eab87560d9b27b78558 : SUCCESS in 38m 58s","accounts_in_message":[],"_revision_number":6},{"id":"e39d4cf889ee6469352d3d5d7a1b25f7ec707066","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-21 02:33:27.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"9a24f0693d35cde5d2df6f9a55117d6a6c6e167d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-21 02:35:43.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d697ed11a6044817b6147639d2cff239\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ea171845baae4a78a84224ebde458926 : SUCCESS in 1m 53s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"065bf99fc79a3d086e1859f9542afaafa8c3bf00","revisions":{"9ca0ba58dad1db459a992dba0442c4af3086daec":{"kind":"REWORK","_number":1,"created":"2024-05-24 08:00:27.000000000","uploader":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"ref":"refs/changes/74/920374/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/920374/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/920374/1"}}},"commit":{"parents":[{"commit":"bded279a00122ce65839da8836d21b8130ab5475","subject":"Merge \"docs: Add more information about unified limits\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bded279a00122ce65839da8836d21b8130ab5475"}]}],"author":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-05-24 07:49:12.000000000","tz":480},"committer":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-05-24 07:56:56.000000000","tz":480},"subject":"BlockDeviceMapping object has no attribute copy","message":"BlockDeviceMapping object has no attribute copy\n\nroot_bdm looks like an instance of BlockDeviceMapping. BlockDeviceMapping\nobject has no attribute copy. The comment[1] suggest that oslo.versionedobjects\nimplements the __deepcopy__ method, which allows copy.deepcopy() to work\nproperly.\n\n[1] https://review.opendev.org/c/openstack/nova/+/909611/4/nova/virt/libvirt/blockinfo.py\n\nChange-Id: I9432718586855ff57e8e6a5cae064e0685dd01e8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9ca0ba58dad1db459a992dba0442c4af3086daec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9ca0ba58dad1db459a992dba0442c4af3086daec"}]},"branch":"refs/heads/master"},"662915505fd10b3c01a5a790bee978a1bd78debb":{"kind":"REWORK","_number":2,"created":"2024-06-03 08:06:36.000000000","uploader":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"ref":"refs/changes/74/920374/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/920374/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/920374/2"}}},"commit":{"parents":[{"commit":"bded279a00122ce65839da8836d21b8130ab5475","subject":"Merge \"docs: Add more information about unified limits\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bded279a00122ce65839da8836d21b8130ab5475"}]}],"author":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-05-24 07:49:12.000000000","tz":480},"committer":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-06-03 08:05:09.000000000","tz":480},"subject":"BlockDeviceMapping object has no attribute copy","message":"BlockDeviceMapping object has no attribute copy\n\nroot_bdm looks like an instance of BlockDeviceMapping. BlockDeviceMapping\nobject has no attribute copy. The comment[1] suggest that oslo.versionedobjects\nimplements the __deepcopy__ method, which allows copy.deepcopy() to work\nproperly.\n\n[1] https://review.opendev.org/c/openstack/nova/+/909611/4/nova/virt/libvirt/blockinfo.py\n\nChange-Id: I9432718586855ff57e8e6a5cae064e0685dd01e8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/662915505fd10b3c01a5a790bee978a1bd78debb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/662915505fd10b3c01a5a790bee978a1bd78debb"}]},"branch":"refs/heads/master"},"a3b15ef88d1be683060f7181476e53b5ed37ea0a":{"kind":"REWORK","_number":3,"created":"2024-07-03 12:52:26.000000000","uploader":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"ref":"refs/changes/74/920374/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/920374/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/920374/3"}}},"commit":{"parents":[{"commit":"c0ff2386ed15b531c44283909b9619e43d1ed66a","subject":"Fix disk_formats in ceph job tempest config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c0ff2386ed15b531c44283909b9619e43d1ed66a"}]}],"author":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-05-24 07:49:12.000000000","tz":480},"committer":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-07-03 12:43:49.000000000","tz":480},"subject":"BlockDeviceMapping object has no attribute copy","message":"BlockDeviceMapping object has no attribute copy\n\nroot_bdm looks like an instance of BlockDeviceMapping. BlockDeviceMapping\nobject has no attribute copy. The comment[1] suggest that oslo.versionedobjects\nimplements the __deepcopy__ method, which allows copy.deepcopy() to work\nproperly.\n\n[1] https://review.opendev.org/c/openstack/nova/+/909611/4/nova/virt/libvirt/blockinfo.py\n\nChange-Id: I9432718586855ff57e8e6a5cae064e0685dd01e8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3b15ef88d1be683060f7181476e53b5ed37ea0a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3b15ef88d1be683060f7181476e53b5ed37ea0a"}]},"branch":"refs/heads/master"},"057ccabc25638e54bc52811e6c9f6a2869fc5aee":{"kind":"REWORK","_number":4,"created":"2024-08-16 14:34:09.000000000","uploader":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"ref":"refs/changes/74/920374/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/920374/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/920374/4"}}},"commit":{"parents":[{"commit":"a7c82399b237aff44810ac76b0c4d10416c3bdf9","subject":"Merge \"Skip new image format tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a7c82399b237aff44810ac76b0c4d10416c3bdf9"}]}],"author":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-05-24 07:49:12.000000000","tz":480},"committer":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-08-16 14:33:10.000000000","tz":480},"subject":"BlockDeviceMapping object has no attribute copy","message":"BlockDeviceMapping object has no attribute copy\n\nroot_bdm looks like an instance of BlockDeviceMapping. BlockDeviceMapping\nobject has no attribute copy. The comment[1] suggest that oslo.versionedobjects\nimplements the __deepcopy__ method, which allows copy.deepcopy() to work\nproperly.\n\n[1] https://review.opendev.org/c/openstack/nova/+/909611/4/nova/virt/libvirt/blockinfo.py\n\nChange-Id: I9432718586855ff57e8e6a5cae064e0685dd01e8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/057ccabc25638e54bc52811e6c9f6a2869fc5aee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/057ccabc25638e54bc52811e6c9f6a2869fc5aee"}]},"branch":"refs/heads/master"},"c36b76ee9f93d9e58e39d21d6dd9d4a9019ea52d":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2024-08-20 05:23:42.000000000","uploader":{"_account_id":2711,"name":"Zhang Hua","display_name":"Zhang Hua","email":"joshua.zhang@canonical.com","username":"zhhuabj"},"ref":"refs/changes/74/920374/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/920374/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/920374/5"}}},"commit":{"parents":[{"commit":"a7c82399b237aff44810ac76b0c4d10416c3bdf9","subject":"Merge \"Skip new image format tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a7c82399b237aff44810ac76b0c4d10416c3bdf9"}]}],"author":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-05-24 07:49:12.000000000","tz":480},"committer":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-08-20 05:15:55.000000000","tz":480},"subject":"Fix deepcopy usage for BlockDeviceMapping in get_root_info","message":"Fix deepcopy usage for BlockDeviceMapping in get_root_info\n\nThe method get_root_info sometimes receives a BlockDeviceMapping object,\nwhich lacks a copy method. The previous code assumed root_bdm was always\nan instance of DriverBlockDevice, a subclass of dict that supports the copy()\nmethod. However, during testing, it was discovered that root_bdm could also\nbe a BlockDeviceMapping object, which does not have a copy method.\n\nTo address this, the change replaces the copy() call with copy.deepcopy()\naccording to the suggestion in the comment [1], which works for both\nBlockDeviceMapping and DriverBlockDevice instances. The deepcopy method is\nsupported because oslo.versionedobjects implements the __deepcopy__ method.\n\nThis change ensures the function handles both object types correctly,\npreventing the AttributeError observed during testing.\n\n[1] https://review.opendev.org/c/openstack/nova/+/909611/4/nova/virt/libvirt/blockinfo.py\n\nChange-Id: I9432718586855ff57e8e6a5cae064e0685dd01e8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c36b76ee9f93d9e58e39d21d6dd9d4a9019ea52d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c36b76ee9f93d9e58e39d21d6dd9d4a9019ea52d"}]},"branch":"refs/heads/master"},"065bf99fc79a3d086e1859f9542afaafa8c3bf00":{"kind":"REWORK","_number":6,"created":"2024-08-20 21:49:29.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/74/920374/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/920374/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/920374/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/920374/6"}}},"commit":{"parents":[{"commit":"a7c82399b237aff44810ac76b0c4d10416c3bdf9","subject":"Merge \"Skip new image format tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a7c82399b237aff44810ac76b0c4d10416c3bdf9"}]}],"author":{"name":"Zhang Hua","email":"joshua.zhang@canonical.com","date":"2024-05-24 07:49:12.000000000","tz":480},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2024-08-20 21:48:59.000000000","tz":0},"subject":"Fix deepcopy usage for BlockDeviceMapping in get_root_info","message":"Fix deepcopy usage for BlockDeviceMapping in get_root_info\n\nThe method get_root_info sometimes receives a BlockDeviceMapping object,\nwhich lacks a copy method. The previous code assumed root_bdm was always\nan instance of DriverBlockDevice, a subclass of dict that supports the copy()\nmethod. However, during testing, it was discovered that root_bdm could also\nbe a BlockDeviceMapping object, which does not have a copy method.\n\nTo address this, the change replaces the copy() call with copy.deepcopy()\naccording to the suggestion in the comment [1], which works for both\nBlockDeviceMapping and DriverBlockDevice instances. The deepcopy method is\nsupported because oslo.versionedobjects implements the __deepcopy__ method.\n\nThis change ensures the function handles both object types correctly,\npreventing the AttributeError observed during testing.\n\n[1] https://review.opendev.org/c/openstack/nova/+/909611/4/nova/virt/libvirt/blockinfo.py\n\nChange-Id: I9432718586855ff57e8e6a5cae064e0685dd01e8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/065bf99fc79a3d086e1859f9542afaafa8c3bf00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/065bf99fc79a3d086e1859f9542afaafa8c3bf00"}]},"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"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":{}}}]}
