Activity log for bug #1749418

Date Who What changed Old value New value Message
2018-02-14 10:33:30 Lee Yarwood bug added bug
2018-02-14 10:34:56 Lee Yarwood summary swap volume not blocked between an decrypted and encrypted volume while using QEMU to natively decrypt swap volume not blocked between an unencrypted and encrypted volume while using QEMU to natively decrypt
2018-02-14 10:35:05 OpenStack Infra nova: status New In Progress
2018-02-14 10:35:05 OpenStack Infra nova: assignee Lee Yarwood (lyarwood)
2018-02-14 10:46:05 Lee Yarwood description Description =========== The original check [1] introduced in Queens only handles cases where we are swapping from an encrypted LUKS volume and does not handle swapping from an unencrypted volume to an encrypted LUKS volume. This still need to be blocked pending additional QEMU/libvirt wiring to allow LUKS disks to be rebased while using QEMU to natively decrypt the disk. [1] https://review.openstack.org/#/c/523958/18/nova/virt/libvirt/driver.py@1487 Steps to reproduce ================== Swap between an unencrypted volume to a LUKS encrypted volume in >=Queens with the native QEMU decryption requirements met (QEMU >=2.6 and Libvirt >=2.2.0 ). Expected result =============== This is blocked by n-cpu with a NotImplementedError raised. Actual result ============= This is allowed but ultimately fails due to Libvirt being unable to rebase the into the encrypted disk. Description =========== The original check [1] introduced in Queens only handles cases where we are swapping from an encrypted LUKS volume and does not handle swapping from an unencrypted volume into an encrypted LUKS volume. This still needs to be blocked pending additional QEMU/libvirt wiring to allow data to be rebased into an encrypted LUKS disk while using QEMU to natively read and write to the disk. [1] https://review.openstack.org/#/c/523958/18/nova/virt/libvirt/driver.py@1487 Steps to reproduce ================== Swap between an unencrypted volume to a LUKS encrypted volume in >=Queens with the native QEMU decryption requirements met (QEMU >=2.6 and Libvirt >=2.2.0 ). Expected result =============== This is blocked by n-cpu with a NotImplementedError raised. Actual result ============= This is allowed but ultimately fails due to Libvirt being unable to rebase into the encrypted disk.
2018-04-06 14:34:00 Matt Riedemann nominated for series nova/queens
2018-04-06 14:34:00 Matt Riedemann bug task added nova/queens
2018-04-06 14:34:07 Matt Riedemann nova: importance Undecided Medium
2018-04-06 14:34:09 Matt Riedemann nova/queens: importance Undecided Medium
2018-04-06 14:34:11 Matt Riedemann nova/queens: status New Confirmed
2018-04-06 14:34:52 Matt Riedemann tags libvirt volumes
2018-04-09 18:24:32 OpenStack Infra nova: status In Progress Fix Released
2018-04-10 11:05:17 OpenStack Infra nova/queens: status Confirmed In Progress
2018-04-10 11:05:17 OpenStack Infra nova/queens: assignee Lee Yarwood (lyarwood)
2018-04-13 13:34:08 OpenStack Infra nova/queens: status In Progress Fix Committed