Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 67 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,73 @@

About the past changelog entries, see [CHANGELOG v4](CHANGELOG-v4.md) [CHANGELOG v5](CHANGELOG-v5.md) instead.

## Release v6.0.2 - 2026/02/27

### News

* Update Ruby to 3.4.8
* Update fluentd to 1.19.2
* Update bundled gems
* rpm: fixed update error if working directory was removed (#955)
* Update aws-sdk-s3 to fix CVE-2025-14762 explicitly
* Update faraday to fix CVE-2026-25765 explicitly

### Core component

* ruby v3.4.8 (update)
* jemalloc v3.6.0
* OpenSSL 3.6.0 Windows
* OpenSSL 3.0.8 macOS
* gems
* fluentd v1.19.2 (update)
* msgpack 1.8.0
* oj 3.16.11
* webrick 1.9.2
* openssl 3.3.0

### Bundled plugins and gems

* aws-partitions v1.1150.0
* aws-sdk-core v3.234.0 (update)
* aws-sdk-kms v1.110.0
* aws-sdk-s3 v1.208.0 (update)
* aws-sdk-sqs v1.101.0
* aws-sigv4 v1.12.1
* elasticsearch v8.19.2
* fluent-diagtool v1.0.5
* fluent-plugin-elasticsearch v6.0.0
* fluent-plugin-flowcounter-simple 0.1.0
* fluent-plugin-kafka v0.19.5
* fluent-plugin-metrics-cmetrics v0.1.2
* fluent-plugin-fluent-package-update-notifier 0.2.3
* fluent-plugin-obsolete-plugins v0.2.2
* fluent-plugin-opensearch v1.1.5
* fluent-plugin-opentelemetry 0.5.1 (update)
* fluent-plugin-prometheus v2.2.1
* fluent-plugin-prometheus_pushgateway v0.2.1
* fluent-plugin-record-modifier v2.2.1
* fluent-plugin-rewrite-tag-filter v2.4.0
* fluent-plugin-s3 v1.8.3
* fluent-plugin-sd-dns 0.1.0
* fluent-plugin-systemd v1.1.1
* fluent-plugin-td v1.2.0
* fluent-plugin-utmpx v0.5.0
* fluent-plugin-webhdfs v1.6.0
* mini_portile2 v2.8.9
* prometheus-client v4.2.5
* rdkafka v0.21.0
* ruby-kafka v1.5.0
* systemd-journal v2.1.1
* td-client v3.0.0
* webhdfs v0.11.0

On Windows

* fluent-plugin-parser-winevt_xml v0.2.8
* fluent-plugin-windows-exporter v1.0.0
* winevt_c v0.11.2
* nokogiri v1.18.10

## Release v6.0.1 - 2025/11/11

### News
Expand Down
21 changes: 12 additions & 9 deletions fluent-package/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,21 @@ source "https://rubygems.org"
no_fat_gem = [:ruby]
gem "rake"
gem "bundler", BUNDLER_VERSION
gem "cool.io", "1.9.0", platforms: no_fat_gem
gem "cool.io", "1.9.3", platforms: no_fat_gem
gem "sigdump", "0.2.5"
gem "http_parser.rb", "0.8.0"
gem "http_parser.rb", "0.8.1"
gem "yajl-ruby", "1.4.3"
gem "serverengine", "2.4.0"
gem "msgpack", "1.8.0"
gem "oj", "3.16.11"
gem "tzinfo", "2.0.6"
gem "tzinfo-data", "1.2025.2"
gem "tzinfo-data", "1.2025.3"

# Fluentd v1.19.0 requires io-event 1.10.x or before.
# The dependency condition cannot be met with async >= 2.25
gem "async", "2.24.0"
gem "async-http", "0.89.0"
gem "webrick", "1.9.1"
gem "webrick", "1.9.2"

if ENV["INSTALL_GEM_FROM_LOCAL_REPO"]
# During build process, pre-built fluentd gem will be installed
Expand Down Expand Up @@ -64,11 +64,11 @@ gem "fluent-plugin-prometheus", "2.2.1"
gem "fluent-plugin-prometheus_pushgateway", "0.2.1"
gem "jmespath", "1.6.2"
gem "aws-partitions", "1.1150.0"
gem "aws-sdk-core", "3.230.0"
gem "aws-sdk-core", "3.234.0"
gem "aws-sdk-kms", "1.110.0"
gem "aws-sdk-sqs", "1.101.0"
gem "aws-sigv4", "1.12.1"
gem "aws-sdk-s3", "1.197.0"
gem "aws-sdk-s3", "1.208.0"
gem "fluent-plugin-s3", "1.8.3"
gem "httpclient", "2.9.0"
gem "fluent-diagtool", "1.0.5"
Expand All @@ -88,7 +88,10 @@ gem "opensearch-ruby", "3.4.0"
gem "fluent-plugin-opensearch", "1.1.5"
gem "fluent-plugin-fluent-package-update-notifier", "0.2.3"
gem "fluent-plugin-obsolete-plugins", "0.2.2"
gem "fluent-plugin-opentelemetry", "0.4.0"
gem "fluent-plugin-opentelemetry", "0.5.1"

# fix CVE-2026-25765 for elasticseach and opensearch
gem "faraday", "2.14.1"

windows_platforms = [:mingw, :x64_mingw] # :mswin
# ffi-win32-extensions doesn't support ffi 1.17.1 or later
Expand All @@ -104,11 +107,11 @@ gem "win32-ipc", "0.7.0", platforms: windows_platforms
gem "winevt_c", "0.11.2", platforms: windows_platforms
gem "win32-eventlog", "0.6.7", platforms: windows_platforms
gem "fluent-plugin-parser-winevt_xml", "0.2.8", platforms: windows_platforms
gem "fluent-plugin-windows-eventlog", "0.9.1", platforms: windows_platforms
gem "fluent-plugin-windows-eventlog", "0.9.2", platforms: windows_platforms
gem "fluent-plugin-windows-exporter", "1.0.0", platforms: windows_platforms

not_windows_platforms = [:ruby]
gem "capng_c", "0.2.3", platforms: not_windows_platforms
gem "capng_c", "0.2.4", platforms: not_windows_platforms
# Use newer bundled rdkafka with librdkafka 2.8.0 to support AlmaLinux 10
# (librdkafka 2.8.0 supports "OpenSSL without the ENGINE component")
# librdkafka 2.8.0 can't be built on CentOS 7.
Expand Down
78 changes: 44 additions & 34 deletions fluent-package/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ GIT

GIT
remote: https://github.com/fluent/fluentd
revision: efdc4dca81c23480c9b55e13e55de6aa925b1cf5
ref: efdc4dca81c23480c9b55e13e55de6aa925b1cf5
revision: 76841666b4e4aade23f0c100a7e048995f7d52c8
ref: 76841666b4e4aade23f0c100a7e048995f7d52c8
specs:
fluentd (1.19.1)
fluentd (1.19.2)
async-http (~> 0.86)
base64 (~> 0.2)
bundler
Expand All @@ -24,12 +24,14 @@ GIT
http_parser.rb (>= 0.5.1, < 0.9.0)
logger (~> 1.6)
msgpack (>= 1.3.1, < 2.0.0)
net-http (~> 0.8)
ostruct (~> 0.6)
serverengine (>= 2.3.2, < 3.0.0)
sigdump (~> 0.2.5)
strptime (>= 0.2.4, < 1.0.0)
tzinfo (>= 1.0, < 3.0)
tzinfo-data (~> 1.0)
uri (~> 1.0, < 1.1.0)
uri (~> 1.0)
webrick (~> 1.4)
win32-event (~> 0.6.3)
win32-ipc (~> 0.7.0)
Expand All @@ -40,8 +42,8 @@ GIT
GEM
remote: https://rubygems.org/
specs:
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
addressable (2.8.8)
public_suffix (>= 2.0.2, < 8.0)
async (2.24.0)
console (~> 1.29)
fiber-annotation
Expand All @@ -58,11 +60,11 @@ GEM
protocol-http1 (~> 0.30)
protocol-http2 (~> 0.22)
traces (~> 0.10)
async-pool (0.11.0)
async-pool (0.11.1)
async (>= 2.0)
aws-eventstream (1.4.0)
aws-partitions (1.1150.0)
aws-sdk-core (3.230.0)
aws-sdk-core (3.234.0)
aws-eventstream (~> 1, >= 1.3.0)
aws-partitions (~> 1, >= 1.992.0)
aws-sigv4 (~> 1.9)
Expand All @@ -73,8 +75,8 @@ GEM
aws-sdk-kms (1.110.0)
aws-sdk-core (~> 3, >= 3.228.0)
aws-sigv4 (~> 1.5)
aws-sdk-s3 (1.197.0)
aws-sdk-core (~> 3, >= 3.228.0)
aws-sdk-s3 (1.208.0)
aws-sdk-core (~> 3, >= 3.234.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.5)
aws-sdk-sqs (1.101.0)
Expand All @@ -85,16 +87,16 @@ GEM
base64 (0.3.0)
bigdecimal (3.2.3)
bindata (2.4.15)
capng_c (0.2.3)
capng_c (0.2.4)
certstore_c (0.1.7)
cmetrics (0.3.3)
mini_portile2 (~> 2.7)
concurrent-ruby (1.3.5)
concurrent-ruby (1.3.6)
console (1.33.0)
fiber-annotation
fiber-local (~> 1.1)
json
cool.io (1.9.0)
cool.io (1.9.3)
csv (3.3.5)
digest-crc (0.7.0)
rake (>= 12.0.0, < 14.0.0)
Expand All @@ -108,17 +110,17 @@ GEM
elasticsearch-api (= 8.19.2)
elasticsearch-api (8.19.2)
multi_json
excon (1.3.1)
excon (1.3.2)
logger
faraday (2.13.4)
faraday (2.14.1)
faraday-net_http (>= 2.0, < 3.5)
json
logger
faraday-excon (2.3.0)
excon (>= 1.0.0)
faraday (>= 2.11.0, < 3)
faraday-net_http (3.4.1)
net-http (>= 0.5.0)
faraday-net_http (3.4.2)
net-http (~> 0.5)
faraday_middleware-aws-sigv4 (1.0.1)
aws-sigv4 (~> 1.0)
faraday (>= 2.0, < 3)
Expand Down Expand Up @@ -167,11 +169,13 @@ GEM
faraday_middleware-aws-sigv4 (~> 1.0.1)
fluentd (>= 0.14.22)
opensearch-ruby (>= 3.0.1)
fluent-plugin-opentelemetry (0.4.0)
fluent-plugin-opentelemetry (0.5.1)
async-http (~> 0.88)
excon (~> 1.2)
fluentd (~> 1.18)
get_process_mem (~> 1.0)
google-protobuf (~> 4.30)
sys-proctable (~> 1.3)
fluent-plugin-parser-winevt_xml (0.2.8)
base64 (~> 0.2)
csv (~> 3.2)
Expand Down Expand Up @@ -205,13 +209,16 @@ GEM
fluent-plugin-webhdfs (1.6.0)
fluentd (>= 0.14.22)
webhdfs (>= 0.11.0)
fluent-plugin-windows-eventlog (0.9.1)
fluent-plugin-windows-eventlog (0.9.2)
fluentd (>= 0.14.12, < 2)
win32-eventlog
winevt_c (>= 0.11.0)
fluent-plugin-windows-exporter (1.0.0)
bindata (~> 2.4)
fluentd (>= 0.14.10, < 2)
get_process_mem (1.0.0)
bigdecimal (>= 2.0)
ffi (~> 1.0)
google-protobuf (4.32.1-aarch64-linux-gnu)
bigdecimal
rake (>= 13)
Expand All @@ -222,7 +229,7 @@ GEM
bigdecimal
rake (>= 13)
hirb (0.7.3)
http_parser.rb (0.8.0)
http_parser.rb (0.8.1)
httpclient (2.9.0)
mutex_m
io-endpoint (0.15.2)
Expand All @@ -239,8 +246,8 @@ GEM
msgpack (1.8.0)
multi_json (1.17.0)
mutex_m (0.3.0)
net-http (0.6.0)
uri
net-http (0.8.0)
uri (>= 0.11.1)
net-scp (4.1.0)
net-ssh (>= 2.6.5, < 8.0.0)
net-ssh (7.3.0)
Expand Down Expand Up @@ -290,7 +297,9 @@ GEM
net-telnet
sfl
strptime (0.2.5)
systemd-journal (2.1.1)
sys-proctable (1.3.0)
ffi (~> 1.1)
systemd-journal (2.1.2)
ffi (~> 1.9)
td (0.19.1)
csv
Expand All @@ -316,12 +325,12 @@ GEM
traces (0.18.2)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
tzinfo-data (1.2025.2)
tzinfo-data (1.2025.3)
tzinfo (>= 1.0.0)
uri (1.0.4)
webhdfs (0.11.0)
addressable
webrick (1.9.1)
webrick (1.9.2)
win32-event (0.6.3)
win32-ipc (>= 0.6.0)
win32-eventlog (0.6.7)
Expand All @@ -343,17 +352,18 @@ DEPENDENCIES
async (= 2.24.0)
async-http (= 0.89.0)
aws-partitions (= 1.1150.0)
aws-sdk-core (= 3.230.0)
aws-sdk-core (= 3.234.0)
aws-sdk-kms (= 1.110.0)
aws-sdk-s3 (= 1.197.0)
aws-sdk-s3 (= 1.208.0)
aws-sdk-sqs (= 1.101.0)
aws-sigv4 (= 1.12.1)
bundler (= 2.3.27)
capng_c (= 0.2.3)
capng_c (= 0.2.4)
cmetrics (= 0.3.3)
cool.io (= 1.9.0)
cool.io (= 1.9.3)
digest-murmurhash (= 1.1.1)
elasticsearch (= 8.19.2)
faraday (= 2.14.1)
ffi (= 1.17.0)
ffi-win32-extensions (= 1.1.0)
fiddle (= 1.1.8)
Expand All @@ -365,7 +375,7 @@ DEPENDENCIES
fluent-plugin-metrics-cmetrics (= 0.1.2)
fluent-plugin-obsolete-plugins (= 0.2.2)
fluent-plugin-opensearch (= 1.1.5)
fluent-plugin-opentelemetry (= 0.4.0)
fluent-plugin-opentelemetry (= 0.5.1)
fluent-plugin-parser-winevt_xml (= 0.2.8)
fluent-plugin-prometheus (= 2.2.1)
fluent-plugin-prometheus_pushgateway (= 0.2.1)
Expand All @@ -377,10 +387,10 @@ DEPENDENCIES
fluent-plugin-td (= 1.2.0)
fluent-plugin-utmpx (= 0.5.0)
fluent-plugin-webhdfs (= 1.6.0)
fluent-plugin-windows-eventlog (= 0.9.1)
fluent-plugin-windows-eventlog (= 0.9.2)
fluent-plugin-windows-exporter (= 1.0.0)
fluentd!
http_parser.rb (= 0.8.0)
http_parser.rb (= 0.8.1)
httpclient (= 2.9.0)
jmespath (= 1.6.2)
mini_portile2 (= 2.8.9)
Expand All @@ -397,9 +407,9 @@ DEPENDENCIES
td (= 0.19.1)
td-client (= 3.0.0)
tzinfo (= 2.0.6)
tzinfo-data (= 1.2025.2)
tzinfo-data (= 1.2025.3)
webhdfs (= 0.11.0)
webrick (= 1.9.1)
webrick (= 1.9.2)
win32-event (= 0.6.3)
win32-eventlog (= 0.6.7)
win32-ipc (= 0.7.0)
Expand Down
Loading
Loading