Activity log for bug #1791224

Date Who What changed Old value New value Message
2018-09-07 06:12:47 Tao Li bug added bug
2018-09-07 06:13:19 Tao Li description Description =========== Openstack verison: Pike Livirt version: 3.2.0 Qemu version: 2.9.0 In nova.conf [libvirt] images_type = raw Volume-backed instances fails to live-migrate when config-drive is enabled, the config drive uses iso9660 format. When the instance booted from volume, the libvirt raised an exception: pre-creation of storage targets for incremental storage migration is not supported. In live-migration process, nova considers this instance to live-migrate with block-migrate, but the config drive is copied from source host to dest host in live-migration, and no local disk to migrated by libvirt, so libvirt raised this exception. I think this is a bug. If there is no local disk to migrate by libvirt, we shouldn't use block-migrate. Steps to reproduce ================== 1. Boot a instance with volume and configdrive. 2. Live-migrate the instance with block-migrate=auto Expected result =============== The instance live-migrate successfully. Actual result ============= The instance failed to live-migrate, and livrit raised an exception. The message is pre-creation of storage targets for incremental storage migration is not supported. Environment =========== Description =========== Volume-backed instances fails to live-migrate when config-drive is enabled, the config drive uses iso9660 format. When the instance booted from volume, the libvirt raised an exception: pre-creation of storage targets for incremental storage migration is not supported. In live-migration process, nova considers this instance to live-migrate with block-migrate, but the config drive is copied from source host to dest host in live-migration, and no local disk to migrated by libvirt, so libvirt raised this exception. I think this is a bug. If there is no local disk to migrate by libvirt, we shouldn't use block-migrate. Steps to reproduce ================== 1. Boot a instance with volume and configdrive. 2. Live-migrate the instance with block-migrate=auto Expected result =============== The instance live-migrate successfully. Actual result ============= The instance failed to live-migrate, and livrit raised an exception. The message is pre-creation of storage targets for incremental storage migration is not supported. Environment =========== Openstack verison: Pike Livirt version: 3.2.0 Qemu version: 2.9.0 In nova.conf [libvirt] images_type = raw
2018-09-07 06:19:03 Tao Li nova: assignee Tao Li (eric-litao)
2018-09-28 03:01:16 Takashi Natsume tags live-migration
2020-04-23 19:02:48 Artom Lifshitz nominated for series nova/pike
2020-04-23 19:02:48 Artom Lifshitz bug task added nova/pike
2020-04-23 19:02:56 Artom Lifshitz nova/pike: status New Fix Released
2020-04-23 19:03:03 Artom Lifshitz nova: status New Fix Released