diff --git a/changelog/fragments/pin-docker-base-images.yaml b/changelog/fragments/pin-docker-base-images.yaml new file mode 100644 index 0000000000..3ed740c752 --- /dev/null +++ b/changelog/fragments/pin-docker-base-images.yaml @@ -0,0 +1,12 @@ +# entries is a list of entries to include in +# release notes and/or the migration guide +entries: + - description: > + For Ansible-based and Helm-based operators, as well as for the + Operator SDK and the (custom) scorecard tests, the Docker base images + are pinned to improve the reproducibility of builds using Docker. + + kind: addition + + # Is this a breaking change? + breaking: false diff --git a/images/ansible-operator/Dockerfile b/images/ansible-operator/Dockerfile index 0b813e706f..8b0768dcb6 100644 --- a/images/ansible-operator/Dockerfile +++ b/images/ansible-operator/Dockerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi8/ubi:latest +FROM registry.access.redhat.com/ubi8/ubi:8.3-227 RUN mkdir -p /etc/ansible \ && echo "localhost ansible_connection=local" > /etc/ansible/hosts \ diff --git a/images/custom-scorecard-tests/Dockerfile b/images/custom-scorecard-tests/Dockerfile index 80c14912af..e5dcabaf95 100644 --- a/images/custom-scorecard-tests/Dockerfile +++ b/images/custom-scorecard-tests/Dockerfile @@ -1,5 +1,4 @@ -# Base image -FROM registry.access.redhat.com/ubi8/ubi-minimal:latest +FROM registry.access.redhat.com/ubi8/ubi-minimal:8.3-230 ENV HOME=/opt/custom-scorecard-tests \ USER_NAME=custom-scorecard-tests \ diff --git a/images/helm-operator/Dockerfile b/images/helm-operator/Dockerfile index af530209f7..8ad5e30380 100644 --- a/images/helm-operator/Dockerfile +++ b/images/helm-operator/Dockerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi8/ubi-minimal:latest +FROM registry.access.redhat.com/ubi8/ubi-minimal:8.3-230 ENV HOME=/opt/helm \ USER_NAME=helm \ diff --git a/images/operator-sdk/Dockerfile b/images/operator-sdk/Dockerfile index 5faf37c7fb..c98e82457d 100644 --- a/images/operator-sdk/Dockerfile +++ b/images/operator-sdk/Dockerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi8/ubi-minimal:latest +FROM registry.access.redhat.com/ubi8/ubi-minimal:8.3-230 RUN microdnf install -y golang make which diff --git a/images/scorecard-test/Dockerfile b/images/scorecard-test/Dockerfile index 402c1f7a8c..cdac469629 100644 --- a/images/scorecard-test/Dockerfile +++ b/images/scorecard-test/Dockerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi8/ubi-minimal:latest +FROM registry.access.redhat.com/ubi8/ubi-minimal:8.3-230 ENV HOME=/opt/scorecard-test \ USER_NAME=scorecard-test \