Commit Graph

18 Commits

Author SHA1 Message Date
OpenDev Sysadmins 54e7d5437c 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:52:08 +00:00
Paul Belanger a869c8661e
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: Ida9cec271c83b8d66ab185b693077574a89091a5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-13 16:57:14 -04:00
Paul Belanger 223e974abd
Remove centos-7 testing
As we are planning on moving to python3 only, we can't actually test
that on centos-7. This is okay for now, since we provide testing on
fedora-27.

Change-Id: I8f2e9fafb6e5cf90efa25ba59d57e8aab00aee02
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-04-13 16:26:07 -04:00
Paul Belanger c9584a7e66
Update diskimage_builder_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: I0e60ffe109e467d55d76fba4d0eb32e3de05c39f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-04 20:20:02 -05:00
Paul Belanger 42f6196e75
Manually install EPEL dependencies
Sadly, we need EPEL for some centos dependencies. Manually install
them to avoid the need of enabling EPEL all the time.

Change-Id: Ib64502338633402de7b267b166cf1da975ff4b17
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-02-12 10:15:17 -05:00
Paul Belanger 1842d7bed4
Add zuulv3 jobs support
Now that zuulv3 is live, we can switch to native ansible jobs.

Change-Id: Idb7b57149def695c73f3d22e6500507e66e9189d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-11-13 20:55:48 -05:00
Paul Belanger 63c794fddb
Create diskimage_builder_pip_virtualenv_python
Allow the user to pick the version of python needed for the
virtualenv.

Change-Id: I2e544f8bdd48cdbdb973dec844a2a9b56c473aae
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-05-30 15:01:14 -04:00
Paul Belanger 6fc95333b5
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: I7c7942e24549453b32a6d904a598b7d6ef74bd81
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-09-05 11:15:31 -04:00
Paul Belanger 82f5f124b2
Fix typo with diskimage_builder_git_dest
Change-Id: I87c7a2ceca5a674cb9b6c0df37fbcd887e92a3b9
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-09-04 09:39:42 -04:00
Paul Belanger 7f49dd8fac
Fix path issue with roles_path
Change-Id: If6557b1a868e014cc54f0f9a42220d3517aab04b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-08-12 20:45:02 -04:00
Paul Belanger f65ee7e06b Reduce usage of becomes for testing
Change-Id: I8b87fb5eda80a8e5198f0ad6d27c53a7437efe02
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-01 15:57:48 -05:00
Paul Belanger c2421359cb Specific hostname for testing
Current tests are using localhost, which is fine but may not be real
world.

Change-Id: If6a8fcbe0736b6958005fba84a5c78058d9dd233
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-01 15:56:31 -05:00
Paul Belanger 38be7a97ef Add support for ansible 2.0
Change-Id: I8e94a5e45fdd35a18ddb5b63d7001e11690cef7e
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-01-28 14:40:27 -05:00
Paul Belanger 8377629140 Use SSH for functional tests
Change-Id: I527af415aaee3eb07b8b823de26f749e1456f699
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-14 14:39:05 -05:00
Paul Belanger 2fbc2f3b56 Prepare for the gate
Here was are adding .gitreview and fixing some issues to let the gate
work properly.

Change-Id: Ie3c63e64ed9f7bb6f389de5abde8d7847e780a3b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-10 18:50:27 +00:00
Paul Belanger 7e36d54418 Add tox support
This prepares you to be imported into OpenStack.

Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-01 11:46:36 -05:00
Paul Belanger c28de18349 Add LICENSE headers
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-12-01 11:43:02 -05:00
Paul Belanger 8849eebcbe Initial commit
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-09-14 20:51:27 -04:00