project-config/roles/legacy-install-afs-with-puppet
Monty Taylor 02c84560b8
Make wheel mirror builders normal zuul nodes
Including puppet madness!

We don't need the long-lived wheel builders - we build from scratch
every time. So all we need is AFS running on a node.

AFS, however, is tricky on CentOS. Rewriting all that right now is meh.
We can do that later.

This gets us to not needing special nodes for wheel builders. Yay!

Change-Id: I6d92c47f4f7a26ca290cd400452cb0a73872b24d
NOTE: It may be inefficient to run this on our low-bandwidth nodes.
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-09-13 14:25:37 -04:00
..
files Make wheel mirror builders normal zuul nodes 2017-09-13 14:25:37 -04:00
tasks Make wheel mirror builders normal zuul nodes 2017-09-13 14:25:37 -04:00
templates Make wheel mirror builders normal zuul nodes 2017-09-13 14:25:37 -04:00
README.rst Make wheel mirror builders normal zuul nodes 2017-09-13 14:25:37 -04:00

Legacy role to install AFS client on nodes with Infra puppet

AFS is a little tricky to install because it takes an additional repo for CentOS. This is a tide-me-over role to use Infra's puppet manifests to install AFS client on remote nodes until we have an Ansible solution cooked up.

There are no parameters. It's just hardcoded to get an AFS client up.