)]}'
{"id":"openstack%2Fnova~929969","triplet_id":"openstack%2Fnova~stable%2F2023.1~Ia2bbb5b4ac728563a8aabd857ed0503449991df1","project":"openstack/nova","branch":"stable/2023.1","topic":"bug/2080436-stable/2023.1","attention_set":{},"removed_from_attention_set":{"29268":{"account":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"last_update":"2024-09-30 17:38:08.000000000","reason":"Change was submitted"},"17685":{"account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"last_update":"2024-09-30 15:19:54.000000000","reason":"\u003cGERRIT_ACCOUNT_17685\u003e replied on the change","reason_account":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}}},"hashtags":[],"change_id":"Ia2bbb5b4ac728563a8aabd857ed0503449991df1","subject":"Fix regression with live migration on shared storage","status":"MERGED","created":"2024-09-19 20:05:46.000000000","updated":"2024-09-30 17:44:06.000000000","submitted":"2024-09-30 17:38:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"929969-bug/2080436-stable/2023.1","cherry_pick_of_change":928970,"cherry_pick_of_patch_set":5,"meta_rev_id":"a010ecaacc5e994dd9f8ca2b808a3569c56d5916","_number":929969,"virtual_id_number":929969,"owner":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":34378,"name":"Julien LE JEUNE","email":"julien.le-jeune@mailops.fr","username":"jlejeune"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-09-30 17:38:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"recommended":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"all":[{"value":1,"date":"2024-09-25 18:27:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},{"value":2,"date":"2024-09-30 15:19:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2024-09-26 07:36:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":34378,"name":"Julien LE JEUNE","email":"julien.le-jeune@mailops.fr","username":"jlejeune"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-09-26 16:57:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},{"value":1,"date":"2024-09-30 15:19:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":34378,"name":"Julien LE JEUNE","email":"julien.le-jeune@mailops.fr","username":"jlejeune"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":34378,"name":"Julien LE JEUNE","email":"julien.le-jeune@mailops.fr","username":"jlejeune"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},{"_account_id":34378,"name":"Julien LE JEUNE","email":"julien.le-jeune@mailops.fr","username":"jlejeune"}],"CC":[{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},{"_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-09-19 20:51:42.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-20 04:31:34.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-24 15:23:52.000000000","updated_by":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"reviewer":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"state":"CC"},{"updated":"2024-09-26 07:36:54.000000000","updated_by":{"_account_id":34378,"name":"Julien LE JEUNE","email":"julien.le-jeune@mailops.fr","username":"jlejeune"},"reviewer":{"_account_id":34378,"name":"Julien LE JEUNE","email":"julien.le-jeune@mailops.fr","username":"jlejeune"},"state":"REVIEWER"},{"updated":"2024-09-26 16:57:50.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2024-09-26 16:57:50.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"}],"messages":[{"id":"4acc4165d6b32325cec73f3b36ca833fd7a6172a","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"date":"2024-09-19 20:05:46.000000000","message":"Patch Set 1: Cherry Picked from branch master.\n\nThe following files contain Git conflicts:\n* nova/compute/manager.py","accounts_in_message":[],"_revision_number":1},{"id":"6e50e286deddb1d80f2c6a8dcad2c4f2dc24b5f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-19 20:51:42.000000000","message":"Patch Set 1: Verified-1\n\n(1 comment)\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/d850dabbaff443c5afcc0f1debabd5e8\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/f5e38342f8814b23b62198e82bb07f15 : FAILURE in 22m 12s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/99548f27942b4165a42861c302ea367e : FAILURE in 22m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7fe058401de14c2ca93e0499d4a6fdb4 : POST_FAILURE in 20m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dc53a74a976a4c9688cb173ad4479694 : FAILURE in 5m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/22b88be302044a459b3fc82d743c94a9 : FAILURE in 5m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e3d0d3c6bf194d18b39f251f0904185a : FAILURE in 6m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ca3fdb338d943278ab9c221d1ec1fc9 : SUCCESS in 9m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d3af713e899b4278914f932a269d81d4 : SUCCESS in 31m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8d3baa40281b4d46acb3952a594e489c : FAILURE in 34m 17s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/37b3eef75bbd4d7eba6c42b1aab03f28 : FAILURE in 36m 42s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2c0a65f66df842b983011ffb0989598d : POST_FAILURE in 33m 50s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cc49d79005694b9c830bce7a35253346 : POST_FAILURE in 38m 34s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e9206b7243fe47368fef193359f41cd1 : FAILURE in 30m 41s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/47fd1bf7d52a496d84285366a068f24b : FAILURE in 19m 20s\n- nova-next https://zuul.opendev.org/t/openstack/build/8ec82d1a2ced48038599d2805895573f : POST_FAILURE in 31m 53s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/7d392a40a1ea45ba8b8f56b231d2c21d : POST_FAILURE in 33m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/548d335b1dda44c3a7fac34bf3f0dab1 : SUCCESS in 4m 40s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f4b3d6db5e9a484faef996e62f15106c : FAILURE in 5m 21s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/f223715da29b4b778f35a98795b8f1bd : FAILURE in 5m 27s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6afcb6db0b53439da4c0ec92524e598e : FAILURE in 5m 51s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e1f8948186cd4a759b3c65c1cbbdb7f3 : FAILURE in 32m 53s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/208c2871b4b84c9fa7dc53744b55ac9a : FAILURE in 31m 53s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/dcb8bfea55bc4cf09b65505f3912c518 : FAILURE in 34m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/794f83a99a4a4cf596a057a582a76812 : FAILURE in 20m 13s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/487288c20a984d3cb417b084a630a675 : FAILURE in 17m 52s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b5a0cfa8ccc642df86c2d824c1abd592 : FAILURE in 25m 02s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2b216f848522517b49ce1b4e569a980c8265ac25","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-19 21:06:01.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b8a2f971c7f7453980cdc5598a6dfe29\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/162ae9247e6a44888bda9502234cc66d : FAILURE in 11m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6a5245e1ec8d3ed27473be083eb4fa3f8e2e04b5","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"date":"2024-09-19 22:47:51.000000000","message":"Patch Set 2: Published edit on patch set 1.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"23b234097003b545f83b3308f966da8764d59afb","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"date":"2024-09-19 22:48:52.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":2},{"id":"cdf5d0ec481cc30543d341f2d5d30f909f1b9849","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-19 23:51:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c9e625ae4b644123bc286aa91b4f12fe\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ae1ae4467aae4472a1a4b11a6111fb4c : FAILURE in 49m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"0b74f4979e8c2f3fb5f9efa0c7be2634c5a95553","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 00:40:42.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/e408cb5a77194631aab4d5ca34bf12c7\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/2c50996193cd4b2096e602a43f82c30f : SUCCESS in 51m 17s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b546ab0e68b945a5a77fa473f5abb253 : SUCCESS in 1h 30m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/442fef462c9446048a97800d89c36818 : SUCCESS in 56m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7ace2f147d1c4a9aab5ca09457f3234c : FAILURE in 12m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/435b246975cd470194d3ecf7367cd4c2 : SUCCESS in 10m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3240e8277a4a4a028327e1b7c50129cd : FAILURE in 11m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b82b048c4d940b9baa600c126506edb : SUCCESS in 10m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bd7cb25c98a94da58348293b2b5d0bbd : SUCCESS in 29m 44s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/cf18f76cf8644154a0067942b9bb4c8d : SUCCESS in 44m 01s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/81d8f1650b63408191270c6c25e731e1 : SUCCESS in 1h 39m 57s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ee25d64778d842d180455fa4f18fa082 : SUCCESS in 50m 32s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0c023b68513548abb24bd54722b12c30 : SUCCESS in 31m 03s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c08f749a8a5f427c8bef39c0413f84d6 : SUCCESS in 44m 51s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/458c007255574b7c827606bd19e001bf : SUCCESS in 1h 27m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/a946b6b95784493a97d842771adacd5d : SUCCESS in 1h 37m 32s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/9d199536d4fe43deb753270e2b58e148 : SUCCESS in 36m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f71b1e8665084978a843733dc57488e2 : SUCCESS in 4m 55s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7bcdb72d84274b51a02b21a679b356d4 : SUCCESS in 25m 52s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/cc970d7fa3b54624ad1b0285b2625c46 : SUCCESS in 27m 09s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c543d214fd5f4edcb28c2680c53b22f0 : SUCCESS in 25m 38s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/709b626c71af4ef8af30a6504abc1339 : SUCCESS in 1h 32m 30s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/e9f546aed6e14c79afac4248b069cf48 : SUCCESS in 1h 29m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/94e7cbfde42e4a119aacd135824f57de : SUCCESS in 1h 13m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9bf5cbabb60a47d3a6f3e9557a33bc92 : SUCCESS in 42m 42s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ccf231ef570b486a8ecff4de9329f81d : SUCCESS in 17m 50s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/efaacdeaffa54addba79759e850eea4d : SUCCESS in 40m 20s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4854735b60e7bf899f02f862a3e9453bf7dd5ae5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"date":"2024-09-20 04:17:35.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"74d3eda8ce6ea6e14447e48b0f35686248ce91e4","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-20 04:31:34.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-929969-wqcmb/index.html\u003e","accounts_in_message":[],"_revision_number":3},{"id":"18136c0e3b73bfb1ec5daabf609bbc7d77d1782c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 04:53:57.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1b39b1c0561940d3bfa111484f73dd9a\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8470cb7ca11b4cd9a60229892c9ffbab : FAILURE in 34m 51s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"2199361b8ba02c11c9c6de10806e5bbc416299ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 05:55:46.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/853d7a4535bb4923b5729c99208120d3\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/36d7397acd9f4997913320f0870aa8b2 : SUCCESS in 36m 23s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/df920dfd1ca343fd8555a421ccac3e33 : SUCCESS in 1h 14m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6f1355fd99334d92b27bba6b21b31b1b : SUCCESS in 1h 01m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/04a4b1cb58664e008f498d7854c2c936 : SUCCESS in 15m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fab88261c82e4416b79559b52ecf98e6 : SUCCESS in 9m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0505402d868e49578ad215522248ed68 : SUCCESS in 12m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0a09a346d3f48c8aaf369c805d3934a : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b8e4b3f4a118419a85fd46c902e9cefc : SUCCESS in 30m 26s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/41ba44eeee004af684eb825c6bd43154 : SUCCESS in 54m 46s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6e19ef221e0940ddbe2e5c26834f94c4 : SUCCESS in 1h 24m 55s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9b425ea8c2eb4ffe9a128da1518bf6b9 : SUCCESS in 43m 05s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0881f105e5a74b4da9262ea337067aae : SUCCESS in 54m 31s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8abf486c650541a0b19381f2be93bb0a : SUCCESS in 50m 52s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b020131037e64e698f205644ce051b13 : SUCCESS in 1h 27m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/b0c196d92bfd49a183f606935e64b91c : SUCCESS in 1h 36m 56s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/d3a83157fd5f46c8936183b816d56857 : SUCCESS in 43m 46s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0b7ac7d82ff940d9a6ea4896316537ca : SUCCESS in 6m 23s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/9f092ffdbab74445a5b671a85db4908c : SUCCESS in 22m 27s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/8cb07c7b1b65411eaf0b7a68dbe1a109 : SUCCESS in 30m 09s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9a229e1c50e84a828ac75a35f10a36c5 : SUCCESS in 25m 35s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/00498530b33e4d969866181f404a3df0 : SUCCESS in 1h 19m 49s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/2e68df9db594407aade6579c4dc32222 : SUCCESS in 1h 25m 14s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fdde2d307fa34a62aa95c567e8d60a99 : SUCCESS in 52m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ce7196cfb5264702b68f56fff1e52e23 : SUCCESS in 40m 00s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/84d1b6d210f7478dafd81eb641693c20 : SUCCESS in 24m 19s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b2b6944e3a7a46119f95f1b3c314b341 : SUCCESS in 29m 58s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b61fac48995fbc5b94864ea5a295ae1924a9e3a5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"date":"2024-09-20 14:57:43.000000000","message":"Uploaded patch set 4: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"69204853177c970ddfaabfdec6b4dd1ea3cbbddd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 15:59:41.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dfd9a6bae24c4efaac1fbcb2d9c62b2a\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/bb6c6e2de4604484b32f91e7078b3f1b : FAILURE in 34m 54s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d536920746ff9e99791f1a7dcb23e82a28d404e3","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-20 16:53:59.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-929969-rghh7/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"431ada9deadf7d22776b0332c0f1585ac7c70f96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-20 17:05:48.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6c87f75758734d4fa9c54901db67d527\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/842821da1b2741f6a5a9ba5f2e79c8ad : SUCCESS in 1h 00m 52s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/486701cdd25a4590b3021a9893883c18 : SUCCESS in 1h 25m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0e56e34cbc864a859d3353f153d36fc2 : SUCCESS in 53m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cd68388cdb9f4779acc07b4cde6caf8a : SUCCESS in 17m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3c8a66484bd54529a525c7c92b40da04 : SUCCESS in 11m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/596041610805406da3ad9873c821b368 : SUCCESS in 16m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bfe2b7b900374ec3a87000f1a6d77e23 : SUCCESS in 10m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c2e7c720934445afb2c977a5f3577479 : SUCCESS in 31m 05s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/871ebfadb9d24621ac82404199049dbb : SUCCESS in 1h 07m 48s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5a69b46271314a028fa17527a8ce3c46 : SUCCESS in 1h 25m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/506ab7174e4444748658a1b0810ef383 : SUCCESS in 35m 36s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/768e2fd81501491699e836b2f506a537 : SUCCESS in 46m 51s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4747d05a707742378a40bd4a36d4b814 : SUCCESS in 1h 01m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5c448ca2fe054fa79eac5ea6600c606f : SUCCESS in 1h 29m 22s\n- nova-next https://zuul.opendev.org/t/openstack/build/0672fb8eb5854878bb6d09d5171d1340 : SUCCESS in 2h 00m 08s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/a38aa22ce7f94ed4bf3b8f78abda09a6 : SUCCESS in 50m 03s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/eab3cf2cb924477d8a32fbb7b9556347 : FAILURE in 4m 15s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/756055985ed6420db70e288521018391 : SUCCESS in 25m 12s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/6685742e77bf4bd89f9727377068e04d : SUCCESS in 31m 01s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/706c6ace33364f3fa3760684719b9f81 : SUCCESS in 31m 56s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/4b01f0f6d71d4551abfd01a21a414b6d : SUCCESS in 59m 44s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/3aba620360714c41968be5b314fe1d76 : SUCCESS in 1h 27m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8034947ede3f4e6c897b9b79c67f24e6 : SUCCESS in 1h 09m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c57674546e3443a5b2bf04eaaaf96f05 : SUCCESS in 41m 45s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3517553cfa744c84bf13d83969cb104b : SUCCESS in 24m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c395fe607e964c2489bfc1ad79ee9c98 : SUCCESS in 27m 59s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d7258072db1442229a43e5ed34de4c970859c58b","author":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"date":"2024-09-25 18:27:25.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"4dbc5b203596a025ab42039f496d61e136b103b5","author":{"_account_id":34378,"name":"Julien LE JEUNE","email":"julien.le-jeune@mailops.fr","username":"jlejeune"},"date":"2024-09-26 07:36:54.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b22d1fa796d55e7bdd9acd26bd857f20a565eefe","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2024-09-26 16:57:50.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"712e4d1fd2147931b84e09b04f17dd68c2bd36ae","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-09-30 15:19:54.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"41394ac67e4ccf6e11fa1252e6b17021d6e493a8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-30 15:20:49.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"c082585ec3a365902ba564535e9682f548cf4154","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-30 17:38:08.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc97f15110664312a12bd60b43193ac4\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/61113797384041ab85fce8bc76239e1f : SUCCESS in 1h 20m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c02222e1c1624c489fea7c091522a8ca : SUCCESS in 33m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bbed09095ca04609abaaf89ede0500b0 : SUCCESS in 11m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5a25fd2e4abc4e4b95e032ce810785ab : SUCCESS in 13m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7887132612c246669fc91bd069e90b7b : SUCCESS in 13m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/aa54959f89624e5a8b32f71369e98944 : SUCCESS in 31m 57s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7ddbbe56844d4e3db147686eae33d43f : SUCCESS in 39m 21s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4591fbc9e6d4406ba9cd45299ffa2de6 : SUCCESS in 52m 11s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/8a5b983321064bd4be03c53433115651 : SUCCESS in 25m 52s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ecb227d3e24444b2b23a79e2dbd32334 : SUCCESS in 24m 33s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/18122eb7987744dc8ad54445a0de02e9 : SUCCESS in 53m 56s\n- nova-next https://zuul.opendev.org/t/openstack/build/26163ccf2f8f47ff848d061f774e1952 : SUCCESS in 1h 30m 46s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6b72f7e343f4431d9e8ccb442fc9f834 : SUCCESS in 5m 23s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1d211b2f45c44daeaf378c1eb9f3905c : SUCCESS in 1h 42m 17s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/98c15ace5a34436ea86225b62440243e : SUCCESS in 1h 13m 51s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/e5937921c0504055b1c9b00163167299 : SUCCESS in 1h 43m 17s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/abd1718fc980400aaaa22a3c6392f664 : SUCCESS in 1h 09m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f21079dc5fbd461db7d483389d33cc7a : SUCCESS in 49m 52s","accounts_in_message":[],"_revision_number":4},{"id":"e9fb0a0cea32fcdda30f5be40fb3a623b25ec135","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-30 17:38:08.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"a010ecaacc5e994dd9f8ca2b808a3569c56d5916","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-30 17:44:06.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f707af7bd99f4f3a9aa10af443439382\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/013c798183d04aad80dc7e789b1c1a2d : SUCCESS in 47s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/03636ca3da654f598459b36966d1177b : SUCCESS in 51s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"e8999f0264a20bac56108fbc56e4a8a9fac61ae3","revisions":{"e8fdd62de61e68c931f305a7a95b6ca7318d47b3":{"kind":"REWORK","_number":1,"created":"2024-09-19 20:05:46.000000000","uploader":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"ref":"refs/changes/69/929969/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/69/929969/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/69/929969/1"}}},"commit":{"parents":[{"commit":"cf08543ca10178fa902b54fa1379fe5bc0e46596","subject":"hardware: Correct log","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cf08543ca10178fa902b54fa1379fe5bc0e46596"}]}],"author":{"name":"Matthew N Heler","email":"matthew.heler@hotmail.com","date":"2024-09-11 17:28:15.000000000","tz":-300},"committer":{"name":"Matthew Heler","email":"matthew.heler@hotmail.com","date":"2024-09-19 20:05:46.000000000","tz":0},"subject":"Fix regression with live migration on shared storage","message":"Fix regression with live migration on shared storage\n\nThe commit c1ccc1a3165ec1556c605b3b036274e992b0a09d introduced\na regression when NUMA live migration was done on shared storage\n\nThe live migration support for the power mgmt feature means we need to\ncall driver.cleanup() for all NUMA instances to potentially offline\npcpus that are not used any more after the instance is migrated away.\nHowever this change exposed an issue with the disk cleanup logic. Nova\nshould never delete the instance directory if that directory is on\nshared storage (e.g. the nova instances path is backed by NFS).\n\nThis patch will fix that behavior so live migration will function\n\nCloses-Bug: #2080436\nChange-Id: Ia2bbb5b4ac728563a8aabd857ed0503449991df1\n(cherry picked from commit 035b8404fce878b0a88c4741bea46135b6af51e8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e8fdd62de61e68c931f305a7a95b6ca7318d47b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e8fdd62de61e68c931f305a7a95b6ca7318d47b3"}]},"branch":"refs/heads/stable/2023.1"},"0800c10f0a44c36b8a4261bc3081a7dfb230b863":{"kind":"REWORK","_number":2,"created":"2024-09-19 22:47:51.000000000","uploader":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"ref":"refs/changes/69/929969/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/69/929969/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/69/929969/2"}}},"commit":{"parents":[{"commit":"cf08543ca10178fa902b54fa1379fe5bc0e46596","subject":"hardware: Correct log","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cf08543ca10178fa902b54fa1379fe5bc0e46596"}]}],"author":{"name":"Matthew N Heler","email":"matthew.heler@hotmail.com","date":"2024-09-11 17:28:15.000000000","tz":-300},"committer":{"name":"Matthew Heler","email":"matthew.heler@hotmail.com","date":"2024-09-19 22:47:51.000000000","tz":0},"subject":"Fix regression with live migration on shared storage","message":"Fix regression with live migration on shared storage\n\nThe commit c1ccc1a3165ec1556c605b3b036274e992b0a09d introduced\na regression when NUMA live migration was done on shared storage\n\nThe live migration support for the power mgmt feature means we need to\ncall driver.cleanup() for all NUMA instances to potentially offline\npcpus that are not used any more after the instance is migrated away.\nHowever this change exposed an issue with the disk cleanup logic. Nova\nshould never delete the instance directory if that directory is on\nshared storage (e.g. the nova instances path is backed by NFS).\n\nThis patch will fix that behavior so live migration will function\n\nCloses-Bug: #2080436\nChange-Id: Ia2bbb5b4ac728563a8aabd857ed0503449991df1\n(cherry picked from commit 035b8404fce878b0a88c4741bea46135b6af51e8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0800c10f0a44c36b8a4261bc3081a7dfb230b863"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0800c10f0a44c36b8a4261bc3081a7dfb230b863"}]},"branch":"refs/heads/stable/2023.1"},"2a280a8dbdd56ea23bdf188bdbed8e6947d5a2f9":{"kind":"REWORK","_number":3,"created":"2024-09-20 04:17:35.000000000","uploader":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"ref":"refs/changes/69/929969/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/69/929969/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/69/929969/3"}}},"commit":{"parents":[{"commit":"cf08543ca10178fa902b54fa1379fe5bc0e46596","subject":"hardware: Correct log","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cf08543ca10178fa902b54fa1379fe5bc0e46596"}]}],"author":{"name":"Matthew N Heler","email":"matthew.heler@hotmail.com","date":"2024-09-11 17:28:15.000000000","tz":-300},"committer":{"name":"Matthew N Heler","email":"matthew.heler@hotmail.com","date":"2024-09-20 04:17:28.000000000","tz":-300},"subject":"Fix regression with live migration on shared storage","message":"Fix regression with live migration on shared storage\n\nThe commit c1ccc1a3165ec1556c605b3b036274e992b0a09d introduced\na regression when NUMA live migration was done on shared storage\n\nThe live migration support for the power mgmt feature means we need to\ncall driver.cleanup() for all NUMA instances to potentially offline\npcpus that are not used any more after the instance is migrated away.\nHowever this change exposed an issue with the disk cleanup logic. Nova\nshould never delete the instance directory if that directory is on\nshared storage (e.g. the nova instances path is backed by NFS).\n\nThis patch will fix that behavior so live migration will function\n\nCloses-Bug: #2080436\nChange-Id: Ia2bbb5b4ac728563a8aabd857ed0503449991df1\n(cherry picked from commit 035b8404fce878b0a88c4741bea46135b6af51e8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2a280a8dbdd56ea23bdf188bdbed8e6947d5a2f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2a280a8dbdd56ea23bdf188bdbed8e6947d5a2f9"}]},"branch":"refs/heads/stable/2023.1"},"e8999f0264a20bac56108fbc56e4a8a9fac61ae3":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2024-09-20 14:57:43.000000000","uploader":{"_account_id":29268,"name":"Matthew Heler","email":"matthew.heler@hotmail.com","username":"mheler"},"ref":"refs/changes/69/929969/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/69/929969/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/69/929969/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/69/929969/4"}}},"commit":{"parents":[{"commit":"cf08543ca10178fa902b54fa1379fe5bc0e46596","subject":"hardware: Correct log","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cf08543ca10178fa902b54fa1379fe5bc0e46596"}]}],"author":{"name":"Matthew N Heler","email":"matthew.heler@hotmail.com","date":"2024-09-11 17:28:15.000000000","tz":-300},"committer":{"name":"Matthew N Heler","email":"matthew.heler@hotmail.com","date":"2024-09-20 14:56:23.000000000","tz":-300},"subject":"Fix regression with live migration on shared storage","message":"Fix regression with live migration on shared storage\n\nThe commit c1ccc1a3165ec1556c605b3b036274e992b0a09d introduced\na regression when NUMA live migration was done on shared storage\n\nThe live migration support for the power mgmt feature means we need to\ncall driver.cleanup() for all NUMA instances to potentially offline\npcpus that are not used any more after the instance is migrated away.\nHowever this change exposed an issue with the disk cleanup logic. Nova\nshould never delete the instance directory if that directory is on\nshared storage (e.g. the nova instances path is backed by NFS).\n\nThis patch will fix that behavior so live migration will function\n\n2023.x only: Conflict resolved in compute/manager.py due to\nbluperint libvirt-mdev-live-migrate is not in 2023.x and the related\nunit test is removed.\n\nCloses-Bug: #2080436\nChange-Id: Ia2bbb5b4ac728563a8aabd857ed0503449991df1\n(cherry picked from commit 035b8404fce878b0a88c4741bea46135b6af51e8)\n(cherry picked from commit 57e037b507e5c31c9057fe463aec9cadaf2e6c63)\n(cherry picked from commit 0e4406a33e6907d3b335455a3f3c3ff80045ea0f)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e8999f0264a20bac56108fbc56e4a8a9fac61ae3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e8999f0264a20bac56108fbc56e4a8a9fac61ae3"}]},"branch":"refs/heads/stable/2023.1"}},"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":34378,"name":"Julien LE JEUNE","email":"julien.le-jeune@mailops.fr","username":"jlejeune"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}},{"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":{}}}]}
