Ansible job definitions for Zuul
Go to file
Albin Vass 5bcf93c37d Terraform roles and jobs.
Adds terraform roles to install and execute terraform.

Supports adding an override.tf file to override configuration in CI
which is useful to let zuul handle module reposity authentication
instead of setting up credentials on the remote during the job.

Also returns the execution plan back as a comment for 'terraform plan'
to make it easy for reviewers.

Change-Id: I3b4f2bac7f055a0c0f9cb7888b4146ac9c007d25
2020-06-11 17:26:50 +02:00
.rules Policy rule for ownership between remote and executor 2020-05-13 09:41:38 +02:00
doc Terraform roles and jobs. 2020-06-11 17:26:50 +02:00
playbooks Terraform roles and jobs. 2020-06-11 17:26:50 +02:00
roles Terraform roles and jobs. 2020-06-11 17:26:50 +02:00
test-playbooks Terraform roles and jobs. 2020-06-11 17:26:50 +02:00
tests Add test cases for tox line comment parsing 2020-04-03 19:34:24 +02:00
tools Make gentoo multinode job nv 2020-05-26 09:45:20 +02:00
zuul-tests.d Terraform roles and jobs. 2020-06-11 17:26:50 +02:00
zuul.d Terraform roles and jobs. 2020-06-11 17:26:50 +02:00
.ansible-lint Bump ansible-lint to 4.3.0 2020-05-28 16:48:14 +01:00
.gitignore Add a python unit test framework 2018-07-25 09:11:25 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:25:30 +00:00
.stestr.conf Add a python unit test framework 2018-07-25 09:11:25 -07:00
.yamllint yamlint: EOF newlines and comments indent 2020-05-14 08:42:17 +00:00
bindep.txt Fix py27 tox 2020-05-27 17:12:32 +02:00
CONTRIBUTING.rst Link the policy to the CONTRIBUTING.rst file 2020-01-28 07:21:08 -05:00
LICENSE Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
linters-requirements.txt Bump ansible-lint to 4.3.0 2020-05-28 16:48:14 +01:00
README.rst Add installation/deprecation documentation 2018-04-11 08:03:57 -07:00
setup.cfg Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
setup.py Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
test-constraints.txt Fix py27 tox 2020-05-27 17:12:32 +02:00
test-requirements.txt Bump ansible-lint to 4.3.0 2020-05-28 16:48:14 +01:00
tox.ini Bump ansible-lint to 4.3.0 2020-05-28 16:48:14 +01:00

Zuul Jobs

This repo contains a set of Zuul jobs and Ansible roles suitable for use by any Zuul system.