Skip to content

Tekton Results release v0.9.0 "Tekton Results"

Compare
Choose a tag to compare
@tekton-robot tekton-robot released this 01 Feb 19:13

-Docs @ v0.9.0
-Examples @ v0.9.0

Installation one-liner

kubectl apply -f https://storage.googleapis.com/tekton-releases/results/previous/v0.9.0/release.yaml

Changes

Features

  • ✨ Increase maximum receive size by client to 100 MB (#675)

Maximum size of the response that a client can receive is increased to 100 MB

  • ✨ Add owner references check optional in watcher (#672)

"check_owner" command line flag allows the Owner References check to be optional while deleting resources.

  • ✨ Add support for database SSL verification and encryption (#658)

A new configuration option DB_SSLROOTCERT was added with a default value of empty string. You do not need to set that value, unless you want to enforce TLS connection to your database and use custom CA certificate for it.

  • ✨ Implementation of Summary/Aggregation API in Tekton results (#642)

Added a new api endpoint for fetching summary and aggregation for list of records. Now you can directly get aggreagation data for a given list of records without fetching and processing on the client side.

  • ✨ Feature: Rest log streaming (#632)

action required: The gRPC and REST response for GetLog API changed. Refer to the REST API Specs doc.

Fixes

  • 🐛 Fix deletion when TaskRun is part of PipelineRun (#690)

This change will prevent the controller from directly pruning TaskRuns which are initiated by a PipelineRun. Instead these TaskRuns will be deleted only when the owner PipelineRun is deleted.

  • 🐛 Fix SAR groups and Extra (#635)

Fix authorization check to include the Groups and Extras from the token access review.

  • 🐛 fix subgrouping not working in CEL filters (#627)

Fix subgroups not working in CEL filtering

  • 🐛 Remove Config Values as Env var in API server (#608)

DB_NAME and DB_HOST should be configurable via configmap.

  • 🐛 Fix log forwarding for PipelineRun status Completed (#666)
  • 🐛 Make sure gRPC connection is closed (#625)

Misc

  • 🔨 Drop NET_BIND_SERVICE cap as it isn't necessary (#663)

Drop NET_BIND_SERVICE capability from results deployments.

  • 🔨 Use enviornment variables for watcher cli args (#662)

  • 🔨 improve watcher logs (#626)

  • 🔨 refactor: move tkn-results into the main tree (#592)

action required: tkn-results has been moved into the main tree of tekton results

  • 🔨 Drop NET_BIND_SERVICE cap as it isn't necessary (#663)

Drop NET_BIND_SERVICE capability from results deployments.

  • 🔨 Use enviornment variables for watcher cli args (#662)

  • 🔨 improve watcher logs (#626)

  • 🔨 Remove Config Values as Env var in API server (#608)

DB_NAME and DB_HOST should be configurable via configmap.

  • 🔨 refactor: move tkn-results into the main tree (#592)

action required: tkn-results has been moved into the main tree of tekton results

  • 🔨 Use best practices for namespaces in kustomization (#661)
  • 🔨 Fix documentation typo (#653)
  • 🔨 Replace the interface{} type with the shorter any (#630)
  • 🔨 Bump google.golang.org/api from 0.134.0 to 0.155.0 (#688)
  • 🔨 Bump github.com/containerd/containerd from 1.6.18 to 1.6.26 (#683)
  • 🔨 Use best practices for namespaces in kustomization (#661)
  • 🔨 Bump github.com/docker/docker from 20.10.24+incompatible to 24.0.7+incompatible (#655)
  • 🔨 Update PostgreSQL image used in local-db deployment (#654)
  • 🔨 Fix documentation typo (#653)
  • 🔨 Bump google.golang.org/grpc from 1.57.0 to 1.59.0 (#651)
  • 🔨 fix docs for proto library re-generation (#631)
  • 🔨 Replace the interface{} type with the shorter any (#630)
  • 🔨 Unfreeze the Pipelines version to latest in e2e tests. (#613)
  • 🔨 Bump github.com/aws/aws-sdk-go-v2/credentials from 1.13.32 to 1.13.37 (#600)
  • 🔨 Bump k8s.io/apiserver from 0.25.12 to 0.25.13 (#597)
  • 🔨 Fix release script GCS bucket for the release.yaml (#596)

Docs

  • 📖 updated deprecated field in docs (#679)
  • 📖 add instructions for handling large log files (#588)
  • 📖 update CEL filtering documentation (#566)
  • 📖 Add Release Cheatsheet for Results (#441)

Thanks

Thanks to these contributors who contributed to v0.9.0!

Extra shout-out for awesome release notes: