5 Commits

Author SHA1 Message Date
Clark Boylan
d5cef7827e Run our base playbook on jammy
This is the first step in running our servers on jammy. This will help
us boot new servers on jammy and bionic replacements on jammy.

Change-Id: If2e8a683c32eca639c35768acecf4f72ce470d7d
2022-08-04 13:40:28 +10:00
Clark Boylan
bf658dacda Add support for Xenial ESM repos to our base roles
This will run the ua tool to attach an UA token and to enable the
esm-infra repos. We also update unattended upgrades to auto pull
security updates from the ESM repos.

Change-Id: Ifb487d12df7b799d5fd2973d56741e0757bc4d4f
2021-05-04 08:46:06 -07:00
Ian Wienand
4ea57feabb arm64 mirror : update to Focal
We have having constant issues with the bionic arm64 mirror shutting
itself off.  Before we go too far down the path of debugging what
appears to be a kernel oops issue, let's rebuild it as focal.

Update the sources list in the base.  Update the testing to use a
focal node.

Change-Id: I5b7106e2263010ff353e8a1de43e73b0c0ec57e1
2020-08-20 13:32:08 +10:00
Monty Taylor
7be1857fb5 Move rackspace repo management to the repos role
Also fix a typo.

Change-Id: Ie5e986eae3fb4b5c26889e4ebba194cf0fd4fd50
2020-05-27 16:28:37 -05:00
Monty Taylor
e8716e742e Move base roles into a base subdir
If we move these into a subdir, it cleans up the number of things
we nave to files match on.

Stop running disable-puppet-agent in base. We run it in run-puppet
which should be fine.

Change-Id: Ia16adb96b11d25a097490882c4c59a50a0b7b23d
2020-05-27 16:28:37 -05:00