Release v5.2.0 - 2024/12/13
Download
https://www.fluentd.org/download/fluent_package
News
- Update bundled Ruby to 3.2.6
- Update bundled Fluentd to v1.18.0
- Update bundled gems
- Solved possibility of DoS through "NoMemoryError"
- deb rpm: Fixed to not execute v4 restart migration process unexpectedly
- msi: set GEM_HOME/GEM_PATH in fluentd.bat
- Support upgrade fluentd service with zero downtime
Note that you can use this feature when upgrade to the next version of fluent-package. (e.g. v5.2.1 or later) - fluentd.service: Remove GEM_HOME/GEM_PATH env vars because they are unnecessary
- deb: suppress service restart by needrestart
The package places/etc/needrestart/conf.d/50-fluent-package.conf
- Fixed SIGABORT error with fluent-plugin-systemd
Note
This is standard version of Fluentd distribution package.
If you want LTS version, stick to use v5.0.x.
What's Changed
- Drop centos:7 from default test target by @kenhys in #668
- Allow to test more targets 5.x and 5.x (LTS) by @kenhys in #669
- rpm: unify to signing key by @kenhys in #670
- apt: fix broken piuparts test case by @kenhys in #671
- Update supported platform example in README.md by @kenhys in #672
- ci: fix failing Test (CGroup V1) by @daipom in #675
- Rakefile: install ruby gems with parallel by @Watson1978 in #674
- CHANGELOG: apply v4.5.3 release by @daipom in #677
- deb rpm: add helper script to generate index.html for hosting site by @kenhys in #678
- github: try to use more customized test labels by @kenhys in #684
- Fix deprecated usage of ERB.new by @kenhys in #685
- Embed fluent package info into environment variable by @kenhys in #682
- ci: add update tests about service status by @daipom in #681
- ci: cache package to reduce build time (master) by @kenhys in #707
- ci: remove unnecessary option by @daipom in #706
- ci: test deb migration from repository by @daipom in #703
- deb rpm: fix v4 migration with restarting service (master) by @kenhys in #702
- ci: Noble: enable install-newly test by @daipom in #710
- ci: install transitional package by @kenhys in #709
- deb: fix update current behavior about updating from v4 by @kenhys in #711
- github: fix target branch name by @kenhys in #724
- msi: set GEM_HOME / GEM_PATH in batch file by @Watson1978 in #722
- ci deb: tweak downgrade test case by @kenhys in #733
- ci yum: tweak cgroup v1 failure by @kenhys in #737
- package: improve verify helper by @kenhys in #735
- system-test: clean up a code where it retrieves pid by @Watson1978 in #742
- system-test install-newly: remove unnecessary condition by @Watson1978 in #743
- system-test: clean up a code where it install v4 package by @Watson1978 in #744
- system-test: remove unnecessary comment by @Watson1978 in #745
- Revert "Embed fluent package info into environment variable" by @Watson1978 in #746
- update Fluentd and ServerEngine and other dependencies by @daipom in #747
- Add workflow to create Pull Request for updated Gemfile.lock by @Watson1978 in #748
- ci: add cancel-in-progress setting by @daipom in #751
- Remove unnecessary GEM_HOME/GEM_PATH settings by @daipom in #752
- deb: suppress service restart by needrestart by @daipom in #753
- deb rpm: add helper script to repack debug packages by @daipom in #754
- ci: add test to check the service status with updating from v4 by @Watson1978 in #755
- ci: update version of canonical/setup-lxd action by @Watson1978 in #760
- system-test: clean up a code where it install v4 package by @Watson1978 in #763
- Zero downtime update by @daipom in #713
- Enable parallel download artifacts by @kenhys in #768
- Release 5.2.0 by @kenhys in #766
Full Changelog: v5.1.0...v5.2.0