Tekton Pipelines follows the Tekton community [release policy][release-policy]
as follows:
Versions are numbered according to semantic versioning: vX.Y.Z
A new release is produced on a monthly basis
Four releases a year are chosen for long term support (LTS).
All remaining releases are supported for approximately 1 month (until the next
release is produced)
LTS releases take place in January, April, July and October every year
The first Tekton Pipelines LTS release will be v0.41.0 in October 2022
Releases happen towards the middle of the month, between the 13th and the
20th, depending on week-ends and readiness
Tekton Pipelines produces nightly builds, publicly available on
gcr.io/tekton-nightly.
Transition Process
Before release v0.41 Tekton Pipelines has worked on the basis of an undocumented
support period of four months, which will be maintained for the releases between
v0.37 and v0.40.
Release Process
Tekton Pipeline releases are made of YAML manifests and container images.
Manifests are published to cloud object-storage as well as
[GitHub][tekton-pipeline-releases]. Container images are signed by
[Sigstore][sigstore] via [Tekton Chains][tekton-chains]; signatures can be
verified through the [public key][chains-public-key] hosted by the Tekton Chains
project.
Further documentation available:
The Tekton Pipeline [release process][tekton-releases-docs]
[Installing Tekton][tekton-installation]
Standard for [release notes][release-notes-standards]
[PR #12646][kubevirt-bot] BugFix: "Cannot allocate memory" warnings for containerdisk VMs
[PR #12555][kubevirt-bot] VM supports kubevirt.io/immediate-data-volume-creation: "false" which delays creating DataVolumeTemplates until VM is started
[PR #12549][kubevirt-bot] Updated common-instancetypes bundles to v1.1.0
[PR #12495][fossedihelm] Fix: eviction requests to completed virt-launcher pods cannot trigger a live migration
[PR #12409][kubevirt-bot] Use optional interface at passt binding sidecar
[PR #12319][Sreeja1725] Add v1.3.0 perf and scale benchmarks data
[PR #12330][kubevirt-bot] Fix wrong KubeVirtVMIExcessiveMigrations alert calculation in an upgrade scenario.
[PR #12328][acardace] enable only for VMs with memory >= 1Gi
[PR #12272][Sreeja1725] Add unit tests to check for API backward compatibility
documentai: Added advanced_ocr_options field in OcrConfig (45c70e3)
documentai: Added EvaluationReference to evaluation.proto (#7290) (4623db8)
documentai: Added field_mask field in DocumentOutputConfig.GcsOutputConfig in document_io.proto (2a0b1ae)
documentai: Added font_family to document.proto feat: added ImageQualityScores message to document.proto feat: added PropertyMetadata and EntityTypeMetadata to document_schema.proto (9c5d6c8)
documentai: Added TrainProcessorVersion, EvaluateProcessorVersion, GetEvaluation, and ListEvaluations v1beta3 APIs feat: added evaluation.proto feat: added document_schema field in ProcessorVersion processor.proto feat: added image_quality_scores field in Document.Page in document.proto feat: added font_family field in Document.Style in document.proto (ac0c5c2)
Policies which use CEL often evolve to express complex logic using multiple statements
and decision criteria. The CEL Policy Compiler provides an extensible format for parsing,
compiling, and composing expression graphs. Below is a simple example which can easily
be compiled to a single CEL expression.
This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign 0xfelix for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
- **[OWNERS](https://github.com/kubevirt/kubevirt-tekton-tasks/blob/main/OWNERS)**
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
- **[OWNERS](https://github.com/kubevirt/kubevirt-tekton-tasks/blob/main/OWNERS)**
Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
Bumps the production-dependencies group with 19 updates in the / directory:
0.61.1
0.63.0
0.30.3
0.31.1
1.3.0
1.3.1
1.3.0
1.3.1
1.59.0
1.60.3
1.3.0
1.3.1
1.1.11
1.2.1
27.1.1+incompatible
27.2.1+incompatible
4.0.3
4.0.4
0.20.1
0.21.0
0.20.1
0.20.2
2.20.0
2.22.0
1.7.0
1.7.3
0.75.1
0.76.2
1.19.1
1.20.4
0.55.0
0.59.1
0.26.1
0.27.1
1.8.7
1.8.9
0.23.0
0.25.0
Updates
github.com/tektoncd/pipeline
from 0.61.1 to 0.63.0Release notes
Sourced from github.com/tektoncd/pipeline's releases.
... (truncated)
Changelog
Sourced from github.com/tektoncd/pipeline's changelog.
... (truncated)
Commits
c910594
Fix Artifact type to a pointera3bd23e
build(deps): bump tj-actions/changed-files from 44.5.7 to 45.0.0504bdc8
Add UID label to PipelineRun and TaskRun78d1f11
Fixing linting issue with updates…1c0367d
build(deps): bump github.com/golangci/golangci-lint in /toolsb4e8652
fix(taskrun): resolve issue with TaskRun not failing promptly after Pod OOM7ba0b3b
build(deps): bump github.com/docker/docker4f04964
TEP-0097 breakpoint before steps for taskrunc6c33e0
docs: fix links to Matrix examples086e4d6
apply default-container-resource-requirements before LimitRange transformerUpdates
k8s.io/apimachinery
from 0.30.3 to 0.31.1Commits
a8f449e
Falls back to SPDY for gorilla/websocket https proxy error62791ec
Merge pull request #125571 from liggitt/filter-auth-02-sarcc2ba35
add field and label selectors to authorization attributesce76a8f
generate35052c5
add subjectaccessreview field and label selectorsab06869
Merge pull request #126105 from benluddy/cbor-framer429f4e4
Implement runtime.Framer for CBOR Sequences.d7e1c53
Merge pull request #126018 from aroradaman/bump-k8s-utils07cb122
Merge pull request #125748 from benluddy/cbor-custom-marshalersdd17456
bump k8s.io/utilsUpdates
kubevirt.io/api
from 1.3.0 to 1.3.1Commits
4eb2693
api update by KubeVirt Prow build 18265399532160327689d6ee0e
api update by KubeVirt Prow build 18262948522544373760d0c046
api update by KubeVirt Prow build 182154390877818470440aea84
api update by KubeVirt Prow build 18192951545115484164c4d6b6
api update by KubeVirt Prow build 1818954032295710720Updates
kubevirt.io/client-go
from 1.3.0 to 1.3.1Commits
877704f
client-go update by KubeVirt Prow build 1826539953216032768f09898f
client-go update by KubeVirt Prow build 1826294852254437376adc25c2
client-go update by KubeVirt Prow build 18215439087781847049af7fa4
client-go update by KubeVirt Prow build 1819295154511548416664135b
client-go update by KubeVirt Prow build 1818954032295710720Updates
kubevirt.io/containerized-data-importer
from 1.59.0 to 1.60.3Release notes
Sourced from kubevirt.io/containerized-data-importer's releases.
... (truncated)
Changelog
Sourced from kubevirt.io/containerized-data-importer's changelog.
Commits
c855e2e
v1.60.3 release notes905d9d8
Bump builder (#3427)8c58c93
Make bazel binary world executable (#3425)8b6a47c
[release-v1.60] Ensure scratch space is large enough to hold disk image (#3421)57f5c88
[release-v1.60] Fix PVC deletion logic in populators (#3415)f5138c8
v1.60.2 release notesfc6f48e
[release-v1.60] VDDK: pass snapshot ID through to nbdkit. (#3400)c186264
fix post submit issue in order to release properlyb375def
v1.60.0 release notesd68f59e
remove gradle dep when running gen-swagger-docs.sh (#3390)Updates
kubevirt.io/containerized-data-importer-api
from 1.59.0 to 1.60.3Release notes
Sourced from kubevirt.io/containerized-data-importer-api's releases.
... (truncated)
Changelog
Sourced from kubevirt.io/containerized-data-importer-api's changelog.
Commits
c855e2e
v1.60.3 release notes905d9d8
Bump builder (#3427)8c58c93
Make bazel binary world executable (#3425)8b6a47c
[release-v1.60] Ensure scratch space is large enough to hold disk image (#3421)57f5c88
[release-v1.60] Fix PVC deletion logic in populators (#3415)f5138c8
v1.60.2 release notesfc6f48e
[release-v1.60] VDDK: pass snapshot ID through to nbdkit. (#3400)c186264
fix post submit issue in order to release properlyb375def
v1.60.0 release notesd68f59e
remove gradle dep when running gen-swagger-docs.sh (#3390)Updates
kubevirt.io/kubevirt
from 1.3.0 to 1.3.1Release notes
Sourced from kubevirt.io/kubevirt's releases.
... (truncated)
Commits
ed1e7ae
Merge pull request #12646 from kubevirt-bot/cherry-pick-12638-to-release-1.350997e2
Merge pull request #12555 from kubevirt-bot/cherry-pick-12194-to-release-1.341c2b6a
Remove handler cgroup pkg dep in virt-chroot44b73d3
Merge pull request #12626 from kubevirt-bot/cherry-pick-12580-to-release-1.312a90fe
Merge pull request #12604 from brianmcarey/backport-1.3-12552d7454cc
Merge pull request #12576 from kubevirt-bot/cherry-pick-12507-to-release-1.32463706
volume migration tests: adjust workdir path to absolutec3a2b58
build: Add updated builder image with gradle removed1f8c489
apidocs: remove gradle build and properties files2c3ccbc
apidocs: Switch to using swaggermarkup-cli and remove gradle dependencyUpdates
cloud.google.com/go/iam
from 1.1.11 to 1.2.1Release notes
Sourced from cloud.google.com/go/iam's releases.
Commits
e992f09
chore: release main (#10792)22adc9a
chore(main): release firestore 1.17.0 (#10597)e9a551e
feat(firestore): Adding distance threshold and result field (#10802)839f30e
chore(main): release auth 0.9.4 (#10846)b9dfce5
chore: update gapic-generator-go to 0.47.0 (#10848)9b4b2fa
docs(pubsub): update documentation for 31 day subscription message retention ...2bdedef
fix(compute/metadata): check error chain for retryable error (#10840)2d5a9f9
feat(dataproc): add support for new Dataproc features (#10817)f9869f7
fix(auth): enable self-signed JWT for non-GDU universe domain (#10831)6720291
chore(main): release bigtable 1.32.0 (#10815)Updates
cloud.google.com/go/kms
from 1.18.3 to 1.19.0Changelog
Sourced from cloud.google.com/go/kms's changelog.
... (truncated)
Commits
f5833e6
chore: release main (#10690)6692abb
chore(all): update deps (#10705)0130d06
chore(datastore): add owlbot config for protos (#10708)e265371
feat(apihub): new clients (#10713)84461c0
docs(batch): clarify tasks success criteria for background runnable (#10702)4c519e3
fix(spanner): json null handling (#10660)95ae207
chore(main): release pubsub 1.42.0 (#10656)bbd3366
feat(pubsub): add opentelemetry tracing support (#10709)106174a
chore(apihub): add config to generate apiv1 (#10701)2b7a912
chore(main): release auth 0.9.0 (#10693)Updates
github.com/docker/cli
from 27.1.1+incompatible to 27.2.1+incompatibleCommits
9e34c9b
Merge pull request #5414 from vvoland/vendor-docker324cdbc
vendor: github.com/docker/docker v27.2.1-dev (8b539b8df240)b5290d4
Merge pull request #5411 from vvoland/5410-27.x3db9538
update to go1.22.71ab89e7
Merge pull request #5409 from thaJeztah/27.x_update_docker667d9fd
Merge pull request #5408 from thaJeztah/27.x_backport_mod_tidy41e61c4
[27.x] vendor: github.com/docker/docker v27.2.0869df10
vendor.mod: put github.com/pkg/browser in the right group6feee4a
Merge pull request #5402 from laurazard/backport-27.x-login-not-interactived0c1a80
login: handle non-tty scenario consistentlyUpdates
github.com/go-jose/go-jose/v4
from 4.0.3 to 4.0.4Release notes
Sourced from github.com/go-jose/go-jose/v4's releases.
Changelog
Sourced from github.com/go-jose/go-jose/v4's changelog.
Commits
15bc4c2
Update CHANGELOG for 4.0.4 (#138)f3534ca
Revert #130: JSONWebKeySet: ignore unsupported key types (#137)ebaac64
Remove unused JWK error type (#135)Updates
github.com/google/cel-go
from 0.20.1 to 0.21.0Release notes
Sourced from github.com/google/cel-go's releases.
... (truncated)
Commits
3545aac
Improved support for nested rules (#991)5bcdb8b
Check for output type agreement during the compile phase (#992)1f51886
Use bytes interface value for zero native type struct fields instead of dynam...c9164bc
Variable and nested rule limits (#989)5cbef66
Prevent self-append for Issues (#988)25457de
Add nil checking for wrapperspb's types (#960)badfce0
Fix panic in formatting string for non-literal formats (#987)9e64eb7
Decompose the compile and compose methods (#986)37d5b96
Add a function to return a policy whose output is the explanation. (#977)bc96f3b
Fix math.bitShiftRight for negative int (#983)Updates
github.com/google/go-containerregistry
from 0.20.1 to 0.20.2Release notes
Sourced from github.com/google/go-containerregistry's releases.
Commits
c195f15
deps: bump docker dep (#1991)Updates
github.com/google/pprof
from 0.0.0-20240424215950-a892ee059fd6 to 0.0.0-20240525223248-4bfdf5a9a2afCommits
Updates
github.com/grpc-ecosystem/grpc-gateway/v2
from 2.20.0 to 2.22.0Release notes
Sourced from github.com/grpc-ecosystem/grpc-gateway/v2's releases.
Commits
0b14a81
chore(deps): update googleapis digest to 611b36ba1b0988
feat: Add WithForwardResponseRewriter to allow easier/more useful response co...169370b
fix(deps): update google.golang.org/genproto/googleapis/rpc digest to ddb44da1d33c43
chore(deps): update googleapis digest to 21b26c5992f84c
fix(deps): update google.golang.org/genproto/googleapis/api digest to ddb44da30432b7
ci: update go versions supported (#4634)[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: Once this PR has been reviewed and has the lgtm label, please assign 0xfelix for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: dependabot[bot] Once this PR has been reviewed and has the lgtm label, please assign 0xfelix for approval. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
@dependabot[bot]: The following tests failed, say
/retest
to rerun all failed tests or/retest-required
to rerun all mandatory failed tests:/test images
/test e2e-tests
Full PR test history. Your PR dashboard.
Looks like these dependencies are updatable in another way, so this is no longer needed.