This commit implements option to partially override ceph.conf with regular
config_template action plugin.
Change-Id: I60cc9d3a4dde0483aa92714a521675a26ad9cd78
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: I6d81caffcae4f284524bc3e017140a833a2e1524
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: I0fdf23d144eaf7e712df0c1c88e7765d31956282
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: Ifbaac6d110c3ceb4ea97097f5c4c8f79dc9cb64c
Depends-On: Idce7abebf32f24c356a27e099fbca954d917402b
Add 'become' and root 'user' options to the playbook instead of using
'ansible_become' through an inventory variable.
Change-Id: I7eb8275699d418848b0991c5ba232ae0b9ffb42e
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: Ic25156039545c276144ea56f5c8f428f4ab5f756