Tekton Dashboard release v0.32.1 LTS
This Dashboard LTS release supports Pipelines v0.41.x LTS - v0.44.x LTS and Triggers v0.22.x.
Attestation
The Rekor UUID for this release is 24296fb24b8ad77a61c7018b24d02a11bf76d83b9fe5e6e3f58598a987e1e0e431dde8e3ad897575
Verify that all container images in the release file are in the attestation:
RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.32.1/release.yaml
REKOR_UUID=24296fb24b8ad77a61c7018b24d02a11bf76d83b9fe5e6e3f58598a987e1e0e431dde8e3ad897575
# Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGE=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | jq -r '.subject[]|select(.name | startswith("gcr.io"))|.name + ":v0.32.1@sha256:" + .digest.sha256')
# Download the release file
curl -s "$RELEASE_FILE" -o release.yaml
# Match the image used in the release file to an image in the attestation
DASHBOARD_IMAGE=$(cat release.yaml | grep image: | awk -F' ' '{print $2}')
echo
printf $DASHBOARD_IMAGE
if [[ "${REKOR_ATTESTATION_IMAGE}" = "${DASHBOARD_IMAGE}" ]]; then
echo " ===> ok"
else
echo " ===> no match"
fi
Fixes
- 🐛 Fix processing of stepTemplate volumeMounts #2937
- Fix display of volumeMounts in the step details tab to ensure only relevant entries from the step definition and template are shown.
Misc
Thanks
Thanks to these contributors who contributed to v0.32.1!
- ❤️ @AlanGreene