Tekton Dashboard release v0.29.2
This Dashboard release supports Pipelines 0.35.x - 0.39.x and Triggers 0.15.x - 0.21.x.
Attestation
The Rekor UUID for this release is 362f8ecba72f4326d08ee58cc59e34150bcb94d2c5dacecd3c8a3759284244e51801ca89cf0913a9
Verify that all container images in the release file are in the attestation:
RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.29.2/tekton-dashboard-release.yaml
REKOR_UUID=362f8ecba72f4326d08ee58cc59e34150bcb94d2c5dacecd3c8a3759284244e51801ca89cf0913a9
# 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.29.2@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 for blank page in Safari #2466
Misc
- 🔨 Update Storybook to latest release #2464
Docs
- 📖 Add links to latest release in readme #2463
Thanks
Thanks to these contributors who contributed to v0.29.2!
- ❤️ @AlanGreene