Fluentd
v1.19.2ObservabilityFluentd v1.19.2 delivers critical bug fixes for socket leaks and connection timeouts, with Ruby 4.0 compatibility improvements. Priority fix for production stability issues affecting out_forward and HTTP server plugins.
breakingUpdate out_forward configurations for timeout handling
The out_forward plugin now properly handles connection timeouts to prevent infinite loops. Review your forward output configurations and monitor for any connection behavior changes, especially in high-throughput environments where connection stability is critical.
securityUpgrade immediately to fix socket leak vulnerability
HTTP server plugin had socket leaks in POST requests that could lead to resource exhaustion. This is a critical fix for production environments using HTTP input plugins. Update immediately and monitor socket usage after deployment.
enhancementPrepare for Ruby 4.0 migration
This release adds Ruby 4.0 compatibility with updated gem dependencies including ostruct and net-http. Plan your Ruby upgrade path and test this version in staging environments if you're planning to move to Ruby 4.0.
主な変更 (5)
- Fixed out_forward plugin timeout issue preventing infinite connection loops
- Resolved socket leaks in HTTP server plugin POST requests
- Fixed in_tail plugin errors when encountering unreadable files in glob patterns
- Added Ruby 4.0 compatibility with updated gem dependencies
- Fixed duplicate config file loading in config_include_dir