Ansible job definitions for Zuul
Go to file
James E. Blair ec8a58ddb7 use-buildset-registry: Vendor pytoml and remarshal
In order to edit the V2 registries.conf file used by podman, we
need to be able to manipulate toml from ansible.  There is no
standard library or Ansible support for that now, and we don't want
to install any python packages on the remote node.  Therefore,
vendor the remarshal and pytoml code into this role.

This is done in a standalone commit for easier review and auditing.

The originating projects are:

  https://github.com/dbohdan/remarshal
  https://github.com/avakar/pytoml

And both are MIT licensed.  Appropriate headers are added where
necessary.

Note that pytoml has been concatenated into one file in order to
adhere to Ansible's requirements for python modules.

Change-Id: I679ea5eb5cb29591be09d2f1b712400c49158abd
2019-12-03 14:10:23 -08:00
doc Role to install podman 2019-11-08 08:51:58 +01:00
playbooks Merge "Switch to fetch-sphinx-tarball for tox-docs" 2019-09-09 16:46:34 +00:00
roles use-buildset-registry: Vendor pytoml and remarshal 2019-12-03 14:10:23 -08:00
test-playbooks build-docker-image: add option to install siblings 2019-12-03 20:59:45 +11:00
tests Add a python unit test framework 2018-07-25 09:11:25 -07:00
tools Make opensuse-15 job voting again 2019-11-25 08:27:54 +01:00
zuul-tests.d Make opensuse-15 job voting again 2019-11-25 08:27:54 +01:00
zuul.d Fixes generation of documentation for jobvars 2019-10-24 17:43:58 +02: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
bindep.txt Updated bindep to cover for MacOS requirements 2018-10-27 16:31:33 +00:00
LICENSE Add initial license, docs, and other config 2017-06-08 14:01:21 -07: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-requirements.txt Be consistent about spaces before and after vars 2019-08-07 20:17:41 +01:00
tox.ini use-buildset-registry: Vendor pytoml and remarshal 2019-12-03 14:10:23 -08:00

Zuul Jobs

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