From 033dc06475f71a0b70b94582f5f4ac3886012426 Mon Sep 17 00:00:00 2001 From: Daniel Jiang Date: Mon, 18 Oct 2021 15:16:29 +0800 Subject: [PATCH] Update release instruction Add one step to pin the base image of velero Signed-off-by: Daniel Jiang --- site/content/docs/main/release-instructions.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/site/content/docs/main/release-instructions.md b/site/content/docs/main/release-instructions.md index 0d59a60a9..29dc8e0ce 100644 --- a/site/content/docs/main/release-instructions.md +++ b/site/content/docs/main/release-instructions.md @@ -82,6 +82,12 @@ For each major or minor release, create and publish a blog post to let folks kno - Do a review of the diffs, and/or run `make serve-docs` and review the site. - Submit a PR containing the changelog and the version-tagged docs. +### Pin the base image +The image of velero is built based on [Distroless docker image](https://github.com/GoogleContainerTools/distroless). +For the reproducibility of the release, before the release candidate is tagged, we need to make sure the in the Dockerfile +on the release branch, the base image is referenced by digest, such as +https://github.com/vmware-tanzu/velero/blob/release-1.7/Dockerfile#L53-L54 + ## Velero release ### Notes - Pre-requisite: PR with the changelog and docs is merged, so that it's included in the release tag.