Commit Graph

10 Commits

Author SHA1 Message Date
OpenDev Sysadmins 2a7da67c23 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:36 +00:00
Paul Belanger a2c6f0dc9b
Refactor jobs to support pip / git installation testing
Because we want users to support both pip / git install methods,
refactor testing to support the testing of that.

Change-Id: I518b5e39921bde0aa68a40c30e2390afc0d886db
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-13 15:47:30 -04:00
Paul Belanger a2943f1d58
Update shade_git_dest location
Stop using /opt folder to store the location of git checkout. We don't
actually need to be root user to do that.

Change-Id: Ifc530e66ec886d094c5a3b3cd6078270439cd301
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-04 19:47:13 -05:00
Paul Belanger 6fea31eaaf
Initial commit for zuulv3 support
Change-Id: Icf4a7437bcb31194227d2b48a90e00ef7dae97e7
Depends-On: I7683b6f715a1395aa0cee03b4191c180719cd177
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-10-21 20:09:03 -04:00
Paul Belanger 6cdba6a985
Create shade_pip_virtualenv_python
This allows the user to choose which version of python to use in the
virtualenv.

Fix testing to use ansible_connection=ssh

Change-Id: Id2505dfd949e72f603f3db692a7dbc59912b1b59
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-05-30 15:10:54 -04:00
Paul Belanger a800a513ed Fix deprecated becomes logic
Our previous way of doing becomes with include is no longer supported
by ansible. Switch to the supported way of handling becomes.

Change-Id: Ia213305fd874251b7abc6ee12c7058a7b459b61b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-11-09 09:28:50 -05:00
Paul Belanger 53e9afa80e
Run functional tests against 127.0.0.2
Both connection local and 127.0.0.1 have special meaning for ansible,
where will use the local filesystem vs SSH to the loopback adapter.

So, we use 127.0.0.2 to force ansible to make an SSH connection.

Change-Id: I642b1d409cbb683960b83e3582ac9fb53ffc6f81
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-09-05 21:17:58 -04:00
Paul Belanger 4fe9affb27
Fix path issue with roles_path
Change-Id: I560088060bd11cae67a48db00bbbc488ad10cf84
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-08-12 20:41:23 -04:00
Paul Belanger 05283eb20a Fix up git clone path
Also add some unit test coverage.

Change-Id: I7de829652e175f670126e318491b6156f0e6aa2d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-16 08:48:26 -05:00
Paul Belanger 63a208c086 Initial commit
A lot of this code is based on ansible-role-diskimage-builder.

Change-Id: I8012688ee16635d743d1af9aa7b43f084e5e9237
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-02-15 14:39:05 -05:00