SERVER-122806: Add dependencies for tests to remote execution containers (#50550)
GitOrigin-RevId: 0c6bd6517ec60c956bf81d2754e3cc58d649c177
This commit is contained in:
parent
5ec09af5c4
commit
f81d6cee62
2
MODULE.bazel.lock
generated
2
MODULE.bazel.lock
generated
@ -357,7 +357,7 @@
|
||||
},
|
||||
"//bazel:bzlmod.bzl%setup_mongo_python_toolchains": {
|
||||
"general": {
|
||||
"bzlTransitiveDigest": "jr+0hTEl9B130qs9QdeWTsBIuJnwXPN8hD43acNfE88=",
|
||||
"bzlTransitiveDigest": "Yzq+2OTgVNEOXdAUgB6rEQOTzZf4IceAvW4FzohMemU=",
|
||||
"usagesDigest": "bUxjq9n+hj2YwYT/lcSP4lHyQ2GVy5JpFgSmddUqUZg=",
|
||||
"recordedFileInputs": {},
|
||||
"recordedDirentsInputs": {},
|
||||
|
||||
@ -2,14 +2,14 @@
|
||||
|
||||
REMOTE_EXECUTION_CONTAINERS = {
|
||||
"amazon_linux_2": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:aee76e9590f718e6745d4f0695dd7ce0bb258002a7a90408b8942bc4f2ce1cde",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:6822e92c4d01aaa4deab68c0dda7d55704fe04e6d742b9cc0f28bc48042eedfc",
|
||||
"dockerfile": "bazel/remote_execution_container/amazon_linux_2/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:aee76e9590f718e6745d4f0695dd7ce0bb258002a7a90408b8942bc4f2ce1cde",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:6822e92c4d01aaa4deab68c0dda7d55704fe04e6d742b9cc0f28bc48042eedfc",
|
||||
},
|
||||
"amazon_linux_2023": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:88544e218a458fa659ce6de8e9b01b1e8855389a77c306e534ba2cafb1c198bf",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:e6080195e7c253f8013317c51ad5ae0fa3e593c77a8cf30390d7c4f4cf8395f3",
|
||||
"dockerfile": "bazel/remote_execution_container/amazon_linux_2023/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:88544e218a458fa659ce6de8e9b01b1e8855389a77c306e534ba2cafb1c198bf",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:e6080195e7c253f8013317c51ad5ae0fa3e593c77a8cf30390d7c4f4cf8395f3",
|
||||
},
|
||||
"debian10": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:4917278b646f5cd298013cad8a6bf645a258d14a22b93b5389975d2db80baff4",
|
||||
@ -17,54 +17,54 @@ REMOTE_EXECUTION_CONTAINERS = {
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:4917278b646f5cd298013cad8a6bf645a258d14a22b93b5389975d2db80baff4",
|
||||
},
|
||||
"debian12": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:d1df0fd76f9fdf28813fbe25dc9b989b5228f94cd37eae11fb194f67d3afdbbb",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:24d21b038c38fa4bea9cef8913f62756b7df1faa8a893306f42fcb934b957504",
|
||||
"dockerfile": "bazel/remote_execution_container/debian12/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:d1df0fd76f9fdf28813fbe25dc9b989b5228f94cd37eae11fb194f67d3afdbbb",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:24d21b038c38fa4bea9cef8913f62756b7df1faa8a893306f42fcb934b957504",
|
||||
},
|
||||
"linux": {
|
||||
"_COMMENT": "Uses amazon linux 2 container",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:66b4f75708d3f845918b91a7fafb53b9c06612f3bca8eb87a179a206655357ca",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:672e55d036e2eb3e795a483c7704ca5fffe2fbf0a0989b7374474dc380bdb9f0",
|
||||
"dockerfile": "bazel/remote_execution_container/amazon_linux_2/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:66b4f75708d3f845918b91a7fafb53b9c06612f3bca8eb87a179a206655357ca",
|
||||
},
|
||||
"rhel8": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:f78343a8ea45c6e25284ec34c0faa2b3fdce088762441c12fcba7c162b10d765",
|
||||
"dockerfile": "bazel/remote_execution_container/rhel89/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:f78343a8ea45c6e25284ec34c0faa2b3fdce088762441c12fcba7c162b10d765",
|
||||
},
|
||||
"rhel9": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:908f34e965161a34088e212f0a09250a1e601f0400472e1ae2beabdfa377b5e5",
|
||||
"dockerfile": "bazel/remote_execution_container/rhel93/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:908f34e965161a34088e212f0a09250a1e601f0400472e1ae2beabdfa377b5e5",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:672e55d036e2eb3e795a483c7704ca5fffe2fbf0a0989b7374474dc380bdb9f0",
|
||||
},
|
||||
"rhel10": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:89fe0c2909ca20da05301f56156becd78a9f4b6eedac8e1f31768453acf58afb",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:b027821747bc93162db8757c86ef1747c7c464dd3c2a2392bb3005565d793811",
|
||||
"dockerfile": "bazel/remote_execution_container/rhel10/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:89fe0c2909ca20da05301f56156becd78a9f4b6eedac8e1f31768453acf58afb",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:b027821747bc93162db8757c86ef1747c7c464dd3c2a2392bb3005565d793811",
|
||||
},
|
||||
"rhel8": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:a628a8b69f286232dd94b3646055b31a4afb29876af075c1cbf078f0b36cf882",
|
||||
"dockerfile": "bazel/remote_execution_container/rhel89/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:a628a8b69f286232dd94b3646055b31a4afb29876af075c1cbf078f0b36cf882",
|
||||
},
|
||||
"rhel9": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:94db357316d2d3ea32751a197378c7dbbf825f5afd470e46ba27fdd107a5427f",
|
||||
"dockerfile": "bazel/remote_execution_container/rhel93/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:94db357316d2d3ea32751a197378c7dbbf825f5afd470e46ba27fdd107a5427f",
|
||||
},
|
||||
"suse15": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:5295903271760e7e555590fb8858c1f7a74d3c0dd109d8ca200130ce07343ea4",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:f93cde94f9db31ecf08385a086b64aa8b1327cf81ddd3ef8b879c552e0d90799",
|
||||
"dockerfile": "bazel/remote_execution_container/suse/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:5295903271760e7e555590fb8858c1f7a74d3c0dd109d8ca200130ce07343ea4",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:f93cde94f9db31ecf08385a086b64aa8b1327cf81ddd3ef8b879c552e0d90799",
|
||||
},
|
||||
"ubuntu18": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:fad0b715ba85885f23eb43292014529bd4b9946e1ca1b825c2d8c9443f95a3e1",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:e515d710bea8964ffe6fd625899ee1ed8906a47a2b9915ade34c1e1d79329b46",
|
||||
"dockerfile": "bazel/remote_execution_container/ubuntu18/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:fad0b715ba85885f23eb43292014529bd4b9946e1ca1b825c2d8c9443f95a3e1",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:e515d710bea8964ffe6fd625899ee1ed8906a47a2b9915ade34c1e1d79329b46",
|
||||
},
|
||||
"ubuntu20": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:ed2d5bd04f0f23dbb57ff4e0f6d73f732e87b5ec976f7283908003a45b98a82e",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:60ceea610a82ae03976d2d26f86212904cd6184f61cb31410712bdd0aef301db",
|
||||
"dockerfile": "bazel/remote_execution_container/ubuntu20/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:ed2d5bd04f0f23dbb57ff4e0f6d73f732e87b5ec976f7283908003a45b98a82e",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:60ceea610a82ae03976d2d26f86212904cd6184f61cb31410712bdd0aef301db",
|
||||
},
|
||||
"ubuntu22": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:c1e4291aa0a1054e5c119a6c6a2ac3b43b2903e2f2c68d30148da7b57691ee9d",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:e9ef6a7caea4cf5c4858ebe54fc743163aaa58b1a6e55e970851abf85841424e",
|
||||
"dockerfile": "bazel/remote_execution_container/ubuntu22/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:c1e4291aa0a1054e5c119a6c6a2ac3b43b2903e2f2c68d30148da7b57691ee9d",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:e9ef6a7caea4cf5c4858ebe54fc743163aaa58b1a6e55e970851abf85841424e",
|
||||
},
|
||||
"ubuntu24": {
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:f1bd96104b3b8d33fff1500421917f3e15d9525795043e8d3f7f382e87c10002",
|
||||
"container-url": "docker://quay.io/mongodb/bazel-remote-execution@sha256:11c4f6d4848e0b1f44ab1d16f1c1b08555cbbad658579367e53b22b9540b987a",
|
||||
"dockerfile": "bazel/remote_execution_container/ubuntu24/Dockerfile",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:f1bd96104b3b8d33fff1500421917f3e15d9525795043e8d3f7f382e87c10002",
|
||||
"web-url": "https://quay.io/repository/mongodb/bazel-remote-execution/manifest/sha256:11c4f6d4848e0b1f44ab1d16f1c1b08555cbbad658579367e53b22b9540b987a",
|
||||
},
|
||||
}
|
||||
|
||||
@ -12,20 +12,21 @@
|
||||
# To update the docker images, follow the instructions in the
|
||||
# confluence page: go/devprod-build-update-rbe-containers.
|
||||
|
||||
FROM amazonlinux:2@sha256:fd92a6cabde62035fb2ecf8a8904e0a54de7898d2c63cf8b4ee37a0c8fff7ecb
|
||||
FROM amazonlinux:2@sha256:a9e1e216e0461552dd0dc6521d2712ba180dcabd4c9b43c47c3b21b857f755a1
|
||||
|
||||
RUN yum check-update || true && \
|
||||
yum install -y \
|
||||
cyrus-sasl-devel-2.1.26-24.amzn2.0.1 \
|
||||
cyrus-sasl-gssapi-2.1.26-24.amzn2.0.1 \
|
||||
glibc-devel-2.26-64.amzn2.0.4 \
|
||||
glibc-devel-2.26-64.amzn2.0.5 \
|
||||
krb5-devel-1.15.1-55.amzn2.2.9 \
|
||||
libcurl-devel-8.3.0-1.amzn2.0.9 \
|
||||
libcurl-devel-8.3.0-1.amzn2.0.12 \
|
||||
libzstd-1.5.5-1.amzn2.0.1 \
|
||||
openldap-devel-2.4.44-25.amzn2.0.7 \
|
||||
openssl-devel-1.0.2k-24.amzn2.0.15 \
|
||||
openssl-devel-1.0.2k-24.amzn2.0.17 \
|
||||
procps-ng-3.3.10-26.amzn2 \
|
||||
systemtap-sdt-devel-4.5-1.amzn2.0.2 \
|
||||
systemtap-sdt-devel-4.5-1.amzn2.0.3 \
|
||||
zip-3.0-11.amzn2.0.2 \
|
||||
&& yum clean all && rm -rf /var/cache/yum/*
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@ -12,20 +12,24 @@
|
||||
# To update the docker images, follow the instructions in the
|
||||
# confluence page: go/devprod-build-update-rbe-containers.
|
||||
|
||||
FROM amazonlinux:2023@sha256:4f02d5d4500105878af64950f9c46cde3392b907907cb0d23a885c721a26f67d
|
||||
FROM amazonlinux:2023@sha256:162fc5b69e11e81023f83a1ab618b184927ff3002d0852432af3b6ae4a1b5304
|
||||
|
||||
RUN yum check-update || true && \
|
||||
yum install -y \
|
||||
cyrus-sasl-devel-2.1.27-18.amzn2023.0.3 \
|
||||
cyrus-sasl-gssapi-2.1.27-18.amzn2023.0.3 \
|
||||
glibc-devel-2.34-196.amzn2023.0.1 \
|
||||
glibc-devel-2.34-231.amzn2023.0.3 \
|
||||
hostname-3.23-4.amzn2023.0.3 \
|
||||
iproute-6.10.0-319.amzn2023.0.1 \
|
||||
krb5-devel-1.21.3-6.amzn2023.0.1 \
|
||||
libcurl-devel-8.11.1-4.amzn2023.0.1 \
|
||||
libcurl-devel-8.17.0-1.amzn2023.0.1 \
|
||||
libzstd-1.5.5-1.amzn2023.0.1 \
|
||||
openldap-devel-2.4.57-6.amzn2023.0.7 \
|
||||
openssl-devel-3.2.2-1.amzn2023.0.1 \
|
||||
openssl-3.2.2-1.amzn2023.0.5 \
|
||||
openssl-devel-3.2.2-1.amzn2023.0.5 \
|
||||
procps-ng-3.3.17-1.amzn2023.0.2 \
|
||||
systemtap-sdt-devel-5.2-1.amzn2023.0.5 \
|
||||
systemtap-sdt-devel-5.4-1.amzn2023.0.1 \
|
||||
zip-3.0-28.amzn2023.0.2 \
|
||||
&& yum clean all && rm -rf /var/cache/yum/*
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@ -8,19 +8,26 @@
|
||||
# bazel run \
|
||||
# //bazel/remote_execution_container:repin_dockerfiles \
|
||||
# --config=local
|
||||
#
|
||||
# To update the docker images, follow the instructions in the
|
||||
# confluence page: go/devprod-build-update-rbe-containers.
|
||||
|
||||
FROM debian:12@sha256:45f2e735295654f13e3be10da2a6892c708f71a71be845818f6058982761a6d3
|
||||
FROM debian:12@sha256:bc960ef50e6feed90686c593361df158517556ed1d2d98e5d1df3724024e0f49
|
||||
|
||||
RUN apt-get update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
||||
build-essential=12.9 \
|
||||
libcurl4-openssl-dev=7.88.1-10+deb12u6 \
|
||||
libgssapi-krb5-2=1.20.1-2+deb12u2 \
|
||||
libkrb5-dev=1.20.1-2+deb12u2 \
|
||||
hostname=3.23+nmu1 \
|
||||
iproute2=6.1.0-3 \
|
||||
libcurl4-openssl-dev=7.88.1-10+deb12u14 \
|
||||
libgssapi-krb5-2=1.20.1-2+deb12u4 \
|
||||
libkrb5-dev=1.20.1-2+deb12u4 \
|
||||
libldap2-dev=2.5.13+dfsg-5 \
|
||||
libsasl2-dev=2.1.28+dfsg-10 \
|
||||
libssl-dev=3.0.13-1~deb12u1 \
|
||||
libxml2-dev=2.9.14+dfsg-1.3~deb12u1 \
|
||||
libssl-dev=3.0.18-1~deb12u2 \
|
||||
libxml2-dev=2.9.14+dfsg-1.3~deb12u5 \
|
||||
openssl=3.0.18-1~deb12u2 \
|
||||
zip=3.0-13 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@ -33,10 +33,13 @@ openldap-devel
|
||||
openssl-devel
|
||||
procps-ng
|
||||
systemtap-sdt-devel
|
||||
zip
|
||||
"
|
||||
|
||||
COMMON_PACKAGES["debian"]="
|
||||
build-essential
|
||||
hostname
|
||||
iproute2
|
||||
libcurl4-openssl-dev
|
||||
libgssapi-krb5-2
|
||||
libldap2-dev
|
||||
@ -44,6 +47,8 @@ libsasl2-dev
|
||||
libssl-dev
|
||||
libxml2-dev
|
||||
libkrb5-dev
|
||||
openssl
|
||||
zip
|
||||
"
|
||||
|
||||
COMMON_PACKAGES["suse"]="
|
||||
@ -54,6 +59,7 @@ krb5-devel
|
||||
libcurl-devel
|
||||
libopenssl-devel
|
||||
openldap2-devel
|
||||
zip
|
||||
"
|
||||
|
||||
# Distribution-specific additional packages. If you have a package that
|
||||
@ -65,7 +71,10 @@ libzstd
|
||||
"
|
||||
|
||||
ADDITIONAL_PACKAGES["amazonlinux:2023"]="
|
||||
hostname
|
||||
iproute
|
||||
libzstd
|
||||
openssl
|
||||
"
|
||||
|
||||
ADDITIONAL_PACKAGES["redhat/ubi8:8.9"]="
|
||||
|
||||
@ -18,14 +18,15 @@ RUN yum check-update || true && \
|
||||
yum install -y \
|
||||
cyrus-sasl-devel-2.1.27-6.el8_5 \
|
||||
cyrus-sasl-gssapi-2.1.27-6.el8_5 \
|
||||
glibc-devel-2.28-251.el8_10.25 \
|
||||
glibc-devel-2.28-251.el8_10.31 \
|
||||
krb5-devel-1.18.2-32.el8_10 \
|
||||
libcurl-devel-7.61.1-34.el8_10.3 \
|
||||
libcurl-devel-7.61.1-34.el8_10.11 \
|
||||
ncurses-compat-libs-6.1-10.20180224.el8 \
|
||||
openldap-devel-2.4.46-21.el8_10 \
|
||||
openssl-devel-1.1.1k-14.el8_6 \
|
||||
openssl-devel-1.1.1k-15.el8_6 \
|
||||
procps-ng-3.3.15-14.el8 \
|
||||
systemtap-sdt-devel-4.9-3.el8 \
|
||||
zip-3.0-23.el8 \
|
||||
&& yum clean all && rm -rf /var/cache/yum/*
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@ -16,15 +16,16 @@ FROM redhat/ubi9:9.3@sha256:66233eebd72bb5baa25190d4f55e1dc3fff3a9b77186c1f91a0a
|
||||
|
||||
RUN yum check-update || true && \
|
||||
yum install -y \
|
||||
cyrus-sasl-devel-2.1.27-21.el9 \
|
||||
cyrus-sasl-gssapi-2.1.27-21.el9 \
|
||||
glibc-devel-2.34-168.el9_6.23 \
|
||||
cyrus-sasl-devel-2.1.27-22.el9 \
|
||||
cyrus-sasl-gssapi-2.1.27-22.el9 \
|
||||
glibc-devel-2.34-231.el9_7.10 \
|
||||
krb5-devel-1.21.1-8.el9_6 \
|
||||
libcurl-devel-7.76.1-31.el9_6.1 \
|
||||
libcurl-devel-7.76.1-35.el9_7.3 \
|
||||
openldap-devel-2.6.8-4.el9 \
|
||||
openssl-devel-3.2.2-6.el9_5.1 \
|
||||
openssl-devel-3.5.1-7.el9_7 \
|
||||
procps-ng-3.3.17-14.el9 \
|
||||
systemtap-sdt-devel-5.2-2.el9 \
|
||||
systemtap-sdt-devel-5.3-3.el9 \
|
||||
zip-3.0-35.el9 \
|
||||
&& yum clean all && rm -rf /var/cache/yum/*
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@ -8,6 +8,9 @@
|
||||
# bazel run \
|
||||
# //bazel/remote_execution_container:repin_dockerfiles \
|
||||
# --config=local
|
||||
#
|
||||
# To update the docker images, follow the instructions in the
|
||||
# confluence page: go/devprod-build-update-rbe-containers.
|
||||
|
||||
FROM opensuse/leap:15.2@sha256:dfa464ed7bc25fb77ad652d4e722cb0e78fc230425846be10e51dda1f43aa5c9
|
||||
|
||||
@ -21,6 +24,7 @@ RUN zypper refresh && \
|
||||
libfl2 \
|
||||
libopenssl-devel \
|
||||
openldap2-devel \
|
||||
zip \
|
||||
&& zypper clean --all
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@ -8,12 +8,17 @@
|
||||
# bazel run \
|
||||
# //bazel/remote_execution_container:repin_dockerfiles \
|
||||
# --config=local
|
||||
#
|
||||
# To update the docker images, follow the instructions in the
|
||||
# confluence page: go/devprod-build-update-rbe-containers.
|
||||
|
||||
FROM ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98
|
||||
|
||||
RUN apt-get update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
||||
build-essential=12.4ubuntu1 \
|
||||
hostname=3.20 \
|
||||
iproute2=4.15.0-2ubuntu1.3 \
|
||||
libcurl4-openssl-dev=7.58.0-2ubuntu3.24 \
|
||||
libgssapi-krb5-2=1.16-2ubuntu0.4 \
|
||||
libkrb5-dev=1.16-2ubuntu0.4 \
|
||||
@ -21,7 +26,9 @@ RUN apt-get update && \
|
||||
libsasl2-dev=2.1.27~101-g0780600+dfsg-3ubuntu2.4 \
|
||||
libssl-dev=1.1.1-1ubuntu2.1~18.04.23 \
|
||||
libxml2-dev=2.9.4+dfsg1-6.1ubuntu1.9 \
|
||||
openssl=1.1.1-1ubuntu2.1~18.04.23 \
|
||||
systemtap-sdt-dev=3.1-3ubuntu0.1 \
|
||||
zip=3.0-11build1 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@ -8,20 +8,27 @@
|
||||
# bazel run \
|
||||
# //bazel/remote_execution_container:repin_dockerfiles \
|
||||
# --config=local
|
||||
#
|
||||
# To update the docker images, follow the instructions in the
|
||||
# confluence page: go/devprod-build-update-rbe-containers.
|
||||
|
||||
FROM ubuntu:20.04@sha256:0b897358ff6624825fb50d20ffb605ab0eaea77ced0adb8c6a4b756513dec6fc
|
||||
FROM ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214
|
||||
|
||||
RUN apt-get update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
||||
build-essential=12.8ubuntu1.1 \
|
||||
libcurl4-openssl-dev=7.68.0-1ubuntu2.23 \
|
||||
libgssapi-krb5-2=1.17-6ubuntu4.6 \
|
||||
libkrb5-dev=1.17-6ubuntu4.6 \
|
||||
hostname=3.23 \
|
||||
iproute2=5.5.0-1ubuntu1 \
|
||||
libcurl4-openssl-dev=7.68.0-1ubuntu2.25 \
|
||||
libgssapi-krb5-2=1.17-6ubuntu4.11 \
|
||||
libkrb5-dev=1.17-6ubuntu4.11 \
|
||||
libldap2-dev=2.4.49+dfsg-2ubuntu1.10 \
|
||||
libsasl2-dev=2.1.27+dfsg-2ubuntu0.1 \
|
||||
libssl-dev=1.1.1f-1ubuntu2.23 \
|
||||
libxml2-dev=2.9.10+dfsg-5ubuntu0.20.04.7 \
|
||||
libssl-dev=1.1.1f-1ubuntu2.24 \
|
||||
libxml2-dev=2.9.10+dfsg-5ubuntu0.20.04.10 \
|
||||
openssl=1.1.1f-1ubuntu2.24 \
|
||||
systemtap-sdt-dev=4.2-3ubuntu0.1 \
|
||||
zip=3.0-11build1 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@ -8,20 +8,27 @@
|
||||
# bazel run \
|
||||
# //bazel/remote_execution_container:repin_dockerfiles \
|
||||
# --config=local
|
||||
#
|
||||
# To update the docker images, follow the instructions in the
|
||||
# confluence page: go/devprod-build-update-rbe-containers.
|
||||
|
||||
FROM ubuntu:22.04@sha256:340d9b015b194dc6e2a13938944e0d016e57b9679963fdeb9ce021daac430221
|
||||
FROM ubuntu:22.04@sha256:ce4a593b4e323dcc3dd728e397e0a866a1bf516a1b7c31d6aa06991baec4f2e0
|
||||
|
||||
RUN apt-get update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
||||
build-essential=12.9ubuntu3 \
|
||||
libcurl4-openssl-dev=7.81.0-1ubuntu1.17 \
|
||||
libgssapi-krb5-2=1.19.2-2ubuntu0.4 \
|
||||
libkrb5-dev=1.19.2-2ubuntu0.4 \
|
||||
libldap2-dev=2.5.18+dfsg-0ubuntu0.22.04.2 \
|
||||
hostname=3.23ubuntu2 \
|
||||
iproute2=5.15.0-1ubuntu2 \
|
||||
libcurl4-openssl-dev=7.81.0-1ubuntu1.23 \
|
||||
libgssapi-krb5-2=1.19.2-2ubuntu0.7 \
|
||||
libkrb5-dev=1.19.2-2ubuntu0.7 \
|
||||
libldap2-dev=2.5.20+dfsg-0ubuntu0.22.04.1 \
|
||||
libsasl2-dev=2.1.27+dfsg2-3ubuntu1.2 \
|
||||
libssl-dev=3.0.2-0ubuntu1.17 \
|
||||
libxml2-dev=2.9.13+dfsg-1ubuntu0.4 \
|
||||
libssl-dev=3.0.2-0ubuntu1.21 \
|
||||
libxml2-dev=2.9.13+dfsg-1ubuntu0.11 \
|
||||
openssl=3.0.2-0ubuntu1.21 \
|
||||
systemtap-sdt-dev=4.6-2 \
|
||||
zip=3.0-12build2 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@ -12,20 +12,24 @@
|
||||
# To update the docker images, follow the instructions in the
|
||||
# confluence page: go/devprod-build-update-rbe-containers.
|
||||
|
||||
FROM ubuntu:24.04@sha256:9cbed754112939e914291337b5e554b07ad7c392491dba6daf25eef1332a22e8
|
||||
FROM ubuntu:24.04@sha256:186072bba1b2f436cbb91ef2567abca677337cfc786c86e107d25b7072feef0c
|
||||
|
||||
RUN apt-get update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
||||
build-essential=12.10ubuntu1 \
|
||||
libcurl4-openssl-dev=8.5.0-2ubuntu10.6 \
|
||||
hostname=3.23+nmu2ubuntu2 \
|
||||
iproute2=6.1.0-1ubuntu6.2 \
|
||||
libcurl4-openssl-dev=8.5.0-2ubuntu10.8 \
|
||||
libgssapi-krb5-2=1.20.1-6ubuntu2.6 \
|
||||
libkrb5-dev=1.20.1-6ubuntu2.6 \
|
||||
libldap2-dev=2.6.7+dfsg-1~exp1ubuntu8.2 \
|
||||
libldap2-dev=2.6.10+dfsg-0ubuntu0.24.04.1 \
|
||||
libncurses-dev=6.4+20240113-1ubuntu2 \
|
||||
libsasl2-dev=2.1.28+dfsg1-5ubuntu3.1 \
|
||||
libssl-dev=3.0.13-0ubuntu3.5 \
|
||||
libxml2-dev=2.9.14+dfsg-1.3ubuntu3.5 \
|
||||
libssl-dev=3.0.13-0ubuntu3.7 \
|
||||
libxml2-dev=2.9.14+dfsg-1.3ubuntu3.7 \
|
||||
openssl=3.0.13-0ubuntu3.7 \
|
||||
systemtap-sdt-dev=5.0-2ubuntu1 \
|
||||
zip=3.0-13ubuntu0.2 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user