Tekton Pipeline release v0.59.0 "Scottish Fold Sox" LTS #7916
afrittoli
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
🎉 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
workspace.<name>.volume
#7887)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.
ClusterTask
#7796)Remove conversion webhook configuration from the ClusterTask CRD, it doesn't need it.
StepAction
for conversion #7795)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:
This discussion was created from the release Tekton Pipeline release v0.59.0 "Scottish Fold Sox" LTS.
Beta Was this translation helpful? Give feedback.
All reactions