system-config/playbooks/zuul
Monty Taylor 68b50ca05b Rearrange set-hostnames and cloud-init removal
In launch-node, we run two playbooks that aren't part of base.
One sets the system's hostname and removes cloud-init, the other
runs unattended update.

We need to run the hostname setting in our functional tests so
that the hosts behave as expected, but running the cloud-init
removal is a little weird, since our test nodes already don't
have it.

Make it so that set-hostname actually just sets the hostname,
and then run it in run-base. For running puppet, we need the
host to have the correct hostname.

Move cloud-init removal to the base-server role. Also move
the autoremove into base-server, since it's probably a nice
way to get rid of excess things.

Change-Id: I53cb8c515444a7d73b839e799c5794b067429daa
2020-04-21 13:18:24 -05:00
..
gerrit Build gerrit images with bazelisk 2020-02-21 17:32:01 -06:00
infra-puppet-apply Move puppet apply jobs to system-config repo 2020-04-19 10:57:22 -05:00
infra-puppet-beaker-rspec Move puppet apply jobs to system-config repo 2020-04-19 10:57:22 -05:00
logstash-filters Move puppet apply jobs to system-config repo 2020-04-19 10:57:22 -05:00
templates Make a new dockerized etherpad.opendev.org 2020-04-07 11:10:57 -05:00
run-base-post.yaml Collect docker logs as root 2020-03-05 16:14:49 +11:00
run-base-pre.yaml run-base: configure docker mirrors on all hosts in CI 2019-02-22 08:42:12 -08:00
run-base.yaml Rearrange set-hostnames and cloud-init removal 2020-04-21 13:18:24 -05:00
run-production-playbook.yaml Set ansible_host explicitly 2020-04-16 08:34:09 -05:00