UNCLASSIFIED

Commit b4b6586b authored by jonathan.janos@mongodb.com's avatar jonathan.janos@mongodb.com
Browse files

updated for ubi8 and hardening manifest

parent f355de24
Pipeline #255524 passed with stages
in 24 minutes and 54 seconds
...@@ -2,15 +2,25 @@ ARG BASE_REGISTRY=registry1.dsop.io ...@@ -2,15 +2,25 @@ ARG BASE_REGISTRY=registry1.dsop.io
ARG BASE_IMAGE=redhat/ubi/ubi8 ARG BASE_IMAGE=redhat/ubi/ubi8
ARG BASE_TAG=8.3 ARG BASE_TAG=8.3
ARG MONGODB_VERSION=4.2.8 # MongoDB versions available for deployment within Platform One environment.
ARG MONGODB_VERSION0=4.2.13
ARG MONGODB_VERSION1=4.2.14
ARG MONGODB_VERSION2=4.4.4
ARG MONGODB_VERSION3=4.4.5
FROM quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:${MONGODB_VERSION} as official FROM quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:${MONGODB_VERSION0} as official0
FROM quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:${MONGODB_VERSION1} as official1
FROM quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:${MONGODB_VERSION2} as official2
FROM quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:${MONGODB_VERSION3} as official3
FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG} FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG}
COPY LICENSE /licenses/mongodb-enterprise-database COPY LICENSE /licenses/mongodb-enterprise-database
COPY --from=official /binaries/ /binaries/ COPY --from=official0 /binaries/ /binaries/
COPY --from=official1 /binaries/ /binaries/
COPY --from=official2 /binaries/ /binaries/
COPY --from=official3 /binaries/ /binaries/
# USER needs to be set for this image to pass RedHat verification. # USER needs to be set for this image to pass RedHat verification.
# Some customers have these requirements as well. # Some customers have these requirements as well.
......
...@@ -8,7 +8,7 @@ name: "mongodb/mongodb-enterprise/mongodb-ops-manager-db-bin" ...@@ -8,7 +8,7 @@ name: "mongodb/mongodb-enterprise/mongodb-ops-manager-db-bin"
# The most specific version should be the first tag and will be shown # The most specific version should be the first tag and will be shown
# on ironbank.dsop.io # on ironbank.dsop.io
tags: tags:
- "4.4.0" - "4.4.11"
- "latest" - "latest"
# Build args passed to Dockerfile ARGs # Build args passed to Dockerfile ARGs
...@@ -27,7 +27,7 @@ labels: ...@@ -27,7 +27,7 @@ labels:
org.opencontainers.image.url: "https://docs.mongodb.com/kubernetes-operator/stable/" org.opencontainers.image.url: "https://docs.mongodb.com/kubernetes-operator/stable/"
## Name of the distributing entity, organization or individual ## Name of the distributing entity, organization or individual
org.opencontainers.image.vendor: "MongoDB" org.opencontainers.image.vendor: "MongoDB"
org.opencontainers.image.version: "4.4.0" org.opencontainers.image.version: "4.4.11"
## Keywords to help with search (ex. "cicd,gitops,golang") ## Keywords to help with search (ex. "cicd,gitops,golang")
mil.dso.ironbank.image.keywords: "mongodb,nosql,json,database" mil.dso.ironbank.image.keywords: "mongodb,nosql,json,database"
## This value can be "opensource" or "commercial" ## This value can be "opensource" or "commercial"
...@@ -37,8 +37,14 @@ labels: ...@@ -37,8 +37,14 @@ labels:
# List of resources to make available to the offline build context # List of resources to make available to the offline build context
resources: resources:
- tag: quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:4.4.0 - tag: quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:4.4.5
url: docker://quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80@sha256:e038390af9cf6756fb5fbc1e8d8a844f750184faf37051e756cb9d19367b56f4 url: docker://quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80@sha256:48572ab4f9cb5916ec141a79e39ae862f8fd8fa8d17845f3fb4902c6c0cc99da
- tag: quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:4.4.4
url: docker://quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80@sha256:b11332ba5ab69fc0cd339a0ade11460789de4118dae9e6cd0f0cc4fcaea8e4e3
- tag: quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:4.2.14
url: docker://quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80@sha256:a1c647f134195f5b1f65a5e34ac631448baec3eb1e76eee5aac65952ef23e1e6
- tag: quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80:4.2.13
url: docker://quay.io/mongodb/mongodb-enterprise-init-mongod-rhel80@sha256:93f1edc112ae72bd5a037e86abf36d5410dc4bb1be5c9045b34ef8b30a44162f
# List of project maintainers # List of project maintainers
maintainers: maintainers:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment