Skip to content

Commit 0cafa2a

Browse files
authored
Release v6.0.3 (#999)
Signed-off-by: Kentaro Hayashi <hayashi@clear-code.com>
1 parent b9bda24 commit 0cafa2a

File tree

8 files changed

+109
-35
lines changed

8 files changed

+109
-35
lines changed

CHANGELOG.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,71 @@
22

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

5+
## Release v6.0.3 - 2026/03/27
6+
7+
### News
8+
9+
* Update Ruby to 3.4.9
10+
* It contains fix for zlib gem (CVE-2026-27820)
11+
* Update bundled gems
12+
* It will fix memory leaks with cool.io. (#999)
13+
14+
### Core component
15+
16+
* ruby v3.4.9 (update)
17+
* jemalloc v3.6.0
18+
* OpenSSL 3.6.1 Windows (update)
19+
* OpenSSL 3.0.8 macOS
20+
* gems
21+
* fluentd v1.19.2
22+
* msgpack 1.8.0
23+
* oj 3.16.11
24+
* webrick 1.9.2
25+
* openssl 3.3.0
26+
27+
### Bundled plugins and gems
28+
29+
* aws-partitions v1.1150.0
30+
* aws-sdk-core v3.234.0
31+
* aws-sdk-kms v1.110.0
32+
* aws-sdk-s3 v1.208.0
33+
* aws-sdk-sqs v1.101.0
34+
* aws-sigv4 v1.12.1
35+
* elasticsearch v8.19.2
36+
* fluent-diagtool v1.0.5
37+
* fluent-plugin-elasticsearch v6.0.0
38+
* fluent-plugin-flowcounter-simple 0.1.0
39+
* fluent-plugin-kafka v0.19.6 (update)
40+
* fluent-plugin-metrics-cmetrics v0.1.2
41+
* fluent-plugin-fluent-package-update-notifier 0.2.3
42+
* fluent-plugin-obsolete-plugins v0.2.2
43+
* fluent-plugin-opensearch v1.1.5
44+
* fluent-plugin-opentelemetry 0.5.2 (update)
45+
* fluent-plugin-prometheus v2.2.1
46+
* fluent-plugin-prometheus_pushgateway v0.2.1
47+
* fluent-plugin-record-modifier v2.2.1
48+
* fluent-plugin-rewrite-tag-filter v2.4.0
49+
* fluent-plugin-s3 v1.8.4 (update)
50+
* fluent-plugin-sd-dns 0.1.0
51+
* fluent-plugin-systemd v1.1.1
52+
* fluent-plugin-td v1.2.0
53+
* fluent-plugin-utmpx v0.5.0
54+
* fluent-plugin-webhdfs v1.6.0
55+
* mini_portile2 v2.8.9
56+
* prometheus-client v4.2.5
57+
* rdkafka v0.21.0
58+
* ruby-kafka v1.5.0
59+
* systemd-journal v2.1.1
60+
* td-client v3.0.0
61+
* webhdfs v0.11.0
62+
63+
On Windows
64+
65+
* fluent-plugin-parser-winevt_xml v0.2.8
66+
* fluent-plugin-windows-exporter v1.0.0
67+
* winevt_c v0.11.2
68+
* nokogiri v1.19.2 (update)
69+
570
## Release v6.0.2 - 2026/02/27
671

772
### News

fluent-package/Gemfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ source "https://rubygems.org"
1515
no_fat_gem = [:ruby]
1616
gem "rake"
1717
gem "bundler", BUNDLER_VERSION
18-
gem "cool.io", "1.9.3", platforms: no_fat_gem
18+
gem "cool.io", "1.9.4", platforms: no_fat_gem
1919
gem "sigdump", "0.2.5"
2020
gem "http_parser.rb", "0.8.1"
2121
gem "yajl-ruby", "1.4.3"
2222
gem "serverengine", "2.4.0"
2323
gem "msgpack", "1.8.0"
2424
gem "oj", "3.16.11"
2525
gem "tzinfo", "2.0.6"
26-
gem "tzinfo-data", "1.2025.3"
26+
gem "tzinfo-data", "1.2026.1"
2727

2828
# Fluentd v1.19.0 requires io-event 1.10.x or before.
2929
# The dependency condition cannot be met with async >= 2.25
@@ -58,7 +58,7 @@ gem "elasticsearch", "8.19.2"
5858
gem "fluent-plugin-elasticsearch", "6.0.0"
5959
gem "ruby-kafka", "1.5.0"
6060
gem "digest-murmurhash", "1.1.1"
61-
gem "fluent-plugin-kafka", "0.19.5"
61+
gem "fluent-plugin-kafka", "0.19.6"
6262
gem "prometheus-client", "4.2.5"
6363
gem "fluent-plugin-prometheus", "2.2.1"
6464
gem "fluent-plugin-prometheus_pushgateway", "0.2.1"
@@ -69,7 +69,7 @@ gem "aws-sdk-kms", "1.110.0"
6969
gem "aws-sdk-sqs", "1.101.0"
7070
gem "aws-sigv4", "1.12.1"
7171
gem "aws-sdk-s3", "1.208.0"
72-
gem "fluent-plugin-s3", "1.8.3"
72+
gem "fluent-plugin-s3", "1.8.4"
7373
gem "httpclient", "2.9.0"
7474
gem "fluent-diagtool", "1.0.5"
7575
gem "td", "0.19.1"
@@ -88,7 +88,7 @@ gem "opensearch-ruby", "3.4.0"
8888
gem "fluent-plugin-opensearch", "1.1.5"
8989
gem "fluent-plugin-fluent-package-update-notifier", "0.2.3"
9090
gem "fluent-plugin-obsolete-plugins", "0.2.2"
91-
gem "fluent-plugin-opentelemetry", "0.5.1"
91+
gem "fluent-plugin-opentelemetry", "0.5.2"
9292

9393
# fix CVE-2026-25765 for elasticseach and opensearch
9494
gem "faraday", "2.14.1"
@@ -99,7 +99,7 @@ gem "ffi", "1.17.0", platforms: windows_platforms
9999
gem "ffi-win32-extensions", "1.1.0", platforms: windows_platforms
100100
# fiddle gem that isn't default gems as of Ruby 3.5
101101
gem "fiddle", "1.1.8", platforms: windows_platforms
102-
gem "nokogiri", "1.18.10", platforms: windows_platforms
102+
gem "nokogiri", "1.19.2", platforms: windows_platforms
103103
gem "win32-event", "0.6.3", platforms: windows_platforms
104104
gem "win32-ipc", "0.7.0", platforms: windows_platforms
105105
# Use officially released version when PR was merged and released.

fluent-package/Gemfile.lock

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ GEM
9696
fiber-annotation
9797
fiber-local (~> 1.1)
9898
json
99-
cool.io (1.9.3)
99+
cool.io (1.9.4)
100100
csv (3.3.5)
101101
digest-crc (0.7.0)
102102
rake (>= 12.0.0, < 14.0.0)
@@ -151,7 +151,7 @@ GEM
151151
fluent-plugin-fluent-package-update-notifier (0.2.3)
152152
fluentd (>= 0.14.10, < 2)
153153
specinfra (~> 2.94.1)
154-
fluent-plugin-kafka (0.19.5)
154+
fluent-plugin-kafka (0.19.6)
155155
bigdecimal (~> 3.1)
156156
fluentd (>= 0.10.58, < 2)
157157
ltsv
@@ -169,7 +169,7 @@ GEM
169169
faraday_middleware-aws-sigv4 (~> 1.0.1)
170170
fluentd (>= 0.14.22)
171171
opensearch-ruby (>= 3.0.1)
172-
fluent-plugin-opentelemetry (0.5.1)
172+
fluent-plugin-opentelemetry (0.5.2)
173173
async-http (~> 0.88)
174174
excon (~> 1.2)
175175
fluentd (~> 1.18)
@@ -191,7 +191,7 @@ GEM
191191
fluent-plugin-rewrite-tag-filter (2.4.0)
192192
fluent-config-regexp-type
193193
fluentd (>= 0.14.2, < 2)
194-
fluent-plugin-s3 (1.8.3)
194+
fluent-plugin-s3 (1.8.4)
195195
aws-sdk-s3 (~> 1.60)
196196
aws-sdk-sqs (~> 1.23)
197197
fluentd (>= 0.14.22, < 2)
@@ -252,7 +252,7 @@ GEM
252252
net-ssh (>= 2.6.5, < 8.0.0)
253253
net-ssh (7.3.0)
254254
net-telnet (0.2.0)
255-
nokogiri (1.18.10)
255+
nokogiri (1.19.2)
256256
mini_portile2 (~> 2.8.2)
257257
racc (~> 1.4)
258258
oj (3.16.11)
@@ -325,7 +325,7 @@ GEM
325325
traces (0.18.2)
326326
tzinfo (2.0.6)
327327
concurrent-ruby (~> 1.0)
328-
tzinfo-data (1.2025.3)
328+
tzinfo-data (1.2026.1)
329329
tzinfo (>= 1.0.0)
330330
uri (1.0.4)
331331
webhdfs (0.11.0)
@@ -360,7 +360,7 @@ DEPENDENCIES
360360
bundler (= 2.3.27)
361361
capng_c (= 0.2.4)
362362
cmetrics (= 0.3.3)
363-
cool.io (= 1.9.3)
363+
cool.io (= 1.9.4)
364364
digest-murmurhash (= 1.1.1)
365365
elasticsearch (= 8.19.2)
366366
faraday (= 2.14.1)
@@ -371,17 +371,17 @@ DEPENDENCIES
371371
fluent-plugin-elasticsearch (= 6.0.0)
372372
fluent-plugin-flowcounter-simple (= 0.1.0)
373373
fluent-plugin-fluent-package-update-notifier (= 0.2.3)
374-
fluent-plugin-kafka (= 0.19.5)
374+
fluent-plugin-kafka (= 0.19.6)
375375
fluent-plugin-metrics-cmetrics (= 0.1.2)
376376
fluent-plugin-obsolete-plugins (= 0.2.2)
377377
fluent-plugin-opensearch (= 1.1.5)
378-
fluent-plugin-opentelemetry (= 0.5.1)
378+
fluent-plugin-opentelemetry (= 0.5.2)
379379
fluent-plugin-parser-winevt_xml (= 0.2.8)
380380
fluent-plugin-prometheus (= 2.2.1)
381381
fluent-plugin-prometheus_pushgateway (= 0.2.1)
382382
fluent-plugin-record-modifier (= 2.2.1)
383383
fluent-plugin-rewrite-tag-filter (= 2.4.0)
384-
fluent-plugin-s3 (= 1.8.3)
384+
fluent-plugin-s3 (= 1.8.4)
385385
fluent-plugin-sd-dns (= 0.1.0)
386386
fluent-plugin-systemd (= 1.1.1)
387387
fluent-plugin-td (= 1.2.0)
@@ -395,7 +395,7 @@ DEPENDENCIES
395395
jmespath (= 1.6.2)
396396
mini_portile2 (= 2.8.9)
397397
msgpack (= 1.8.0)
398-
nokogiri (= 1.18.10)
398+
nokogiri (= 1.19.2)
399399
oj (= 3.16.11)
400400
opensearch-ruby (= 3.4.0)
401401
prometheus-client (= 4.2.5)
@@ -407,7 +407,7 @@ DEPENDENCIES
407407
td (= 0.19.1)
408408
td-client (= 3.0.0)
409409
tzinfo (= 2.0.6)
410-
tzinfo-data (= 1.2025.3)
410+
tzinfo-data (= 1.2026.1)
411411
webhdfs (= 0.11.0)
412412
webrick (= 1.9.2)
413413
win32-event (= 0.6.3)

fluent-package/bump-version-v7.patch

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
From 3f9f7082ba57fd19964cc31276801e0a68917903 Mon Sep 17 00:00:00 2001
1+
From 9e1837728f192a7829df30a1f92423a1f3708760 Mon Sep 17 00:00:00 2001
22
From: Kentaro Hayashi <hayashi@clear-code.com>
3-
Date: Mon, 16 Mar 2026 15:33:12 +0900
4-
Subject: [PATCH] Update test patch for v7
3+
Date: Mon, 23 Mar 2026 16:07:31 +0900
4+
Subject: [PATCH] Bump version to v7
55

66
Signed-off-by: Kentaro Hayashi <hayashi@clear-code.com>
77
---
@@ -11,12 +11,12 @@ Signed-off-by: Kentaro Hayashi <hayashi@clear-code.com>
1111
3 files changed, 12 insertions(+), 3 deletions(-)
1212

1313
diff --git a/fluent-package/config.rb b/fluent-package/config.rb
14-
index bbecffb..eeda9e1 100644
14+
index 03a3fbd..322bf6d 100644
1515
--- a/fluent-package/config.rb
1616
+++ b/fluent-package/config.rb
1717
@@ -1,5 +1,5 @@
1818
PACKAGE_NAME = "fluent-package"
19-
-PACKAGE_VERSION = "6.0.2"
19+
-PACKAGE_VERSION = "6.0.3"
2020
+PACKAGE_VERSION = "7.0.0"
2121

2222
# Keep internal path (/opt/td-agent) for package name migration
@@ -25,15 +25,15 @@ index bbecffb..eeda9e1 100644
2525
BUNDLER_VERSION= "2.3.27"
2626

2727
# https://www.ruby-lang.org/en/downloads/ (tar.gz)
28-
-BUNDLED_RUBY_VERSION = "3.4.8"
29-
-BUNDLED_RUBY_SOURCE_SHA256SUM = "53c4ddad41fbb6189f1f5ee0db57a51d54bd1f87f8755b3d68604156a35b045b"
30-
+BUNDLED_RUBY_VERSION = "4.0.1"
31-
+BUNDLED_RUBY_SOURCE_SHA256SUM = "3924be2d05db30f4e35f859bf028be85f4b7dd01714142fd823e4af5de2faf9d"
28+
-BUNDLED_RUBY_VERSION = "3.4.9"
29+
-BUNDLED_RUBY_SOURCE_SHA256SUM = "7bb4d4f5e807cc27251d14d9d6086d182c5b25875191e44ab15b709cd7a7dd9c"
30+
+BUNDLED_RUBY_VERSION = "4.0.2"
31+
+BUNDLED_RUBY_SOURCE_SHA256SUM = "51502b26b50b68df4963336ca41e368cde92c928faf91654de4c4c1791f82aac"
3232

3333
BUNDLED_RUBY_PATCHES = [
3434
# An example entry:
3535
diff --git a/fluent-package/debian/changelog b/fluent-package/debian/changelog
36-
index 56073b5..dd40807 100644
36+
index 07b315b..2bf9599 100644
3737
--- a/fluent-package/debian/changelog
3838
+++ b/fluent-package/debian/changelog
3939
@@ -1,3 +1,9 @@
@@ -43,11 +43,11 @@ index 56073b5..dd40807 100644
4343
+
4444
+ -- Kentaro Hayashi <hayashi@clear-code.com> Sun, 29 Aug 2027 06:31:51 -0000
4545
+
46-
fluent-package (6.0.2-1) unstable; urgency=low
46+
fluent-package (6.0.3-1) unstable; urgency=low
4747

4848
* New upstream release.
4949
diff --git a/fluent-package/yum/fluent-package.spec.in b/fluent-package/yum/fluent-package.spec.in
50-
index cc395a8..458c222 100644
50+
index a786cc3..30aa7cb 100644
5151
--- a/fluent-package/yum/fluent-package.spec.in
5252
+++ b/fluent-package/yum/fluent-package.spec.in
5353
@@ -472,6 +472,9 @@ fi
@@ -57,7 +57,7 @@ index cc395a8..458c222 100644
5757
+* Sun Aug 29 2027 Kentaro Hayashi <hayashi@clear-code.com> - 7.0.0-1
5858
+- New upstream release.
5959
+
60-
* Fri Feb 27 2026 Kentaro Hayashi <hayashi@clear-code.com> - 6.0.2-1
60+
* Wed Mar 25 2026 Kentaro Hayashi <hayashi@clear-code.com> - 6.0.3-1
6161
- New upstream release.
6262

6363
--

fluent-package/config.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PACKAGE_NAME = "fluent-package"
2-
PACKAGE_VERSION = "6.0.2"
2+
PACKAGE_VERSION = "6.0.3"
33

44
# Keep internal path (/opt/td-agent) for package name migration
55
SERVICE_NAME = "fluentd"
@@ -23,8 +23,8 @@
2323
BUNDLER_VERSION= "2.3.27"
2424

2525
# https://www.ruby-lang.org/en/downloads/ (tar.gz)
26-
BUNDLED_RUBY_VERSION = "3.4.8"
27-
BUNDLED_RUBY_SOURCE_SHA256SUM = "53c4ddad41fbb6189f1f5ee0db57a51d54bd1f87f8755b3d68604156a35b045b"
26+
BUNDLED_RUBY_VERSION = "3.4.9"
27+
BUNDLED_RUBY_SOURCE_SHA256SUM = "7bb4d4f5e807cc27251d14d9d6086d182c5b25875191e44ab15b709cd7a7dd9c"
2828

2929
BUNDLED_RUBY_PATCHES = [
3030
# An example entry:

fluent-package/debian/changelog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
fluent-package (6.0.3-1) unstable; urgency=low
2+
3+
* New upstream release.
4+
5+
-- Kentaro Hayashi <hayashi@clear-code.com> Wed, 25 Mar 2026 06:38:18 -0000
6+
17
fluent-package (6.0.2-1) unstable; urgency=low
28

39
* New upstream release.

fluent-package/msi/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ RUN \
3232
# Required CMake 3.x to build cmetrics gem
3333
choco install -y cmake --version=3.31.6 --installargs 'ADD_CMAKE_TO_PATH=System' && \
3434
choco install -y msys2 --params /NoUpdate --version=20250221.0.0 && \
35-
choco install ruby -y --version=3.4.8.1 && \
35+
choco install ruby -y --version=3.4.9.1 && \
3636
refreshenv && \
3737
ridk install 3 && \
3838
gem install --no-document --force bundler builder

fluent-package/yum/fluent-package.spec.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -472,6 +472,9 @@ fi
472472
# NOTE: %{_tmpfilesdir} is available since CentOS 7
473473
%attr(0755,fluentd,fluentd) %dir /tmp/@PACKAGE_DIR@
474474
%changelog
475+
* Wed Mar 25 2026 Kentaro Hayashi <hayashi@clear-code.com> - 6.0.3-1
476+
- New upstream release.
477+
475478
* Fri Feb 27 2026 Kentaro Hayashi <hayashi@clear-code.com> - 6.0.2-1
476479
- New upstream release.
477480

0 commit comments

Comments
 (0)