diff --git a/tools/tox_install.sh b/tools/tox_install.sh
index 30788fb67b12ebb969336668bf78d4fa07e91826..232701fd92da87bfc5b631e84b1867897aaf4e7d 100755
--- a/tools/tox_install.sh
+++ b/tools/tox_install.sh
@@ -5,7 +5,7 @@
 # the constraints file before applying it for from-source installation.
 
 ZUUL_CLONER=/usr/zuul-env/bin/zuul-cloner
-BRANCH_NAME=master
+BRANCH_NAME=stable/newton
 CLIENT_NAME=python-magnumclient
 requirements_installed=$(echo "import openstack_requirements" | python 2>/dev/null ; echo $?)
 
diff --git a/tox.ini b/tox.ini
index 3ded1314b63765c15eca0346f9cc83744474a7f2..67f8d94fb7d4acdbaa1adcd83476ab4b74a1b857 100644
--- a/tox.ini
+++ b/tox.ini
@@ -6,7 +6,7 @@ skipsdist = True
 [testenv]
 usedevelop = True
 install_command =
-    {toxinidir}/tools/tox_install.sh {env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} {opts} {packages}
+    {toxinidir}/tools/tox_install.sh {env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/newton} {opts} {packages}
 whitelist_externals = find
 setenv =
    VIRTUAL_ENV={envdir}