-
Notifications
You must be signed in to change notification settings - Fork 550
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable lua support for fluent-bit (#11009)
Co-authored-by: Paul Meyer <[email protected]>
- Loading branch information
1 parent
1159d26
commit 684c696
Showing
5 changed files
with
12 additions
and
119 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"Signatures": { | ||
"fluent-bit-3.0.6.tar.gz": "2cad0ac1e04646bc084b7bb3d5552589fa1997eaa5ba3fe2137a65ecf101cd9f" | ||
"fluent-bit-3.1.9.tar.gz": "ac3a3e235e7f8a92d35f10c99f400f0b0571417a92e3c4caa467073733d42547" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,13 @@ | ||
Summary: Fast and Lightweight Log processor and forwarder for Linux, BSD and OSX | ||
Name: fluent-bit | ||
Version: 3.0.6 | ||
Release: 2%{?dist} | ||
Version: 3.1.9 | ||
Release: 1%{?dist} | ||
License: Apache-2.0 | ||
Vendor: Microsoft Corporation | ||
Distribution: Azure Linux | ||
URL: https://fluentbit.io | ||
Source0: https://github.com/fluent/%{name}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz | ||
Patch0: CVE-2024-34250.patch | ||
Patch1: CVE-2024-25629.patch | ||
Patch2: CVE-2024-28182.patch | ||
BuildRequires: bison | ||
BuildRequires: cmake | ||
BuildRequires: cyrus-sasl-devel | ||
|
@@ -20,6 +18,7 @@ BuildRequires: gnutls-devel | |
BuildRequires: graphviz | ||
BuildRequires: libpq-devel | ||
BuildRequires: libyaml-devel | ||
BuildRequires: luajit-devel | ||
BuildRequires: make | ||
BuildRequires: openssl-devel | ||
BuildRequires: pkgconfig | ||
|
@@ -60,15 +59,15 @@ Development files for %{name} | |
-DFLB_DEBUG=Off \ | ||
-DFLB_TLS=On \ | ||
-DFLB_JEMALLOC=On \ | ||
-DFLB_LUAJIT=Off \ | ||
-DFLB_PREFER_SYSTEM_LIBS=On | ||
|
||
%cmake_build | ||
|
||
%install | ||
%cmake_install | ||
|
||
%check | ||
%ctest --exclude-regex "flb-rt-in_podman_metrics|flb-rt-filter_lua|.*\\.sh" | ||
%ctest --exclude-regex "flb-rt-in_podman_metrics|.*\\.sh" | ||
|
||
%files | ||
%license LICENSE | ||
|
@@ -83,6 +82,10 @@ Development files for %{name} | |
%{_libdir}/fluent-bit/*.so | ||
|
||
%changelog | ||
* Tue Nov 05 2024 Paul Meyer <[email protected]> - 3.1.9-1 | ||
- Update to 3.1.9 to enable Lua filter plugin using system luajit library. | ||
- Remove patches for CVE-2024-25629 and CVE-2024-28182 as they are fixed in 3.1.9. | ||
|
||
* Tue Oct 15 2024 Chris Gunn <[email protected]> - 3.0.6-2 | ||
- CVE-2024-34250 | ||
- CVE-2024-25629 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters