Tekton Results release v0.9.0 "Tekton Results"
-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!
- ❤️ @avinal
- ❤️ @dependabot[bot]
- ❤️ @drGrove
- ❤️ @enarha
- ❤️ @freefood89
- ❤️ @khrm
- ❤️ @ramessesii2
- ❤️ @sayan-biswas
- ❤️ @stuartwdouglas
Extra shout-out for awesome release notes:
- 😍 @avinal
- 😍 @drGrove
- 😍 @enarha
- 😍 @khrm
- 😍 @ramessesii2
- 😍 @sayan-biswas