Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit e134062

Browse files
authoredOct 2, 2024
Kubernetes Enterprise Operator Release 1.28.0 (#296)
* Updated * Updated
1 parent b5daaec commit e134062

File tree

66 files changed

+3616
-174
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+3616
-174
lines changed
 

‎crds.yaml

Lines changed: 1185 additions & 44 deletions
Large diffs are not rendered by default.

‎dockerfiles/mongodb-agent/107.0.1.8507-1/ubi/Dockerfile

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
ARG imagebase
22
FROM ${imagebase} as base
33

4-
FROM registry.access.redhat.com/ubi8/ubi-minimal
4+
FROM registry.access.redhat.com/ubi9/ubi-minimal
55

66
ARG version
77

@@ -13,15 +13,22 @@ LABEL name="MongoDB Agent" \
1313
release="1" \
1414
maintainer="support@mongodb.com"
1515

16+
# Replace libcurl-minimal and curl-minimal with the full versions
17+
# https://bugzilla.redhat.com/show_bug.cgi?id=1994521
18+
RUN microdnf install -y libssh libpsl libbrotli \
19+
&& microdnf download curl libcurl \
20+
&& rpm -Uvh --nodeps --replacefiles "*curl*$( uname -i ).rpm" \
21+
&& microdnf remove -y libcurl-minimal curl-minimal
22+
1623
RUN microdnf install -y --disableplugin=subscription-manager --setopt=install_weak_deps=0 nss_wrapper
1724
# Copy-pasted from https://www.mongodb.com/docs/manual/tutorial/install-mongodb-enterprise-on-red-hat-tarball/
18-
RUN microdnf install -y --disableplugin=subscription-manager --setopt=install_weak_deps=0 \
19-
cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs libcurl openldap openssl xz-libs
25+
RUN microdnf install -y --disableplugin=subscription-manager \
26+
cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs openldap openssl xz-libs
2027
# Dependencies for the Agent
2128
RUN microdnf install -y --disableplugin=subscription-manager --setopt=install_weak_deps=0 \
2229
net-snmp \
2330
net-snmp-agent-libs
24-
RUN microdnf install -y --disableplugin=subscription-manager curl \
31+
RUN microdnf install -y --disableplugin=subscription-manager \
2532
hostname tar gzip procps jq \
2633
&& microdnf upgrade -y \
2734
&& rm -rf /var/lib/apt/lists/*

0 commit comments

Comments
 (0)
Please sign in to comment.