commit | 2b0b2cb3f451912079c3643cf0cd0037620a5f11 | [log] [tgz] |
---|---|---|
author | Jan Kundrát <jan.kundrat@cesnet.cz> | Mon Feb 11 20:52:21 2019 +0100 |
committer | Jan Kundrát <jan.kundrat@cesnet.cz> | Mon Feb 11 20:52:21 2019 +0100 |
tree | 97d270d36d83e941f110c348a8e91859c068eb86 | |
parent | 39053a622f90bd8b49e297ba78915f247806edf0 [diff] |
Packages required for Ansible and Zuul - python2-libselinux looks like another name for that package - python-unversioned-command, because apparently that's what Zuul sopmehow triggers - rsync for the prepare-workspace playbook Change-Id: I698c7a38a6c22f62377f2bcc5a722b73f94d19b1
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