Hello! I am trying to upgrade logstash 7.16.3 to logstash-oss 8.17.2. After installing logsatsh-oss I am getting x-pack load error even though all x-pack settings are commented out in logstash.yml file. Opensearch version I am using is 2.8
Here is the error :
Logstash - Logstash stopped processing because of an error: (LoadError) no such file to load – x-pack/logstash_registryorg.jruby.exceptions.LoadError: (LoadError) no such file to load – x-pack/logstash_registry at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1187) ~[jruby.jar:?] at RUBY.load_xpack(/usr/share/logstash/logstash-core/lib/logstash/plugins/registry.rb:147) ~[?:?] at RUBY.setup!(/usr/share/logstash/logstash-core/lib/logstash/plugins/registry.rb:130) ~[?:?] at RUBY.class:Runner(/usr/share/logstash/logstash-core/lib/logstash/runner.rb:278) ~[?:?] at RUBY.(/usr/share/logstash/logstash-core/lib/logstash/runner.rb:56) ~[?:?] at org.jruby.RubyKernel.require(org/jruby/RubyKernel.java:1187) ~[jruby.jar:?] at usr.share.logstash.lib.bootstrap.environment.(/usr/share/logstash/lib/bootstrap/environment.rb:88) ~[?:?]
After looking at the file “/usr/share/logstash/logstash-core/lib/logstash/plugins/registry.rb” found one function which is calling load_xpack where it is failing with error as x-pack dir “/usr/share/logstash/x-pack/lib/x-pack” is empty
def setup!
load_xpack unless LogStash::OSS
load_available_plugins
execute_universal_plugins
end
Anyone here seen this issue before. Please help. Thank you!