NickB
11/22/2022, 5:25 AM/etc/puppetlabs/puppet/ssl/ca, then this means promoting your replica is going to result in a CA that’s only up to date since the last time it was able to sync. If your CA is in the new location (/etc/puppetlabs/puppetserver/ca I think it is), then it doesn’t matter so much as that’s handled separately with a different file sync, if I recall correctly.
If it is file sync getting tripped up, usually deleting the file sync cache can fix that. https://puppet.com/docs/pe/2021.7/filesync_about.html#filesync_resetting
If your CA is churning through a bunch of certs on a regular basis, this is more likely to happen. We’re currently looking at ways to make this better. Using file sync to sync the CA data isn’t really great, since we don’t care at all about the history.