Using the omit template, we can now better control which pip options
we set.
Change-Id: I3a520ebee0c6babd7d2ebfd60d4f3add34ef1deb
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
These are dependencies our role requires. As such, they should be
installed by the user.
Change-Id: I890cfce79d1d386cfccc33a2e01e35800833c7de
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This will allow us to better control the dependencies installed in the
openstack CI gate.
Change-Id: I46b8e1e4e805f81a8b04968c4a8eaff25c54f771
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This will reduce the need to debian / redhat specific logic.
Change-Id: Ib0b0ee7e7d27981aacf496b5979da6e77eb2cb65
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Current tests are using localhost, which is fine but may not be real
world.
Change-Id: Ia85c95c4c454e153e5bc70ddb0e0df9d3af98f16
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
OpenStack-Infra has requested that lint tests be pipelined into the 'linters'
tox target in order to make more efficient use of nodepool resources.
This patch:
- adds a 'linters' target which executes all required lint tests.
- removes previously seperated tox targets for lint tests.
Change-Id: I931f5cddcf2e1006e662f8848e48accee42243ad
Currently, ansible-lint is failing and will need to be updated to
support 2.0. Additionally, we need to validate our role works
correctly with 2.0.
Change-Id: I72dc930c5c9487c4d345d91b8b029aa1dd8bd024
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
It doesn't make sense to rsync an empty directory by defailt.
Change-Id: I32a36387e1b6b906a44f88f5e78d8e73221b2e6a
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This brings our tox.ini files inline with other OpenStack projects.
Change-Id: I8e3749518a936207a5e0d61003c01bd0ea33302c
Depends-On: I376e51824c46f9b5eb4a4cff01aaa176632087dd
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We won't actually use this, as our jobs will be stored in
/etc/jenkins_jobs.
Change-Id: I81aaf0adf117aeb4cc59418bf42199bf4a5ddc64
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This is the first step to start templating the jjb configuration.
Change-Id: I536f2a705d2c70ccf285ac45ba876b52b28aa3d5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>