diff options
author | Lee Yarwood <lyarwood@redhat.com> | 2020-02-15 12:24:11 +0000 |
---|---|---|
committer | Lee Yarwood <lyarwood@redhat.com> | 2020-04-06 21:59:08 +0100 |
commit | 7c7a25aa1eda9b1815f12cce25dda0a840d562f1 (patch) | |
tree | e167f348b8507b9df4a179d5994dc32bcad0b369 /requirements.txt | |
parent | dbb58e964ad1821e96f3e6758b3add747339d052 (diff) | |
download | nova-7c7a25aa1eda9b1815f12cce25dda0a840d562f1.tar.gz |
workarounds: Add option to locally attach RBD volumes on compute hosts
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
Diffstat (limited to 'requirements.txt')
-rw-r--r-- | requirements.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/requirements.txt b/requirements.txt index ec11b519eb..3dd1a0859f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -53,7 +53,7 @@ rfc3986>=1.1.0 # Apache-2.0 oslo.middleware>=3.31.0 # Apache-2.0 psutil>=3.2.2 # BSD oslo.versionedobjects>=1.35.0 # Apache-2.0 -os-brick>=2.6.2 # Apache-2.0 +os-brick>=3.0.1 # Apache-2.0 os-resource-classes>=0.4.0 # Apache-2.0 os-traits>=2.2.0 # Apache-2.0 os-vif>=1.14.0 # Apache-2.0 |