Dear all,
After updating to the latest logstash version (logstash-2.3.0-1.noarch), I can't start logstash anymore as a service...
When I run 'service logstash configtest' I get:
An unexpected error occurred! {:error=>#<NoMethodError: undefined method config_valid?' for LogStash::Pipeline:Class>, :class=>"NoMethodError", :backtrace=>["/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/agent.rb:169:in
execute'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/runner.rb:94:in run'", "org/jruby/RubyProc.java:281:in
call'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/runner.rb:99:in run'", "org/jruby/RubyProc.java:281:in
call'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/task.rb:24:in `initialize'"], :level=>:warn}
With the service logstash start it stops immediatly...
But when I try to run logstash straight from the binary (/opt/logstash/bin/logstash) it works perfectly...
I found someting for /etc/ld.so.conf.d/java.conf. I Added the path to the libjli.so library. (/usr/java/default/jre/lib/amd64/jli/), but this didn't seem to help either... Still gives the same error for the configtest...
Any ideas?