Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple plugins failing after upgrading to 8.10 #15360

Open
ceeeekay opened this issue Sep 27, 2023 · 3 comments
Open

Multiple plugins failing after upgrading to 8.10 #15360

ceeeekay opened this issue Sep 27, 2023 · 3 comments
Labels

Comments

@ceeeekay
Copy link

Logstash information:

Logstash version: 8.10.2
Logstash installation source: apt
How is Logstash being run: systemd

Plugins installed: https://gist.github.com/ceeeekay/991b6b2ace061202afbfa5da78e0d46e

JVM: bundled

OS version: Ubuntu 22.04.3 LTS

Description of the problem including expected versus actual behavior:
Logstash versions after 8.10 are failing to start certain plugins. I'm seeing issues with both logstash-filter-tld and logstash-input-imap. I suspect these are related to #15283 and/or #15066.

I've opened an issue for the IMAP input at logstash-plugins/logstash-input-imap#59 but have since discovered the TLD filter is also failing to start, so I think it may be related more to Logstash than the plugins themselves.

Plugins load fine if Logstash is downgraded to 8.9.2.

Steps to reproduce:

  1. Install Logstash 8.10.2
  2. Configure a basic pipeline using the IMAP input, e.g., https://gist.github.com/ceeeekay/2358a9de0885000bdf05b058145e3d3a
  3. Start Logstash
  4. Observe logs

Provide logs (if relevant):
https://gist.github.com/ceeeekay/a7c39061a4c154bbbeb8bdcb26ba91f8#file-gistfile1-txt-L5-L17

@roaksoax
Copy link
Contributor

After a quick look, it seems that the issue with TLD is because it depends on public_suffix 3.x, which may not support ruby 3.1+, and it will need to be upgraded to public_suffix 5.x. Another plugin that seems affected by this is input-twitter.

That said, as community maintained plugins, we will try our best to look into fixing these issues, but we also take contributions and we will be happy to work with anyone on the community who would like to help.

@ceeeekay
Copy link
Author

Thanks @roaksoax - I wasn't really sure where to put this. Unfortunately I'm a stack admin and not a dev, so I can't help out at all.

Should this stay open here or go onto the relevant plugin repos? I see there's already a PR submitted for the IMAP plugin.

@roaksoax
Copy link
Contributor

Filed an issue for TLD logstash-plugins/logstash-filter-tld#23

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants