The puppet7 upgrade needs to be done before we can install Focal. The procedure is generally:
- Upgrade puppetservers
- Upgrade puppetagents
- Upgrade puppetdb
This article should guide you through this process.
Upgrade puppetservers
First, take one of your puppetmasters out of the loadbalancers, to ensure that it is not receiving any puppet traffic. This is done by adding profile::haproxy::register: false
to the puppetmasters node-file, followed by a puppet-run on the puppetmaster, and the adminlb's.