7c7a25aa1e
Building on the ``[workarounds]/disable_native_luksv1`` configurable introduced in Ia500eb614cf575ab846f64f4b69c9068274c8c1f this change introduces another workaround configurable that when enabled will connect RBD volumes to the compute host as block devices using os-brick. When used togther both options allow operators to workaround recently discovered performance issues in the libgcrypt library used by QEMU when natively decrypting LUKSv1 encrypted disks. For now the extend_volume method raises a NotImplemented error in-line with the underlying method in os-brick. Future work will be required to both support this in os-brick and wire up the required calls in the volume driver. This workaround is temporary and will be removed during the W release once all impacted distributions have been able to update their versions of the libgcrypt library. Finally os-brick 3.0.1 is now required as it provides the Id507109df80391699074773f4787f74507c4b882 fix when attempting to diconnect locally attached RBD volumes. Closes-Bug: #1869184 Change-Id: Ied3732042738a6194b635c55e0304d71a6fb66e3
24 lines
1.0 KiB
YAML
24 lines
1.0 KiB
YAML
---
|
|
other:
|
|
- |
|
|
The ``[workarounds]/rbd_volume_local_attach`` configuration option has been
|
|
introduced. This can be used by operators to ensure RBD volumes are
|
|
connected to compute hosts as block devices. This can be used with
|
|
the ``[worarounds]/disable_native_luksv1`` configuration option to
|
|
workaround recently discovered performance issues found within the
|
|
`libgcrypt library`__ used by QEMU when natively decrypting LUKSv1
|
|
encrypted disks.
|
|
|
|
This workaround does not currently support extending attached volumes.
|
|
|
|
This workaround is temporary and will be removed during the W release once
|
|
all impacted distributions have been able to update their versions of the
|
|
libgcrypt library.
|
|
|
|
.. warning:: Operators must ensure no instances are running on the compute
|
|
host before enabling this workaround. Any instances with attached RBD
|
|
volumes left running on the hosts will fail to migrate or stop after this
|
|
workaround has been enabled.
|
|
|
|
.. __: https://bugzilla.redhat.com/show_bug.cgi?id=1762765
|