Update module github.com/tektoncd/pipeline to v0.60.1 #209
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.53.3
->v0.60.1
Release Notes
tektoncd/pipeline (github.com/tektoncd/pipeline)
v0.60.1
: Tekton Pipeline release v0.60.1 "Chinchilla Tobor"Compare Source
-Docs @ v0.60.1
-Examples @ v0.60.1
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77a3c629b9f100be0eec857bdac47e80bdeacaf4cebba95adb7f9918b91b27842c5
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fixes
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.60.1!
Extra shout-out for awesome release notes:
@Aleromerog
v0.60.0
: Tekton Pipeline release v0.60.0 "Chinchilla Tobor"Compare Source
🎉 Artifacts through Sidecar Logs and Concise Resolver Syntax(Stage I)🎉
-Docs @ v0.60.0
-Examples @ v0.60.0
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77a0f4210b40d70db3c3f419f177c49cdf9af22ac6e6f490d1141db7ca4ecb37796
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Surface artifacts through sidecar container logs.
Add 'namespace' label/tag to the 'tekton_pipelines_controller_running_taskruns_throttled_by_quota' and 'tekton_pipelines_controller_running_taskruns_throttled_by_node' metrics, as kubernetes quota definitions are namespace scoped, hence certain namespaces may be more susceptible to quota throttling than others, and in a multi-node environment, not all namespaces are necessarily on the same node.
To enable this new label/tag, set 'metrics.taskrun.throttle.enable-namespace' to 'true' in the 'config-observability' ConfigMap
TEP-0154: Enable concise resolver syntax
The reason tag has been added to the duration metrics of taskrun and pipelinerun.
Fixes
Enable propagating params in Pipelines.
Fixing "401 Not Authorized" using Image from private AWS ECR without specifying "command" or "script" in Task.
This fix address the lack of retry on transient kubernetes errors during remote resolution for tasks, etc.
Misc
Mark current resolver framework as deprecated. Note: we are not removing the interface to be compatible with our Go policy.
promote StepActions to beta
fix defaultEnableArtifacts flag uses wrong name
Upgraded remote resolution framework.
Docs
Thanks
Thanks to these contributors who contributed to v0.60.0!
Extra shout-out for awesome release notes:
v0.59.0
: Tekton Pipeline release v0.59.0 "Scottish Fold Sox" LTSCompare Source
🎉 Artifact Metadata, Improved StepActions and Improved Stability 🎉
-Docs @ v0.59.0
-Examples @ v0.59.0
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77afedce0421f9d0b300ed47db5907cad59970fed93f978290fd32680173c43e675
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Upgrade Notices
Tekton v0.59 minimum Kubernetes version is 1.27.
Changes
Features
Add a feature flag
disable-inline-spec
to disable embedded spec in Pipeline(PipelineSpec/TaskSpec), Taskrun(TaskSpec), and Pipelinerun. (PipelineSpec) By default, the inline specs will be enabled. Only if the flag is set to "pipeline", "pipelinerun" and "taskrun" or a combination like "pipeline,pipelinerun" would the inline spec be disabled for Pipeline, PipelineRun, or TaskRun.Add description to StepActions
Surface artifact metadata through termination message
Fixes
fix: resolve pod creation failure on retry when using
workspace.<name>.volume
Fix ImagePullTimeout to use "PodInitialized" or "PodReadyToStartContainers" PodCondition transition time
Enable Param Substitution in StepAction resolver reference params
fix: the retries value has not been verified
fix: cannot use multiple step results at the same time for interpolation.
We introduce new metrics with compliant naming.
Gauge metrics: Gauge metrics shouldn't end with count as it implies a counter.
Counter metrics: Counter metrics shouldn't end with count as it implies a counter from the histogram. Instead, we should use total.
Previous Metrics are deprecated because they don't satisfy the Prometheus naming convention. Consult https://github.com/tektoncd/pipeline/blob/main/docs/metrics.md to know the updated names and tags.
Remove conversion webhook configuration from the ClusterTask CRD, it doesn't need it.
Removed StepAction from the conversion webhook to reduce the log spam that it isn't configured for it.
fix: resolve issues that may cause pipeline failures when using remote resources
fix: do not set default kind when taskRef resolver is present
fix(taskrun): emit warning for missing secret in ServiceAccount instead of failing
Fix: Merge StepTemplate with Step containing Results and Params
Pass only the fields in
stepaction
and replace these fields with theparams
in step.Misc
Update docker/docker dependency to v26.0.0
knative/pkg dependency is now 1.13 and k8s.io dependencies are 0.28.x.
In addition, this makes the minimum kubernetes version supported by tektoncd/pipeline to be 1.27.
Docs
Thanks
Thanks to these contributors who contributed to v0.59.0!
Extra shout-out for awesome release notes:
v0.58.0
: Tekton Pipeline release v0.58.0 "Bombay Robbie"Compare Source
🎉
displayName
inchildReferences
and dynamic specifications ofsecrets
andconfigmaps
inworkspaces
🎉-Docs @ v0.58.0
-Examples @ v0.58.0
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77ad32de0077ddf3d746f9072f2d536cec99e2add11d56d964943ea86f5265aec54
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Introduces a feature flag enable-artifacts.
introduce inputs/outputs to stepState for future artifacts work
A fully resolved displayName is now available in childReferences along with the pipelineTaskName. This is mainly beneficial to parameterize and easily distinguish matrix instances of the task.
feat: support for variable interpolation in workspace.* (in PipelineRun and TaskRun)
Fixes
fix: avoid panic when used pipelineRef or pipelineSpec in pipeline task
Misc
Docs
Document simple installation instructions for a Tekton multi-tenancy setup.
Thanks
Thanks to these contributors who contributed to v0.58.0!
Extra shout-out for awesome release notes:
v0.57.0
: Tekton Pipeline release v0.57.0 "Burmilla Baymax"Compare Source
-Docs @ v0.57.0
-Examples @ v0.57.0
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77add7b0a9a7946185efd5c044009544db4ec1a3799c4b6a95285f979f1fd78cc75
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Configure default-imagepullbackoff-timeout to allow imagePullBackOff to retry and wait for the specified duration before failing the pipeline.
Steps in a TaskRun will have more granular termination reasons indicating what exactly happened in new terminationReason field: Completed, Continued, Error, TimeoutExceeded, Skipped, TaskRunCancelled
Fixes
fix: correct warning path for duplicate param name in pipeline tasks
The status of the referenced ordinary task is replaced before calculating the final task
when.cel
.fix: the pipeline controller will no longer modify any annotation it has set on completed pipelineruns
PipelineRuns that timeout will no longer be blocked on reaching a terminal, cancelled state if their underlying TaskRuns or CustomRuns were deleted beforehand.
Misc
Created v0.56 LTS release.
taskRun names updated to end with the instance count for all fan out instances of matrix.
Docs
Release v0.44 LTS is EOL
Thanks
Thanks to these contributors who contributed to v0.57.0!
Extra shout-out for awesome release notes:
v0.56.4
: Tekton Pipeline release v0.56.4 "Persian Terminator"Compare Source
-Docs @ v0.56.4
-Examples @ v0.56.4
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77a246fb071bb1e27bb8c9aa3c80aa8f7f284a3f17e41f49960167d60df9ae6a20f
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
Fixes
Misc
Docs
Thanks
Thanks to these contributors who contributed to v0.56.4!
Extra shout-out for awesome release notes:
v0.56.3
: Tekton Pipeline release v0.56.3 "Persian Terminator"Compare Source
-Docs @ v0.56.3
-Examples @ v0.56.3
Installation one-liner
Attestation
The Rekor UUID for this release is
24296fb24b8ad77ae45e562eaaa6a469881e47013e15601d6644002bc596ca9464a382cdec3f2b5d
Obtain the attestation:
Verify that all container images in the attestation are in the release file:
Changes
Features
If you want to rebase/retry this PR, check this boxThis PR has been generated by Mend Renovate. View repository job log here.