diff --git a/AWS_FLB_CHERRY_PICKS b/AWS_FLB_CHERRY_PICKS index 11c8df271..bb02502ee 100644 --- a/AWS_FLB_CHERRY_PICKS +++ b/AWS_FLB_CHERRY_PICKS @@ -143,3 +143,8 @@ https://github.com/matthewfala/fluent-bit.git 2.32.0-premature-connection-destru # throttle: print_status configuration issue resolution https://github.com/matthewfala/fluent-bit.git throttle-filter-print-status-fix 7b05b7ebfe55261ed12d5006c8b682572b6abf4c + +# Shutdown improvements: https://github.com/PettitWesley/fluent-bit/pull/33/files +# Pause input ingestion halfway through Grace period +# and dump buffer status on shutdown when Log_Level is DEBUG +https://github.com/PettitWesley/fluent-bit.git grace-input-aws 362aa7734ea6b3de6487b8b650933f1aa335e66b \ No newline at end of file diff --git a/AWS_FOR_FLUENT_BIT_VERSION b/AWS_FOR_FLUENT_BIT_VERSION index 6453e9dfb..601d44e5a 100644 --- a/AWS_FOR_FLUENT_BIT_VERSION +++ b/AWS_FOR_FLUENT_BIT_VERSION @@ -1 +1 @@ -2.32.2.20240516 +2.32.3 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ba3c88e0..69fc80cd4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +### 2.32.3 +This release includes: +* Fluent Bit [1.9.10](https://github.com/fluent/fluent-bit/tree/v1.9.10) +* Amazon CloudWatch Logs for Fluent Bit 1.9.4 +* Amazon Kinesis Streams for Fluent Bit 1.10.2 +* Amazon Kinesis Firehose for Fluent Bit 1.7.2 + +Compared to `2.31.12` this release adds: +* Fix - During shutdown, the `Grace` setting controls how long Fluent Bit waits after receiving a SIGTERM before exiting. Previously, input ingestion was paused one second after shutdown; with this change Fluent Bit stops acceptings new logs when one half of the `Grace` period time has elapsed. + + ### 2.32.2.20240516 Linux re-build *This release has the same Fluent Bit contents as 2.32.2, and is simply a linux-only re-build for recent patches in dependencies installed in the image. There are no windows images for this release.* diff --git a/linux.version b/linux.version index f84fd4070..4422e14f0 100644 --- a/linux.version +++ b/linux.version @@ -1,6 +1,6 @@ { "linux": { - "version": "2.32.2.20240516", + "version": "2.32.3", "latest": "true", "build": "1", "fluent-bit": "1.9.10", diff --git a/windows.versions b/windows.versions index cfecb4be4..18023e620 100644 --- a/windows.versions +++ b/windows.versions @@ -1,7 +1,7 @@ { "windows": [ { - "version": "2.32.2", + "version": "2.32.3", "build": "1", "fluent-bit": "1.9.10", "kinesis-plugin": "v1.10.2",