Skip to content

Tekton Dashboard release v0.30.1 LTS

Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 31 May 12:55

This Dashboard LTS release supports Pipelines 0.38.x - 0.41.x and Triggers 0.21.x.

Attestation

The Rekor UUID for this release is 24296fb24b8ad77a533d464a2b9c4f4230c80dbd82eb8827ea5b909c4ad7ffea10aa390a497b7d3e

Verify that all container images in the release file are in the attestation:

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.30.1/tekton-dashboard-release.yaml
REKOR_UUID=24296fb24b8ad77a533d464a2b9c4f4230c80dbd82eb8827ea5b909c4ad7ffea10aa390a497b7d3e

# 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.30.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 #2936
    • Fix display of volumeMounts in the step details tab to ensure only relevant entries from the step definition and template are shown.

Misc

  • 🛠️ Fix golang lint issues #2936

Thanks

Thanks to these contributors who contributed to v0.30.1!