$ sudo run-puppet-agent Info: Using configured environment 'production' Info: Retrieving pluginfacts Info: Retrieving plugin Info: Retrieving locales Info: Loading facts Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Unknown function: 'puppetdb_query'. (file: /etc/puppet/modules/wmflib/functions/resource/hosts.pp, line: 33, column: 5) on node deploy-1004.devtools.eqiad1.wikimedia.cloud Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run
puppetdb_query is supposed to be built-in so this is confusing.
The instance Puppet configuration has a single class applied: role::deployment_server