From f6f1cfad6f8d4da73a142ba70bf39e1698103962 Mon Sep 17 00:00:00 2001 From: Al Bailey Date: Thu, 3 Nov 2022 13:35:58 +0000 Subject: [PATCH] Align the debian upper-constraints STX currently ships on debian with docker 4.1.0 kubernetes 12.0.1 Those two components were not in the upper-constraints so they have been added. This ensures tox is validating against components that are shipped, and also makes the pip resolver more efficient and less likely to timeout during pip install. Without this change, tox will install docker 6.0.0 and kubernetes 25.3.0 causing pip to encounter other conflicts unless the deprecated legacy-resolver is used. Partial-Bug: 1994843 Signed-off-by: Al Bailey Change-Id: I0aebd5384805300e72c2d0ec927538291e06220d --- build-tools/requirements/debian/upper-constraints.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-tools/requirements/debian/upper-constraints.txt b/build-tools/requirements/debian/upper-constraints.txt index 5b21a502..49aedabf 100644 --- a/build-tools/requirements/debian/upper-constraints.txt +++ b/build-tools/requirements/debian/upper-constraints.txt @@ -40,6 +40,7 @@ Django===2.2.24 # incompatible with eventlet 0.26.1 -> 0.31.1 dnspython===1.16.0 docutils===0.16 +docker==4.1.0 dogpile.cache===1.0.2 python-editor===1.0.3 elementpath===2.1.2 @@ -76,6 +77,7 @@ keystoneauth1===4.2.1 python-keystoneclient===4.1.1 keystonemiddleware===9.1.0 kombu===5.0.2 +kubernetes==12.0.1 python-ldap===3.2.0 ldap3===2.8.1 ldappool===2.3.1