Jan 02 23:15:08 puppetmaster-1001 puppet-master[8831]: To fix this, remove the certificate from both the master and the agent and then start a puppet run, which will automatically regenerate a certificate.
Jan 02 23:15:08 puppetmaster-1001 puppet-master[8831]: On the master:
Jan 02 23:15:08 puppetmaster-1001 puppet-master[8831]: puppet cert clean puppetmaster-1001.devtools.eqiad.wmflabs
Jan 02 23:15:08 puppetmaster-1001 puppet-master[8831]: On the agent:
Jan 02 23:15:08 puppetmaster-1001 puppet-master[8831]: 1a. On most platforms: find /var/lib/puppet/ssl -name puppetmaster-1001.devtools.eqiad.wmflabs.pem -delete
Jan 02 23:15:08 puppetmaster-1001 puppet-master[8831]: 1b. On Windows: del "\var\lib\puppet\ssl\certs\puppetmaster-1001.devtools.eqiad.wmflabs.pem" /f
Jan 02 23:15:08 puppetmaster-1001 puppet-master[8831]: 2. puppet agent -t
Jan 02 23:15:08 puppetmaster-1001 systemd[1]: puppet-master.service: Control process exited, code=exited, status=1/FAILURE
Jan 02 23:15:08 puppetmaster-1001 systemd[1]: puppet-master.service: Failed with result 'exit-code'.
Jan 02 23:15:08 puppetmaster-1001 systemd[1]: Failed to start Puppet master.