a0ca6ce157
Currently, building ramdisks installs ironic-python-agent without any upper-constraints. This causes the package to be installed with newer, untested dependencies. This commits introduces a tool to generate a local upper-constraints file based on predefined strategies (below). Additionally, the fallback to the openstack/requirements uses the URL defined in tox.ini instead of redefining it. This prevents having to keep track of two separate variables when releasing. upper-constraints lookup strategies (in order): * UPPER_CONSTRAINTS_FILE points to a local file * UPPER_CONSTRAINTS_FILE points to a URL * /opt/stack/new/requirements/upper-constraints.txt * upper-constraints.txt from openstack/requirements git repository Partial-bug: #1616554 Change-Id: Ib5c0c57cafdb6ffd7456e61f3b1bb5fa57520e5a
30 lines
447 B
Plaintext
30 lines
447 B
Plaintext
*.py[co]
|
|
src/*
|
|
build/*
|
|
AUTHORS
|
|
ChangeLog
|
|
*.egg*
|
|
.tox/*
|
|
devenv/*
|
|
cover
|
|
.coverage
|
|
coverage.xml
|
|
.testrepository
|
|
imagebuild/.image_cache
|
|
imagebuild/coreos/build
|
|
imagebuild/coreos/dist
|
|
imagebuild/coreos/oem/authorized_keys
|
|
imagebuild/coreos/oem/container.tar.gz
|
|
imagebuild/coreos/UPLOAD
|
|
*.swp
|
|
_build
|
|
doc/source/api/
|
|
doc/build
|
|
.proxy.sh.save
|
|
|
|
# release notes build
|
|
releasenotes/build
|
|
|
|
# upper-constraints handling for image builds
|
|
upper-constraints.txt
|