ironic-python-agent/.gitignore
Mathieu Mitchell a0ca6ce157 Enforce upper-constraints when building ramdisks
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
2016-08-26 09:06:24 -04:00

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