Set nova config for rbd instance folder cleanup after evacuations
After evacuations and revert resizes when using rbd storage backend,
the instance folder is usually left behind and causes issues when
migrating the instance back to the host.
With the config option set, the nova-compute service will cleanup
those folders as part of the periodic checks that run for instances
that have been evacuated/migrated.
Closes-bug: #2019141
Change-Id: I846ccb0a95d04139b41fdad6cbf465d303d6cc09
(cherry picked from commit e61d89aa47cba71bb4dda12d836fde8a8fa7092c)
(cherry picked from commit 003f6b6d70fe7998c57095abb6ac97d97cd2dff1)
(cherry picked from commit cfafa8cf5f2d880635e66e9620ca9d0334375942)
(cherry picked from commit 1ddfe5e6c212804ac3623dc4782fa7e51da840a0)
(cherry picked from commit d3e4cc31c63e157efdc3e548a44c3f4c8f2bcdcd)
(cherry picked from commit be845826f95f812370b33fbdd22b6fd70ebb217f)
(cherry picked from commit f1ff0d55b8ebcb0e3b6417d9fcd08da334df52cf)
Reviewed: https:/ /review. opendev. org/c/openstack /charm- nova-compute/ +/897325 /opendev. org/openstack/ charm-nova- compute/ commit/ db6fad9810388f7 edf1aa2725bb30f 82137dd063
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit db6fad9810388f7 edf1aa2725bb30f 82137dd063
Author: Rodrigo Barbieri <email address hidden>
Date: Wed May 10 13:33:08 2023 -0300
Set nova config for rbd instance folder cleanup after evacuations
After evacuations and revert resizes when using rbd storage backend,
the instance folder is usually left behind and causes issues when
migrating the instance back to the host.
With the config option set, the nova-compute service will cleanup
those folders as part of the periodic checks that run for instances
that have been evacuated/migrated.
Closes-bug: #2019141 39b41fdad6cbf46 5d303d6cc09 bb4dda12d836fde 8a8fa7092c) 8c57095abb6ac97 d97cd2dff1) 635e66e9620ca9d 0334375942) ac3623dc4782fa7 e51da840a0) efdc3e548a44c3f 4c8f2bcdcd) 370b33fbdd22b6f d70ebb217f) e3b6417d9fcd08d a334df52cf)
Change-Id: I846ccb0a95d041
(cherry picked from commit e61d89aa47cba71
(cherry picked from commit 003f6b6d70fe799
(cherry picked from commit cfafa8cf5f2d880
(cherry picked from commit 1ddfe5e6c212804
(cherry picked from commit d3e4cc31c63e157
(cherry picked from commit be845826f95f812
(cherry picked from commit f1ff0d55b8ebcb0