Skip to content

Tekton Results release v0.10.0 "Tekton Results"

Latest
Compare
Choose a tag to compare
@tekton-robot tekton-robot released this 10 May 16:05
067091e

-Docs @ v0.10.0
-Examples @ v0.10.0

Installation one-liner

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

Changes

Features

  • ✨ alllow for database connection, grpc worker thread pool, and k8s client level tuning of the watcher and api servers (#744)

The number of idle and max database connections, grpc worker pool goroutines, k8s client qps and burst, in the api server can be now configured using environment variables.
The k8s client qps and burst settings can be set via command line arguments on the watcher
No defaults from prior settings have been changed.

  • ✨ Add profiling to API server (#743)

Fixes

  • 🐛 add timeout to dynamic Reconcile (#725)

Address deadlocked reconciler threads potentially hung while streaming logs

  • 🐛 employ some channel best practices to avoid hanging goroutines (#712)

Fixes around the threading / goroutines employed while storing logs mitigate an observed memory leak

  • 🐛 Don't run auth check for every log fragment (#740)

  • 💀 Update golang.org/x/net to handle CVE GO-2024-2687 (#746)

  • 💀 Bump github.com/cloudevents/sdk-go/v2 from 2.12.0 to 2.15.2 (#724) Patches CVE-2024-28110

Misc

  • 🔨 Bump google.golang.org/protobuf from 1.31.0 to 1.34.1 (#752)
  • 🔨 Update database drivers (#742)
  • 🔨 Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible (#736)

Docs

  • 📖 fix syntax error with tekton results data model diagram (#708)

docs: Fix mermaid.js diagram for the Results data model

Thanks

Thanks to these contributors who contributed to v0.10.0!

Extra shout-out for awesome release notes: