From 3a0420fbdb8987a840bef4d62d0a38a182ffd5bb Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Thu, 12 Apr 2018 17:44:14 -0400 Subject: [PATCH] add info about lower-constraints.txt Change-Id: I9d433a0c4f931ae042266f1d73c953d8ac6508a2 Signed-off-by: Doug Hellmann --- doc/source/dependency-management.rst | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/source/dependency-management.rst b/doc/source/dependency-management.rst index 73c6ca6..7e68205 100644 --- a/doc/source/dependency-management.rst +++ b/doc/source/dependency-management.rst @@ -60,6 +60,15 @@ new releases of OpenStack libraries are not immediately used: they have to pass through this automated process before we can benefit from (or be harmed by) them. +Each project team may also optionally maintain a list of "lower +bounds" constraints for the dependencies used to test the project in a +``lower-constraints.txt`` file. If the file exists, the requirements +check job will ensure that the values it contains match the minimum +values specified in the local requirements files, so when the minimums +are changed ``lower-constraints.txt`` will need to be updated at the +same time. Per-project test jobs can be configured to use the file for +unit or functional tests. + Format ------