commit | 0d64dad362ee00d25a361db525cebf78d53a68e6 | [log] [tgz] |
---|---|---|
author | Jan Kundrát <jan.kundrat@cesnet.cz> | Mon Feb 11 21:56:55 2019 +0100 |
committer | Jan Kundrát <jan.kundrat@cesnet.cz> | Mon Feb 11 22:32:38 2019 +0100 |
tree | b98f54736307f2c1aab493f25207eb4d1905c14e | |
parent | 2b0b2cb3f451912079c3643cf0cd0037620a5f11 [diff] |
Give up and use scratch for for the whole /home/ci There are too many places within Zuul standard jobs which just expect the working directory to be writable. We can init that dir pretty easily, after all... Change-Id: Ica24340d54ccb222518de7b8679bf601c40597e4
This is what is currently powering the CI infrastructure tied to our Gerrit. It's mostly about Zuul v3 with Nodepool, log storage, etc.
Note that some pieces (Gerrit itself in particular) are still deployed via Puppet for legacy reasons. That configuration is internal.
# Example: provision the Zuul server ansible-playbook -i production site.yml -l zuul-server