diff --git a/requirements.txt b/requirements.txt
index 5a2654ac636..0b1b472659d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -2,7 +2,7 @@
 # of appearance. Changing the order has an impact on the overall integration
 # process, which may cause wedges in the gate later.
 
-pbr>=1.6 # Apache-2.0
+pbr>=1.8 # Apache-2.0
 Babel>=2.3.4 # BSD
 decorator>=3.4.0 # BSD
 enum34;python_version=='2.7' or python_version=='2.6' or python_version=='3.3' # BSD
@@ -18,7 +18,7 @@ oauth2client!=4.0.0,>=1.5.0 # Apache-2.0
 oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
 oslo.concurrency>=3.8.0 # Apache-2.0
 oslo.context>=2.9.0 # Apache-2.0
-oslo.db!=4.13.1,!=4.13.2,>=4.10.0 # Apache-2.0
+oslo.db!=4.13.1,!=4.13.2,>=4.11.0 # Apache-2.0
 oslo.log>=3.11.0 # Apache-2.0
 oslo.messaging>=5.2.0 # Apache-2.0
 oslo.middleware>=3.0.0 # Apache-2.0
@@ -28,7 +28,7 @@ oslo.reports>=0.6.0 # Apache-2.0
 oslo.rootwrap>=5.0.0 # Apache-2.0
 oslo.serialization>=1.10.0 # Apache-2.0
 oslo.service>=1.10.0 # Apache-2.0
-oslo.utils>=3.17.0 # Apache-2.0
+oslo.utils>=3.18.0 # Apache-2.0
 oslo.versionedobjects>=1.13.0 # Apache-2.0
 osprofiler>=1.4.0 # Apache-2.0
 paramiko>=2.0 # LGPLv2.1+
@@ -47,7 +47,7 @@ retrying!=1.3.0,>=1.2.3 # Apache-2.0
 Routes!=2.0,!=2.1,!=2.3.0,>=1.12.3;python_version=='2.7' # MIT
 Routes!=2.0,!=2.3.0,>=1.12.3;python_version!='2.7' # MIT
 taskflow>=1.26.0 # Apache-2.0
-rtslib-fb>=2.1.43 # Apache-2.0
+rtslib-fb!=2.1.60,!=2.1.61,>=2.1.43 # Apache-2.0
 simplejson>=2.2.0 # MIT
 six>=1.9.0 # MIT
 SQLAlchemy<1.1.0,>=1.0.10 # MIT
@@ -57,8 +57,8 @@ suds-jurko>=0.6 # LGPLv3+
 WebOb>=1.6.0 # MIT
 oslo.i18n>=2.1.0 # Apache-2.0
 oslo.vmware>=2.11.0 # Apache-2.0
-os-brick>=1.6.1 # Apache-2.0
-os-win>=0.2.3 # Apache-2.0
+os-brick>=1.8.0 # Apache-2.0
+os-win>=1.1.0 # Apache-2.0
 tooz>=1.28.0 # Apache-2.0
 google-api-python-client>=1.4.2 # Apache-2.0
 castellan>=0.4.0 # Apache-2.0