"nil is not a string" error with logstash 1.2 on shipper.

Description

I was running logstash 1.1.12 fine on the indexer and shippers. I test upgraded the indexer and it started fine but when I tried to upgrade all the shippers, some failed with the below error (this output includes warnings, error is at the end). the ones that did start had very basic config.

This is an example config of a shipper that would not start -

Activity

Show:
Richard Pijnenburg
September 4, 2013, 11:34 AM

It fails on https://github.com/logstash/logstash/blob/master/lib/logstash/outputs/base.rb#L75
Has to do with the re-write of the tags part.
need to discuss this with Jordan.

Former user
September 4, 2013, 12:00 PM
Edited

Yup, if I remove the "exclude_tags" part then it works. I am also going to have to re-write most of my config if I want to use 1.2 properly without any warnings it seems and to make it future-proof.

Jordan Sissel
September 4, 2013, 3:36 PM

fixed in 35da10f566b38911f6ce6280dbd5b1feb21b422b

Jordan Sissel
September 4, 2013, 4:39 PM

commit 35da10f566b38911f6ce6280dbd5b1feb21b422b fixes this

jujugrrr
September 10, 2013, 3:54 PM

I think I have a related issue, have a look there. https://logstash.jira.com/browse/LOGSTASH-1322
Cheers

Fixed

Assignee

Jordan Sissel

Reporter

Former user

Labels

None

Fix versions

Affects versions

Configure