From cbf8606b3b202ac616fab6a9df1b9a5e1e1388c9 Mon Sep 17 00:00:00 2001 From: Oleksandr Havryliak Date: Mon, 21 Oct 2024 11:21:59 +0300 Subject: [PATCH] PSMDB-1512 configure GLIBC_TUNABLES for docker images --- percona-server-mongodb-8.0/Dockerfile | 1 + percona-server-mongodb-8.0/Dockerfile.aarch64 | 1 + percona-server-mongodb-8.0/Dockerfile.debug | 1 + percona-server-mongodb-8.0/Dockerfile.k8s | 1 + percona-server-mongodb-8.0/Dockerfile.ubi8 | 1 + percona-server-mongodb-8.0/Dockerfile.ubi9 | 1 + 6 files changed, 6 insertions(+) diff --git a/percona-server-mongodb-8.0/Dockerfile b/percona-server-mongodb-8.0/Dockerfile index 9a2afc02..5bdb8a33 100644 --- a/percona-server-mongodb-8.0/Dockerfile +++ b/percona-server-mongodb-8.0/Dockerfile @@ -21,6 +21,7 @@ ENV OS_VER el8 ENV FULL_PERCONA_VERSION "$PSMDB_VERSION.$OS_VER" ENV K8S_TOOLS_VERSION "0.5.0" ENV PSMDB_REPO testing +ENV GLIBC_TUNABLES=glibc.pthread.rseq=0 # Do not report during Docker image creation. ARG PERCONA_TELEMETRY_DISABLE=1 diff --git a/percona-server-mongodb-8.0/Dockerfile.aarch64 b/percona-server-mongodb-8.0/Dockerfile.aarch64 index cf4dc304..136984b3 100644 --- a/percona-server-mongodb-8.0/Dockerfile.aarch64 +++ b/percona-server-mongodb-8.0/Dockerfile.aarch64 @@ -21,6 +21,7 @@ ENV OS_VER el8 ENV FULL_PERCONA_VERSION "$PSMDB_VERSION.$OS_VER" ENV K8S_TOOLS_VERSION "0.5.0" ENV PSMDB_REPO experimental +ENV GLIBC_TUNABLES=glibc.pthread.rseq=0 # Do not report during Docker image creation. ARG PERCONA_TELEMETRY_DISABLE=1 diff --git a/percona-server-mongodb-8.0/Dockerfile.debug b/percona-server-mongodb-8.0/Dockerfile.debug index d993bf54..1fbb3f65 100644 --- a/percona-server-mongodb-8.0/Dockerfile.debug +++ b/percona-server-mongodb-8.0/Dockerfile.debug @@ -48,6 +48,7 @@ RUN chmod a+rx call-home.sh RUN mkdir -p /usr/local/percona RUN chown 1001:1001 /usr/local/percona ENV CALL_HOME_OPTIONAL_PARAMS=" -s ${OS_VER}" +ENV GLIBC_TUNABLES=glibc.pthread.rseq=0 VOLUME ["/data/db"] diff --git a/percona-server-mongodb-8.0/Dockerfile.k8s b/percona-server-mongodb-8.0/Dockerfile.k8s index 45930ed1..8f954e19 100644 --- a/percona-server-mongodb-8.0/Dockerfile.k8s +++ b/percona-server-mongodb-8.0/Dockerfile.k8s @@ -23,6 +23,7 @@ ENV OS_VER el8 ENV FULL_PERCONA_VERSION "$PSMDB_VERSION.$OS_VER" ENV K8S_TOOLS_VERSION "0.5.0" ENV PSMDB_REPO release +ENV GLIBC_TUNABLES=glibc.pthread.rseq=0 LABEL org.label-schema.schema-version=${PSMDB_VERSION} LABEL org.opencontainers.image.version=${PSMDB_VERSION} diff --git a/percona-server-mongodb-8.0/Dockerfile.ubi8 b/percona-server-mongodb-8.0/Dockerfile.ubi8 index 8490ab8c..a37f1247 100644 --- a/percona-server-mongodb-8.0/Dockerfile.ubi8 +++ b/percona-server-mongodb-8.0/Dockerfile.ubi8 @@ -7,6 +7,7 @@ ENV OS_VER el8 ENV FULL_PERCONA_VERSION "$PSMDB_VERSION.$OS_VER" ENV K8S_TOOLS_VERSION "0.5.0" ENV PSMDB_REPO release +ENV GLIBC_TUNABLES=glibc.pthread.rseq=0 # Do not report during Docker image creation. ARG PERCONA_TELEMETRY_DISABLE=1 diff --git a/percona-server-mongodb-8.0/Dockerfile.ubi9 b/percona-server-mongodb-8.0/Dockerfile.ubi9 index f93bf8cd..63959e37 100644 --- a/percona-server-mongodb-8.0/Dockerfile.ubi9 +++ b/percona-server-mongodb-8.0/Dockerfile.ubi9 @@ -7,6 +7,7 @@ ENV OS_VER el9 ENV FULL_PERCONA_VERSION "$PSMDB_VERSION.$OS_VER" ENV K8S_TOOLS_VERSION "0.5.0" ENV PSMDB_REPO release +ENV GLIBC_TUNABLES=glibc.pthread.rseq=0 # Do not report during Docker image creation. ARG PERCONA_TELEMETRY_DISABLE=1