-Docs @ v0.70.0
-Examples @ v0.70.0
Installation one-liner
kubectl apply -f https://storage.googleapis.com/tekton-releases/operator/previous/v0.70.0/release.yaml
Attestation
The Rekor UUID for this release is ``
Obtain the attestation:
REKOR_UUID=
rekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .
Verify that all container images in the attestation are in the release file:
RELEASE_FILE=https://storage.googleapis.com/tekton-releases/operator/previous/v0.70.0/release.yaml
REKOR_UUID=
# Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | jq -r '.subject[]|.name + ":v0.70.0@sha256:" + .digest.sha256')
# Download the release file
curl "$RELEASE_FILE" > release.yaml
# For each image in the attestation, match it to the release file
for image in $REKOR_ATTESTATION_IMAGES; do
printf $image; grep -q $image release.yaml && echo " ===> ok" || echo " ===> no match";
done
Changes
Features
- ✨ Adds recently added pipelinerun and builder artifacts to chains spec (#1999)
Adds support for `artifacts.pipelinerun.enable-deep-inspection` and `builddefinition.buildtype` to Chains spec
- ✨ Update the volumes of pipelines-scc to add support for CSI. (#1958)
SecurityContextConstraints (SCC) pipelines-scc now supports CSI Volume Types
- ✨ Add OpenShift PostReconcile Extension for Results Route RBAC (#1947)
system:authenticated user can view route for Tekton Results API endpoints.
- ✨ [main] add hpa under options and support pod template labels and annotations (#1942)
- Added support to update HorizontalPodAutoscaler via `options`. create HPA options is disabled see https://github.com/tektoncd/operator/issues/2002
- Added support for adding labels and annotations on Deployments and StatefulSets podTemplate via `options`.
- ✨ Add config leader election configmaps (#1935)
Add config leader election configmaps for operator controller, operator webhook and proxy webhook
- ✨ [main] manage pipeline console plugin deployment on openshift (#1895)
Fixes
- 🐛 Add Transformer for Watcher Container Env (#1966)
- 🐛 [main] include webhook podname in charts deployment (#1936)
- 🐛 [main] ignore nested struct in AddConfigMapValues transformer (#1848)
Misc
- 🔨 Bump github.com/tektoncd/triggers from 0.25.3 to 0.26.0 (#1970)
- 🔨 Bump golang.org/x/mod from 0.14.0 to 0.15.0 (#1969)
- 🔨 Bump github.com/openshift-pipelines/pipelines-as-code from 0.23.0 to 0.24.0 (#1963)
- 🔨 Bump github.com/tektoncd/pipeline from 0.55.0 to 0.56.0 (#1945)
- 🔨 Bump github.com/openshift-pipelines/pipelines-as-code from 0.22.6 to 0.23.0 (#1932)
- 🔨 Bump golang.org/x/sync from 0.5.0 to 0.6.0 (#1923)
- 🔨 Bump github.com/openshift-pipelines/pipelines-as-code from 0.22.5 to 0.22.6 (#1922)
- 🔨 Bump github.com/tektoncd/pipeline from 0.54.0 to 0.55.0 (#1908)
- 🔨 Bump github.com/spf13/viper from 1.18.1 to 1.18.2 (#1907)
- 🔨 Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#1902)
- 🔨 Bump github.com/openshift-pipelines/pipelines-as-code from 0.22.4 to 0.22.5 (#1901)
- 🔨 Bump github.com/spf13/viper from 1.17.0 to 1.18.1 (#1892)
- 🔨 Bump github.com/sigstore/cosign/v2 from 2.1.1 to 2.2.2 (#1891)
- 🔨 Bump github.com/tektoncd/pipeline from 0.53.2 to 0.54.0 (#1889)
Docs
Thanks
Thanks to these contributors who contributed to v0.70.0!
- ❤️ @PuneetPunamiya
- ❤️ @bdellegrazie
- ❤️ @davidumea
- ❤️ @dependabot[bot]
- ❤️ @jkandasa
- ❤️ @khrm
- ❤️ @matzew
- ❤️ @piyush-garg
- ❤️ @pratap0007
- ❤️ @sabre1041
- ❤️ @savitaashture
- ❤️ @sudhishmk
- ❤️ @tekton-robot
- ❤️ @vdemeester
Extra shout-out for awesome release notes:
- 😍 @PuneetPunamiya
- 😍 @bdellegrazie
- 😍 @davidumea
- 😍 @jkandasa
- 😍 @khrm
- 😍 @matzew
- 😍 @piyush-garg
- 😍 @pratap0007
- 😍 @sabre1041
- 😍 @savitaashture
- 😍 @tekton-robot