Today there was a cloud-wide puppet problem related to puppet-enc:
aborrero@bastion-restricted-eqiad1-3:~$ sudo run-puppet-agent Info: Using environment 'production' Info: Retrieving pluginfacts Info: Retrieving plugin Info: Loading facts Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Failed when searching for node bastion-restricted-eqiad1-3.bastion.eqiad1.wikimedia.cloud: Exception while executing '/usr/local/bin/puppet-enc': Cannot run program "/usr/local/bin/puppet-enc" (in directory "."): error=0, Failed to exec spawn helper: pid: 872033, exit value: 1 Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run