Tekton Results release v0.12.0 "Tekton Results" #811
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
-
-Docs @ v0.12.0
-Examples @ v0.12.0
Changes
Features
Add Result Retention Policy Agent which removes older Result and their associated records.
Enables the support for fetching logs from Third Party API. We have enabled the support for Loki for now. Later on, support for other logging stacks like Splunk, Google Cloud Logging, etc can be added.
Converter to convert older records from v1beta1 Tekton object to v1 Tekton object. This is controlled by the following fields in API:
CONVERTER_ENABLE: Whether to start converter or v1beta1 TaskRun/PipelineRun records to v1
CONVERTER_DB_LIMIT: How many records to convert at a time in a transaction |
Records of TaskRuns and PipelineRuns are as stored as v1 in db instead of v1beta1.
Add support for storing PipelineRun and TaskRun objects as v1.
These CRs are reconciled as the v1 version of Pipelines API and then
stored in DB as v1. Existing v1beta1 resources are kept as it is.
Fixes
Added finalizer to TaskRun and PipelineRun to ensure that TaskRun and PipelienRun are stored. This will block deletion until the deadline (Completion + store_deadline) lapses or Runs are stored when done.
This finalizer doesn't block if log streaming from watcher or pruner is enabled.
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.12.0!
Extra shout-out for awesome release notes:
This discussion was created from the release Tekton Results release v0.12.0 "Tekton Results".
Beta Was this translation helpful? Give feedback.
All reactions