Tekton Results release v0.16.0 "Tekton Results" #1094
khrm
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
-Docs @ v0.16.0
-Examples @ v0.16.0
Changes
Features
Tekton Results now supports fine-grained retention policies, allowing you to set different retention periods for
PipelineRun
and top-levelTaskRun
results based on their namespace, labels, annotations, and status.This provides granular control to balance storage costs with compliance and debugging needs. The first policy that a result matches is applied. If no policy matches, the result falls back to the default
maxRetention
period.The feature is configured by adding a
policies
key to thetekton-results-config-results-retention-policy
ConfigMap
.✨ Add anti-affinity rules to results's replicas (Add anti-affinity rules to results's replicas #1060)
✨ [CLI] Enchance config set command automatic host detection and unit test improvements ([CLI] Enchance config set command automatic host detection and unit test improvements #1058)
feat: [CLI] Extend interactive prompt support for manual host configuration and simplify route discovery using URL construction without requiring API permissions
Added flag:
disable_storing_incomplete_runs
If set to true, Runs will not be stored until they are complete. If false, Runs will be initially stored upon creation and continuously upserted until after they're deleted"✨ Update PostgreSQL image used in local-db deployment (Update PostgreSQL image used in local-db deployment #1052)
✨ enable readOnlyRootFilesystem and add required writable mounts (feat: enable readOnlyRootFilesystem and add required writable mounts #1067)
Fixes
[CLI] Properly handle the error when logs for the running pr/tr is queried
🐛 Resolve STS not starting when fsGroup is not set (Resolve STS not starting when fsGroup is not set #1068)
🐛 Skip processing of already stored Runs (Skip processing of already stored Runs #1063)
🐛 [CLI] Revert command template changes ([CLI] Revert
record get
command template changes #1044)[CLI] Revert record get command template changes to avoid breaking changes
[CLI] Fix nil pointer error when using records get and results describe command
[CLI] Throw error and a proper message when CLI config is missing
[CLI] Fix proper usage of server-related flags i.e.
--host,
--token,
--api-path,
--insecure-skip-tls-verify`Misc
🔨set readOnlyRootFilesystem on all containers (config: set readOnlyRootFilesystem on all containers #1029)
🔨 Remove duplicate data from dynamic reconciler logging (Remove duplicate data from dynamic reconciler logging #1071)
🔨 Add Codeql code analysis gh actions (Add Codeql code analysis gh actions #1056)
🔨 Fix typos and formatting in documentation (Fix typos and formatting in documentation #1042)
🔨 Add app label to Results api deployment (Add app label to Results api deployment #1018)
🔨 Lower priority of log message (Lower priority of log message #1017)
🔨 Bump k8s.io/apiserver from 0.32.6 to 0.32.8 (Bump k8s.io/apiserver from 0.32.6 to 0.32.8 #1092)
🔨 Bump github.com/prometheus/client_golang from 1.21.1 to 1.23.0 (Bump github.com/prometheus/client_golang from 1.21.1 to 1.23.0 #1090)
🔨 Bump golang.org/x/net from 0.42.0 to 0.43.0 (Bump golang.org/x/net from 0.42.0 to 0.43.0 #1089)
🔨 Bump github.com/tektoncd/cli from 0.41.0 to 0.41.1 (Bump github.com/tektoncd/cli from 0.41.0 to 0.41.1 #1088)
🔨 Bump google.golang.org/api from 0.238.0 to 0.247.0 (Bump google.golang.org/api from 0.238.0 to 0.247.0 #1087)
🔨 Bump gorm.io/gorm from 1.25.7-0.20240204074919-46816ad31dde to 1.30.1 (Bump gorm.io/gorm from 1.25.7-0.20240204074919-46816ad31dde to 1.30.1 #1084)
🔨 Bump pipeline to latest and Update GolangCI lint workflow (Bump pipeline to latest and Update GolangCI lint workflow #1082)
🔨 Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.76.0 to 1.84.0 (Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.76.0 to 1.84.0 #1069)
🔨 Bump k8s.io/apiserver from 0.32.4 to 0.32.6 (Bump k8s.io/apiserver from 0.32.4 to 0.32.6 #1057)
🔨 Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 (Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 #1048)
🔨 Bump k8s.io/api from 0.32.5 to 0.32.6 (Bump k8s.io/api from 0.32.5 to 0.32.6 #1047)
🔨 Bump google.golang.org/api from 0.229.0 to 0.238.0 (Bump google.golang.org/api from 0.229.0 to 0.238.0 #1032)
🔨 Bump gorm.io/driver/mysql from 1.5.1 to 1.6.0 (Bump gorm.io/driver/mysql from 1.5.1 to 1.6.0 #1026)
🔨 Bump github.com/grpc-ecosystem/go-grpc-middleware/v2 from 2.2.0 to 2.3.2 (Bump github.com/grpc-ecosystem/go-grpc-middleware/v2 from 2.2.0 to 2.3.2 #1021)
🔨 Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.26.1 to 2.26.3 (Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.26.1 to 2.26.3 #1019)
🔨 Bump github.com/grpc-ecosystem/go-grpc-middleware from 1.3.0 to 1.4.0 (Bump github.com/grpc-ecosystem/go-grpc-middleware from 1.3.0 to 1.4.0 #579)
Docs
Thanks
Thanks to these contributors who contributed to v0.16.0!
Extra shout-out for awesome release notes:
This discussion was created from the release Tekton Results release v0.16.0 "Tekton Results".
Beta Was this translation helpful? Give feedback.
All reactions