Affects Version/s: puppet_agent 1.1.0
Fix Version/s: None
Ubuntu 14.04, puppet version 3.8.7 with puppetlabs-apt version 2.2.2
I'm using puppet to manager CRAN's R. Their APT signing key is installed with:
This works great on new systems, but on older systems they have an expired key, with the same fingerprint.
There is an ensure => present, but unlike packages there's no ensure => latest. Nor is there any way I could find documented to check if the key is valid, or refresh the key from the keyserver.
So the result is apt fails with:
If I view the key:
On a newer system:
Note the fingerprint is the same, but the expiration is different. So the problem is the puppetlabs-apt seems to have no way for me to ask for an up to date key.