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
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
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
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
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
This patch consumes the centralised Ansible test scripts
implemented in https://review.openstack.org/381853
Depends-On: I5c1f2f0949d6b7ad7bfc4151257b081728ba956f
Change-Id: I89f0f94c12cf1a152e81eb6507216f8c3ae8db36
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
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