summaryrefslogtreecommitdiff
path: root/requirements.txt
diff options
context:
space:
mode:
authorLee Yarwood <lyarwood@redhat.com>2020-02-15 12:24:11 +0000
committerLee Yarwood <lyarwood@redhat.com>2020-04-06 21:59:08 +0100
commit7c7a25aa1eda9b1815f12cce25dda0a840d562f1 (patch)
treee167f348b8507b9df4a179d5994dc32bcad0b369 /requirements.txt
parentdbb58e964ad1821e96f3e6758b3add747339d052 (diff)
downloadnova-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.txt2
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