Logstash 7.15.2 Release Notesedit

Known issueedit

Release 7.15.2 includes filter versions that will not run on JDK 8. This issue is fixed in the latest versions:

You can update these plugins as usual:

bin/logstash-plugin update logstash-filter-date
bin/logstash-plugin update logstash-filter-geoip

Clear the JAVA_HOME environment variable to run Logstash with the bundled JDK (currently JDK 11). This approach is recommended and can help you avoid version incompatibilities.

Performance improvements and notable issues fixededit

Jruby-openssl upgrade. We’ve upgraded Logstash to 0.11.0 to properly support alt-chain certificate verifications in plugins using the Ruby net/http stack. The recent Let’s Encrypt "DST Root CA X3" expiration has caused issues in Logstash plugins such as S3. We’re including the upstream fix to avoid these issues and support alternate chain TLS certificate verification.

Pluginsedit

Geoip Filter - 7.2.4

  • Fix: update to Gradle 7 #191
  • [DOC] Clarify CC licensed database indefinite use condition and air-gapped environment #192

Beats Input - 6.2.1

  • Fix: LS failing with ssl_peer_metadata => true #431
  • [DOC] described executor_threads configuration parameter #421

S3 Input - 3.8.1

  • Feat: cast true/false values for additional_settings #232

Jdbc Integration - 5.1.8

  • Fix the blocking pipeline reload and shutdown when connectivity issues happen #85
  • Normalize jdbc_driver_class loading to support any top-level java packages #86
  • Fix, serialize the JDBC driver loading steps to avoid concurrency issues #84