Commit Graph

13 Commits

Author SHA1 Message Date
Jesse Pretorius 838100cf26 Add default for openrc_os_domain_name and update example
There is currently no default value for openrc_os_domain_name,
so we add one, and we update the example to remove the unnecessary
overrides.

Change-Id: Ic18b07d9347260faf828a55112f0b38e86e617f5
2018-10-22 16:00:03 +01:00
Jesse Pretorius 2b88c83e50 Remove tests-repo-clone.sh
Now that run_tests.sh handles the tests repo clone, we can
remove the use of the older tests-repo-clone.sh script.

Change-Id: I12a3adfeb742e1c987c1c852cc0214601d5b4a68
2018-03-28 10:12:31 +01:00
OpenStack Proposal Bot b2700dbd6f Updated from OpenStack Ansible Tests
Change-Id: I4b83c8eb0c6545b447b15a2673daae1479624da2
2018-02-14 20:04:30 +00:00
Jean-Philippe Evrard 2e5bb04298 Initial OSA zuul v3 role jobs
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.

Change-Id: Iace58c2c89d32e016ff15f0496f9053cdfd0ef3a
2017-10-17 18:20:38 +00:00
OpenStack Proposal Bot 29b855aafe Updated from OpenStack Ansible Tests
Change-Id: I9e1193152ef00e29524a6ff3286b8893dfe324c3
2017-10-12 20:43:59 +00:00
OpenStack Proposal Bot 02d8750150 Updated from OpenStack Ansible Tests
Change-Id: Ibfcf429bb2ae3ee78b09ffa4cd08c76489eb1854
2017-06-22 15:19:07 +00:00
Jesse Pretorius d572621f64 Use zuul-cloner for tests repo in OpenStack-CI
When executing the tests repo clone in OpenStack-CI,
use zuul-cloner instead of git to enable cross-repo
testing. This ensures that if a dependent patch from
the tests repo is noted using 'Depends-On: <change-id>'
in the commit message, that patch will be included.

Change-Id: I29018e62701d9ce59d0a30a5c4972425ccdeab00
Depends-On: Idce7abebf32f24c356a27e099fbca954d917402b
2017-05-04 16:50:08 +01:00
Jimmy McCrory 6848f7d1b7 Quote OS_PASSWORD with single quotes
Use single quotes around OS_PASSWORD to prevent shell variable
expansion. Add a test to validate contents of the openrc file.

Closes-Bug: 1663185
Change-Id: I4b1e7b5cb83061ea35108db545fdfa33cef037a5
2017-02-14 16:17:21 -08:00
Jesse Pretorius a1c14b1ff2 Use centralised Ansible test scripts
This patch consumes the centralised Ansible test scripts
implemented in https://review.openstack.org/381853

Depends-On: I5c1f2f0949d6b7ad7bfc4151257b081728ba956f
Change-Id: I89f0f94c12cf1a152e81eb6507216f8c3ae8db36
2016-10-10 16:39:37 +01:00
Jesse Pretorius cd79675864 Use centralised test scripts
This patch consumes the test scripts implemented by
https://review.openstack.org/375061 to ensure that
the tests and test preparation is consistent and
more maintainable.

Change-Id: I0f619c4215cca07eb44407cd74cf78b9ed32a1b8
2016-09-27 17:13:22 +01:00
Travis Truman f73263b6ff Removing rolename var, galaxy init and clone
The role gate was setting up a bunch of config that
is no longer needed now that we are using Ansible 2.1.1

Further, the test and plugins repos were being cloned
but neither are used by the role or the role testing.

Finally, a tox call to ansible-galaxy init was removed
that served no obvious purpose.

Change-Id: Ia559b29d05a6f26ef486b382d291524b6d799cc5
2016-09-22 15:12:16 -04:00
Travis Truman 38ef6fc90c Correct filename of clouds.yml to clouds.yaml
According to the python-openstackclient doc, the correct
filename is clouds.yaml. See
http://docs.openstack.org/developer/python-openstackclient/configuration.html
for details.

Change-Id: If7dea05f6787b4dc94369d5f1a6db8dd20741697
2016-03-02 13:33:41 -05:00
Matt Thompson 7e759bc93b Implement base configuration for independent repository
This is a first pass at bringing in the necessary bits for the gate to
successfully pass.

Change-Id: I915031259a9415cc44a97a906a7607672a606e18
2016-03-01 16:34:59 +00:00