From 9faa62c121d4afff11f5626cf011d34f19206134 Mon Sep 17 00:00:00 2001 From: Patrick Stephens Date: Wed, 15 Jan 2025 14:05:56 +0000 Subject: [PATCH 1/4] installation: switch to YAML config files by default Signed-off-by: Patrick Stephens --- installation/upgrade-notes.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/installation/upgrade-notes.md b/installation/upgrade-notes.md index 68d21f8cb..0bc172de8 100644 --- a/installation/upgrade-notes.md +++ b/installation/upgrade-notes.md @@ -9,6 +9,15 @@ Note: release notes will be prepared in advance of a Git tag for a release so an The tag drives the overall binary release process so release binaries (containers/packages) will appear after a tag and its associated release note. This allows users to expect the new release binary to appear and allow/deny/update it as appropriate in their infrastructure. +## Fluent Bit v4.0+ + +The default configuration file has been switched to use YAML format and a different name (`.yaml` file suffix instead of `.conf`). + +This may require updating any custom deployments to either provide a YAML configuration or switch back to using legacy configuration in the arguments to the Fluent Bit binary. + +For Linux the Systemd unit will need overriding to specify `-c `. +Similarly for containers, Windows and macOS the default launch command is changed to point at the YAML config file by default. + ## Fluent Bit v1.9.9 The `td-agent-bit` package is no longer provided after this release. From 461a5ff0a51ffb3812311113f30cb6c74a7bada6 Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Wed, 27 May 2026 12:10:48 +0200 Subject: [PATCH 2/4] Update installation/upgrade-notes.md Co-authored-by: Alexa Kreizinger Signed-off-by: Eric D. Schabell --- installation/upgrade-notes.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/installation/upgrade-notes.md b/installation/upgrade-notes.md index 0bc172de8..ce1e477b2 100644 --- a/installation/upgrade-notes.md +++ b/installation/upgrade-notes.md @@ -15,8 +15,10 @@ The default configuration file has been switched to use YAML format and a differ This may require updating any custom deployments to either provide a YAML configuration or switch back to using legacy configuration in the arguments to the Fluent Bit binary. -For Linux the Systemd unit will need overriding to specify `-c `. -Similarly for containers, Windows and macOS the default launch command is changed to point at the YAML config file by default. +In Linux environments, you must override the systemd unit to specify `-c `. + +Similarly, in Windows and macOS container environments, the default launch command uses YAML configuration files +by default. ## Fluent Bit v1.9.9 From 80ed412936c8104513cad34285ca186ad38b1bc4 Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Wed, 27 May 2026 12:11:02 +0200 Subject: [PATCH 3/4] Update installation/upgrade-notes.md Co-authored-by: Alexa Kreizinger Signed-off-by: Eric D. Schabell --- installation/upgrade-notes.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/installation/upgrade-notes.md b/installation/upgrade-notes.md index ce1e477b2..fff3cd524 100644 --- a/installation/upgrade-notes.md +++ b/installation/upgrade-notes.md @@ -13,7 +13,8 @@ This allows users to expect the new release binary to appear and allow/deny/upda The default configuration file has been switched to use YAML format and a different name (`.yaml` file suffix instead of `.conf`). -This may require updating any custom deployments to either provide a YAML configuration or switch back to using legacy configuration in the arguments to the Fluent Bit binary. +You may need to update your custom deployments to either use YAML configuration files +or switch back to using legacy configuration in the arguments to the Fluent Bit binary. In Linux environments, you must override the systemd unit to specify `-c `. From 91bd8cfe8f6bc8a722e5c6a8216e7939c2ac206a Mon Sep 17 00:00:00 2001 From: "Eric D. Schabell" Date: Wed, 27 May 2026 12:11:15 +0200 Subject: [PATCH 4/4] Update installation/upgrade-notes.md Co-authored-by: Alexa Kreizinger Signed-off-by: Eric D. Schabell --- installation/upgrade-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installation/upgrade-notes.md b/installation/upgrade-notes.md index fff3cd524..fdcd50f98 100644 --- a/installation/upgrade-notes.md +++ b/installation/upgrade-notes.md @@ -11,7 +11,7 @@ This allows users to expect the new release binary to appear and allow/deny/upda ## Fluent Bit v4.0+ -The default configuration file has been switched to use YAML format and a different name (`.yaml` file suffix instead of `.conf`). +By default, configuration files use YAML syntax and the `.yaml` file extension. You may need to update your custom deployments to either use YAML configuration files or switch back to using legacy configuration in the arguments to the Fluent Bit binary.