Skip to content

Commit 090c1dd

Browse files
authored
Upgrade Fluent Bit to 4.0.9 (cloudnative build), add missing dependencies and update container library copies (#1535)
* upgrade fluent-bit linux version to 4.0.9 * add openldap dependency
1 parent 78892dc commit 090c1dd

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

kubernetes/linux/Dockerfile.multiarch

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ RUN tdnf install -y \
3838
gawk \
3939
tar \
4040
ca-certificates \
41+
postgresql-libs \
4142
&& rm -rf /var/lib/apt/lists/*
4243
RUN mkdir /busybin && busybox --install /busybin
4344

@@ -121,7 +122,7 @@ COPY --from=builder /usr/lib/libselinux.so.1 /usr/lib/libpam.so.0 /usr/lib/libc.
121122
COPY --from=builder /usr/lib/libruby.so.3.3 /usr/lib/libc.so.6 /usr/lib/libz.so.1 /usr/lib/libgmp.so.10 /usr/lib/libcrypt.so.1 /usr/lib/libm.so.6 /usr/lib/
122123
# fluent-bit dependencies
123124
# libssl.so.3 & libcrypto.so.3 are already available with openssl in distroless and copying them over causes FIPS HMAC verification failures
124-
COPY --from=builder /usr/lib/libluajit-5.1.so.2 /usr/lib/libyaml-0.so.2 /usr/lib/libsystemd.so.0 /usr/lib/libcurl.so.4 /usr/lib/libz.so.1 /usr/lib/libzstd.so.1 /usr/lib/libsasl2.so.3 /usr/lib/libm.so.6 /usr/lib/libgcc_s.so.1 /usr/lib/libc.so.6 /usr/lib/libcap.so.2 /usr/lib/liblz4.so.1 /usr/lib/liblzma.so.5 /usr/lib/libnghttp2.so.14 /usr/lib/libssh2.so.1 /usr/lib/libgssapi_krb5.so.2 /usr/lib/libresolv.so.2 /usr/lib/libkrb5.so.3 /usr/lib/libk5crypto.so.3 /usr/lib/libcom_err.so.2 /usr/lib/libkrb5support.so.0 /usr/lib/
125+
COPY --from=builder /usr/lib/libyaml-0.so.2 /usr/lib/libsystemd.so.0 /usr/lib/libcurl.so.4 /usr/lib/libz.so.1 /usr/lib/libzstd.so.1 /usr/lib/libsasl2.so.3 /usr/lib/libm.so.6 /usr/lib/libgcc_s.so.1 /usr/lib/libc.so.6 /usr/lib/libcap.so.2 /usr/lib/liblz4.so.1 /usr/lib/liblzma.so.5 /usr/lib/libnghttp2.so.14 /usr/lib/libssh2.so.1 /usr/lib/libgssapi_krb5.so.2 /usr/lib/libresolv.so.2 /usr/lib/libkrb5.so.3 /usr/lib/libk5crypto.so.3 /usr/lib/libcom_err.so.2 /usr/lib/libkrb5support.so.0 /usr/lib/libpq.so.5 /usr/lib/libldap.so.2 /usr/lib/liblber.so.2 /usr/lib/
125126
# telegraf dependencies
126127
COPY --from=builder /usr/lib/libresolv.so.2 /usr/lib/libc.so.6 /usr/lib/
127128
# mdsd dependencies

kubernetes/linux/setup.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ docker_cimprov_version=$(sudo tdnf list installed | grep docker-cimprov | awk '{
7373
echo "DOCKER_CIMPROV_VERSION=$docker_cimprov_version" >> packages_version.txt
7474

7575
#install fluent-bit
76-
sudo tdnf install fluent-bit-3.1.9 -y
76+
sudo tdnf install azcu-fluent-bit-4.0.9 -y
7777
echo "$(fluent-bit --version)" >> packages_version.txt
7878

7979
# install fluentd

0 commit comments

Comments
 (0)