Skip to content

Commit

Permalink
K8SPSMDB-1018: Add numactl package installation to percona-server-mon…
Browse files Browse the repository at this point in the history
…godb Dockerfiles (#877)
  • Loading branch information
wpt1313 authored Jan 5, 2024
1 parent 9a357c2 commit d6cc5f2
Show file tree
Hide file tree
Showing 34 changed files with 34 additions and 1 deletion.
2 changes: 1 addition & 1 deletion percona-server-mongodb-3.4/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ ENV PERCONA_VERSION 3.4.18-2.16.jessie
RUN \
apt-get update \
&& apt-get install -y --force-yes \
jq percona-server-mongodb-$PERCONA_MAJOR=$PERCONA_VERSION \
jq numactl percona-server-mongodb-$PERCONA_MAJOR=$PERCONA_VERSION \
&& rm -rf /var/lib/apt/lists/* \
&& rm -rf /data/db && mkdir -p /data/db \
&& chown -R 1001:0 /data/db
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-3.6/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ RUN set -ex; \
procps-ng \
jq \
oniguruma \
numactl \
Percona-Server-MongoDB-36-shell-${FULL_PERCONA_VERSION} \
Percona-Server-MongoDB-36-mongos-${FULL_PERCONA_VERSION}; \
repoquery -a --location \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-3.6/Dockerfile.debug
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ RUN set -ex; \
telnet \
gdb \
nc \
numactl \
Percona-Server-MongoDB-36-server-debuginfo-${FULL_PERCONA_VERSION} \
Percona-Server-MongoDB-36-shell-debuginfo-${FULL_PERCONA_VERSION} \
Percona-Server-MongoDB-36-tools-debuginfo-${FULL_PERCONA_VERSION} \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-3.6/Dockerfile.k8s
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ RUN set -ex; \
microdnf install -y \
shadow-utils \
curl \
numactl \
Percona-Server-MongoDB-36-shell-${FULL_PERCONA_VERSION} \
Percona-Server-MongoDB-36-mongos-${FULL_PERCONA_VERSION}; \
\
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.0/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ RUN set -ex; \
dnf -y install \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
numactl \
procps-ng \
jq \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.0/Dockerfile.debug
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ RUN set -ex; \
gdb \
nc \
telnet \
numactl \
percona-server-mongodb-server-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-debuginfo-${FULL_PERCONA_VERSION} \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.0/Dockerfile.k8s
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ RUN set -ex; \
microdnf install -y \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
numactl \
shadow-utils \
curl \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.0/Dockerfile.ubi8
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ RUN set -ex; \
microdnf install -y \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
numactl \
shadow-utils \
procps-ng \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.2/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
numactl \
jq \
procps-ng \
oniguruma \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.2/Dockerfile.debug
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ RUN set -ex; \
nc \
telnet \
cyrus-sasl-gssapi \
numactl \
percona-server-mongodb-server-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-debuginfo-${FULL_PERCONA_VERSION} \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.2/Dockerfile.k8s
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
numactl \
shadow-utils \
curl \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.2/Dockerfile.ubi8
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
numactl \
shadow-utils \
curl \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.4/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
numactl \
procps-ng \
jq \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.4/Dockerfile.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
numactl \
procps-ng \
jq \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.4/Dockerfile.debug
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ RUN set -ex; \
nc \
telnet \
cyrus-sasl-gssapi \
numactl \
percona-server-mongodb-server-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-debuginfo-${FULL_PERCONA_VERSION} \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.4/Dockerfile.k8s
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
numactl \
shadow-utils \
curl \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-4.4/Dockerfile.ubi8
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
numactl \
procps-ng \
tar \
cyrus-sasl-gssapi \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-5.0/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
numactl \
procps-ng \
jq \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-5.0/Dockerfile.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
numactl \
procps-ng \
jq \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-5.0/Dockerfile.debug
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ RUN set -ex; \
nc \
telnet \
cyrus-sasl-gssapi \
numactl \
percona-server-mongodb-server-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-debuginfo-${FULL_PERCONA_VERSION} \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-5.0/Dockerfile.k8s
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
numactl \
shadow-utils \
curl \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-5.0/Dockerfile.ubi8
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-shell-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
numactl \
shadow-utils \
procps-ng \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-6.0/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
procps-ng \
jq \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-6.0/Dockerfile.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
procps-ng \
jq \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-6.0/Dockerfile.debug
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ RUN set -ex; \
nc \
telnet \
cyrus-sasl-gssapi \
numactl \
percona-server-mongodb-server-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-mongos-debuginfo-${FULL_PERCONA_VERSION} \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-6.0/Dockerfile.k8s
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
shadow-utils \
curl \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-6.0/Dockerfile.ubi8
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
shadow-utils \
procps-ng \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-6.0/Dockerfile.ubi9
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
shadow-utils \
procps-ng \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-7.0/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
procps-ng \
jq \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-7.0/Dockerfile.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
procps-ng \
jq \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-7.0/Dockerfile.debug
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ RUN set -ex; \
nc \
telnet \
cyrus-sasl-gssapi \
numactl \
percona-server-mongodb-server-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-debuginfo-${FULL_PERCONA_VERSION} \
percona-server-mongodb-mongos-debuginfo-${FULL_PERCONA_VERSION} \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-7.0/Dockerfile.k8s
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
shadow-utils \
curl \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-7.0/Dockerfile.ubi8
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
shadow-utils \
procps-ng \
tar \
Expand Down
1 change: 1 addition & 0 deletions percona-server-mongodb-7.0/Dockerfile.ubi9
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ RUN set -ex; \
percona-server-mongodb-mongos-${FULL_PERCONA_VERSION} \
percona-server-mongodb-tools-${FULL_PERCONA_VERSION} \
percona-mongodb-mongosh \
numactl \
shadow-utils \
procps-ng \
tar \
Expand Down

0 comments on commit d6cc5f2

Please sign in to comment.