github tektoncd/operator v0.77.0
Tekton Operator release v0.77.0 "Amethyst woodstar"

latest release: tekton-operator-0.77.0
15 days ago

-Docs @ v0.77.0
-Examples @ v0.77.0

Installation one-liner

kubectl apply -f https://storage.googleapis.com/tekton-releases/operator/previous/v0.77.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.77.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.77.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

  • add init container support to tekton-operator deployment (#2809)
  • Add service monitoring for pruner (#2844)
  • Fix proxy namespace for tekton-results-api-service in ConsolePlugin (#2841)
  • update s2i image (#2837)
  • Bump actions/checkout from 4 to 5 (#2827)
  • Update OPC task image reference in OpenShift config (#2825)
  • ADD: buildah-ns task as a part of openshift-pipelines namespace (#2824)
  • cleanup: Remove the unnecessary preUpgrade function from the pre-upgrade step (#2820)
  • Delete default tekton results tls secret during pre upgrade (#2819)
  • fix(openshift git resolver): mount the trusted-ca-configmap into component's system ca store in Openshift (#2814)
  • fix: prevent panic when pruner field is nil during upgrade (#2810)
  • add additionalEnvs capability to operator deployment (#2808)
  • Hide Tekton Pruner cr from openshift console UI (#2806)
  • Fix: Corrected PostgreSQL PGDATA and volume mount path to ensure data persistence (#2799)
  • Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 (#2798)
  • Update PostgreSQL version from 13 to 16 (#2797)
  • Enable TektonPruner Configuration from tektonconfig (#2794)
  • OCPBUGS-58034: Update steps for 'Deploying an application with a pipeline' quick start (#2790)
  • make triggers install optional (#2780)
  • chore(fetch): bump task‑containers tasks from v0.7.0 to v0.7.1 (#2769)
  • feat: add recursive manifest fetching support (#2766)
  • Decouple RBAC and Trusted CA Bundle configurations in OpenShift extension (#2764)
  • Update TektonPruner.Disabled to *bool so it can be set to default value if not set. (#2750)
  • update list supported releases (#2745)
  • fix release script (#2744)
  • Add ServiceMonitor for Results (#2739)
  • Restrict pipeline service account permissions for openshift (#2702)

Fixes

Misc

  • 🔨 Bump k8s.io/apiextensions-apiserver from 0.32.6 to 0.32.8 (#2846)
  • 🔨 Bump golang.org/x/mod from 0.26.0 to 0.27.0 (#2829)
  • 🔨 Bump github.com/tektoncd/pipeline from 1.3.0 to 1.3.1 (#2828)
  • 🔨 Bump github.com/tektoncd/pipeline from 1.2.0 to 1.3.0 (#2821)
  • 🔨 Bump golang.org/x/mod from 0.25.0 to 0.26.0 (#2801)
  • 🔨 Bump golang.org/x/sync from 0.15.0 to 0.16.0 (#2800)
  • 🔨 Bump github.com/tektoncd/pipeline from 1.1.0 to 1.2.0 (#2791)
  • 🔨 Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 (#2785)
  • 🔨 Bump github.com/openshift-pipelines/pipelines-as-code from 0.35.1 to 0.36.0 (#2784)
  • 🔨 Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 (#2783)
  • 🔨 Bump github.com/sigstore/cosign/v2 from 2.5.0 to 2.5.2 (#2775)
  • 🔨 Bump k8s.io/apiextensions-apiserver from 0.32.5 to 0.32.6 (#2774)
  • 🔨 Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 (#2761)
  • 🔨 Bump github.com/openshift-pipelines/pipelines-as-code from 0.35.0 to 0.35.1 (#2754)
  • 🔨 Bump golang.org/x/mod from 0.24.0 to 0.25.0 (#2753)
  • 🔨 Bump golang.org/x/sync from 0.14.0 to 0.15.0 (#2752)
  • 🔨 Bump github.com/tektoncd/pipeline from 1.0.0 to 1.1.0 (#2751)

Docs

Thanks

Thanks to these contributors who contributed to v0.77.0!

Extra shout-out for awesome release notes:

Don't miss a new operator release

NewReleases is sending notifications on new releases.