diff --git a/requirements.txt b/requirements.txt
index 44dc7bd84..534e82246 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,9 +5,9 @@
 pbr>=2.0.0 # Apache-2.0
 
 futurist!=0.15.0,>=0.11.0 # Apache-2.0
-oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
+oslo.config>=3.22.0 # Apache-2.0
 oslo.context>=2.12.0 # Apache-2.0
-oslo.log>=3.11.0 # Apache-2.0
+oslo.log>=3.22.0 # Apache-2.0
 oslo.utils>=3.20.0 # Apache-2.0
 oslo.serialization>=1.10.0 # Apache-2.0
 oslo.service>=1.10.0 # Apache-2.0
@@ -28,8 +28,8 @@ PyYAML>=3.10.0 # MIT
 # rabbit driver is the default
 # we set the amqp version to ensure heartbeat works
 # FIXME(gordc): bump to amqp2 and kombu4 once requirements updated
-amqp>=1.4.0 # LGPL
-kombu>=3.0.25 # BSD
+amqp!=2.1.4,>=2.1.0 # BSD
+kombu!=4.0.2,>=4.0.0 # BSD
 pika>=0.10.0 # BSD
 pika-pool>=0.1.3 # BSD