bzed / bzed-dehydrated

Puppet module for centralized CSR signing using Let’s Encrypt™ and lukas2511/dehydrated - keeping your keys safe on the host they belong to.
9 stars 11 forks source link

Did something stupid #7

Closed mcblum closed 5 years ago

mcblum commented 5 years ago

Yo! So this has been working so well, thank you again. Something happened with our PuppetDB instance after an upgrade and I was basically forced to upgrade to PuppetDB5 in a new VM then update the paths for Puppet server. Everything seems to be working with the exception of our dehydrated stuff. During a Puppet run I saw that everything had basically been removed from requests.json and we're left with an empty file.

Checking the requests folder I see that everything is still there, but it's as if all of the knowledge of all of the certs is somehow gone. Do you have any idea what could have caused that / what I can do to get things up and running again?

I love your Instagram, you take the most awesome adventures!

PS: There was one message associated with the run: \ No newline at end of file right after it removed everything, followed by

Info: Computing checksum on file /opt/dehydrated/requests.json
Info: /Stage[main]/Dehydrated::Setup::Dehydrated_host/Concat[/opt/dehydrated/requests.json]/File[/opt/dehydrated/requests.json]: Filebucketed /opt/dehydrated/requests.json to puppet with sum 93a09ba9d702bf75ec30b80a63fd8c12