hello everyone,
i have a problem about logstash right now. i'm trying to create offline plugin here but when i run the command, i got this error
Gem::LoadError: You have already activated ffi 1.16.3, but your Gemfile requires ffi 1.15.5. Since ffi is a default gem, you can either remove your dependency on it or try updating to a newer version of bundler that supports ffi as a default gem.
check_for_activated_spec! at /logstash/logstash-8.11.3/vendor/jruby/lib/ruby/stdlib/bundler/runtime.rb:308
setup at /logstash/logstash-8.11.3/vendor/jruby/lib/ruby/stdlib/bundler/runtime.rb:25
each at org/jruby/RubyArray.java:1989
each at /logstash/logstash-8.11.3/vendor/jruby/lib/ruby/stdlib/bundler/spec_set.rb:155
map at org/jruby/RubyEnumerable.java:835
setup at /logstash/logstash-8.11.3/vendor/jruby/lib/ruby/stdlib/bundler/runtime.rb:24
setup at /logstash/logstash-8.11.3/vendor/jruby/lib/ruby/stdlib/bundler.rb:161
setup! at /logstash/logstash-8.11.3/lib/bootstrap/bundler.rb:83
execute at /logstash/logstash-8.11.3/lib/pluginmanager/prepare_offline_pack.rb:30
run at /logstash/logstash-8.11.3/vendor/bundle/jruby/3.1.0/gems/clamp-1.0.1/lib/clamp/command.rb:68
execute at /logstash/logstash-8.11.3/vendor/bundle/jruby/3.1.0/gems/clamp-1.0.1/lib/clamp/subcommand/execution.rb:11
run at /logstash/logstash-8.11.3/vendor/bundle/jruby/3.1.0/gems/clamp-1.0.1/lib/clamp/command.rb:68
run at /logstash/logstash-8.11.3/vendor/bundle/jruby/3.1.0/gems/clamp-1.0.1/lib/clamp/command.rb:133
<main> at /logstash/logstash-8.11.3/lib/pluginmanager/main.rb:64
i install logstash 8.11.3 using tar.gz package and i already tried to re-extract it but the error still coming.
do you guys know how to fix this?
it's pretty weird since this issue coming from default package from elastic site. i haven't change anything in there. all i did is change the config (logstash.yml, pipelines.yml, jvm.options) and add a pipeline. that's all. even with that fresh extract, the issue is till appear
Thanks