Each of these VMs has had broken puppet for quite a while:
root@traffic-text-stretch:~# puppet agent -tv Info: Using configured 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: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, Could not find data item profile::trafficserver::tls::inbound_tls_settings in any Hiera data file and no default supplied at /etc/puppet/modules/profile/manifests/trafficserver/tls.pp:10:63 on node traffic-text-stretch.traffic.eqiad.wmflabs Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run
root@traffic-upload-stretch:~# puppet agent -tv Info: Using configured 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: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, Class[Profile::Trafficserver::Tls]: parameter 'inbound_tls_settings' expects a value for key 'session_ticket_enable' at /etc/puppet/modules/role/manifests/cache/upload.pp:13:5 on node traffic-upload-stretch.traffic.eqiad.wmflabs Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run
They look like easy fixes but often when VMS are left to rot like this they're just awaiting deletion which would also be fine with me :)