Skip to content

Tekton Results release v0.8.0 "Tekton Results"

Compare
Choose a tag to compare
@tekton-robot tekton-robot released this 06 Sep 09:58

-Docs @ v0.8.0
-Examples @ v0.8.0

Installation one-liner

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

Changes

Features

  • ✨ [CLI] Add insecure flag to make insecure GRPC TLS call (#577)
    Add --insecure flag to make insecure GRPC TLS calls.

  • ✨ [CLI] Support passing of Service Account to tkn-results (#575)
    The User can pass the flag --sa for serviceaccount name and --sa-ns for serviceaccount namespace. Latter is optional. If not given, then the namespace from the current context is assumed.

  • ✨ Add Support for storing logs to Google Cloud Storage (#552)
    Add Support for storing logs to Google Cloud Storage. Set LogType to "GCS",
    pass GOOGLE_APPLICATION_CREDENTIALS environment variable and attach
    the file in the location pointed by GOOGLE_APPLICATION_CREDENTIALS variable.

  • ✨ add base-only kustomization for minimal install (#529)
    Add base-only config for minimal install are now available

  • ✨ [CLI] tkn-result would port-forward to service/tekton-results-api-service automatically (#520)
    No need to port-forward service/tekton-results-api-service manually. If Results API server address not specified and not disable explicitly, tkn-result will port-forward to service/tekton-results-api-service automatically.

  • ✨ Add delete count and duration metrics for TaskRun and PipelineRun (#517)
    Add delete count and duration metrics for TaskRun and PipelineRun

  • ✨ Add option to enable prometheus histogram (#511)
    ACTION REQUIRED: api: Config option PROMETHEUS_HISTOGRAM added to enable histograms (disabled by default).

  • ✨ [CLI] Add integration support to tkn (#457)
    tkn-results: add annotations so the cli can be run as tkn plugin.

  • ✨ [CLI] Update CLI with Log command (#453)
    Add List and Get command for Logs. Also added Get Record command.

Fixes

  • 🐛 Add E2E test for GCS log storage (#591)
  • 🐛 Fix status 404 for LIST records (#563)
    ACTION REQUIRED: List records will return 200 - OK status and empty array in response when the filter criteria doesn't match any records
  • 🐛 fix NOT operator in CEL filtering (#544)
  • 🐛 Remove TLS hostname override (#536)
    ACTION REQUIRED: Config option, TLS_HOSTNAME_OVERRIDE is removed as the internal gRPC proxy client doesn't need to reverify the TLS.
  • 🐛 [CLI] Fix empty value for commandline flag (#583)
  • 🐛 [CLI] Fix the broken flags (#568)
  • 🐛 Add ClusterRole aggregation for default user-facing roles (#487)
  • 🐛 [CLI] Fix the global flag passing from cli arg (#461)

Misc

  • 🔨 Bump tkn-results to use latest version of results (#550)
  • tkn-results bumped to use v0.7.0 of results
  • tkn-results Go version bumped to go1.19
  • 🔨 Add option to enable prometheus histogram (#511)
    api: Config option PROMETHEUS_HISTOGRAM added to enable histograms (disabled by default).
  • 🔨 add myself as a reviewer (#555)
  • 🔨 Skip TLS certificate verification for e2e (#530)
  • 🔨 Bump k8s version used by Kind and e2e tests (#454)
  • 🔨 Bump k8s.io/client-go from 0.25.12 to 0.25.13 (#594)
  • 🔨 Bump k8s.io/api from 0.25.12 to 0.25.13 (#590)
  • 🔨 Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#589)
  • 🔨 Bump gorm.io/driver/mysql from 1.3.3 to 1.5.1 (#585)
  • 🔨 Bump github.com/mattn/go-sqlite3 from 1.14.16 to 1.14.17 (#581)
  • 🔨 Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.1 to 1.38.5 (#573)
  • 🔨 Bump github.com/google/cel-go from 0.13.0 to 0.17.6 (#572)
  • 🔨 Bump go.uber.org/zap from 1.24.0 to 1.25.0 (#571)
  • 🔨 Bump gorm.io/gorm from 1.25.0 to 1.25.4 (#570)
  • 🔨 Bump github.com/prometheus/client_golang from 1.14.0 to 1.16.0 (#565)
  • 🔨 Bump golang.org/x/net from 0.13.0 to 0.14.0 (#564)
  • 🔨 Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.1 to 2.16.2 (#558)
  • 🔨 Bump k8s.io/apiserver from 0.25.4 to 0.25.12 (#557)
  • 🔨 Bump github.com/aws/aws-sdk-go-v2/config from 1.18.29 to 1.18.33 (#553)
  • 🔨 Bump github.com/jonboulle/clockwork from 0.3.0 to 0.4.0 (#546)
  • 🔨 Bump github.com/aws/aws-sdk-go-v2/config from 1.18.17 to 1.18.29 (#540)
  • 🔨 Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.15.2 to 2.16.1 (#538)
  • 🔨 Bump github.com/spf13/viper from 1.15.0 to 1.16.0 (#534)
  • 🔨 Bump google.golang.org/api from 0.108.0 to 0.132.0 (#532)
  • 🔨 Bump github.com/docker/docker from 20.10.22+incompatible to 20.10.24+incompatible (#428)

Docs

  • 📖 add installing results with external database docs (#541)

Thanks

Thanks to these contributors who contributed to v0.8.0!

Extra shout-out for awesome release notes: