Page MenuHomePhabricator

Puppet errors on deployment-logstash03.deployment-prep.eqiad.wmflabs
Open, Needs TriagePublic

Description

On deployment-logstash03.deployment-prep.eqiad.wmflabs the last Puppet run was at Mon May 17 14:59:36 UTC 2021.

/var/log/puppet.log has:

Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Operator '[]' is not applicable to an Undef Value. (file: /etc/puppet/modules/confluent/manifests/kafka/broker.pp, line: 332, column: 11) on node deployment-logstash03.deployment-prep.eqiad.wmflabs

That corresponds to this expression:

$id = $brokers[$::fqdn]['id']

So $brokers is probably undefined.

Related Objects

Event Timeline

Majavah added a subscriber: Majavah.

I think the easiest option here would be to just delete logstash03. It's running an old version of ELK (T283013) and the only reason I've not deleted it yet is because there still are some services that refer to it directly and I have not yet moved them to the newer logstash hosts.

I think the easiest option here would be to just delete logstash03. It's running an old version of ELK (T283013) and the only reason I've not deleted it yet is because there still are some services that refer to it directly and I have not yet moved them to the newer logstash hosts.

Did deletion of deployment-logstash03 happen recently? If so, what hostname should be used for the replacement?