Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update module github.com/tektoncd/pipeline to v0.66.0 #1689

Merged
merged 1 commit into from
Dec 5, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 5, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/tektoncd/pipeline v0.65.3 -> v0.66.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

tektoncd/pipeline (github.com/tektoncd/pipeline)

v0.66.0: Tekton Pipeline release v0.66.0 "American Curl AL-76"

Compare Source

-Docs @​ v0.66.0
-Examples @​ v0.66.0

Installation one-liner

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

Attestation

The Rekor UUID for this release is 108e9186e8c5677aaef800dc5c82c7e8a7dc72d7ed947dc0e166c29c7bfd9f2b6edca989022cb90c

Obtain the attestation:

REKOR_UUID=108e9186e8c5677aaef800dc5c82c7e8a7dc72d7ed947dc0e166c29c7bfd9f2b6edca989022cb90c
rekor-cli get --uuid $REKOR_UUID --format json | jq -r .Attestation | jq .

Verify that all container images in the attestation are in the release file:

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.66.0/release.yaml
REKOR_UUID=108e9186e8c5677aaef800dc5c82c7e8a7dc72d7ed947dc0e166c29c7bfd9f2b6edca989022cb90c

### Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGES=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | jq -r '.subject[]|.name + ":v0.66.0@​sha256:" + .digest.sha256')

### Download the release file
curl "$RELEASE_FILE" > release.yaml

### For each image in the attestation, match it to the release file
for image in $REKOR_ATTESTATION_IMAGES; do
  printf $image; grep -q $image release.yaml && echo " ===> ok" || echo " ===> no match";
done

Changes

Features

  • ✨ Fix StepAction support in Cluster resolver (#​8382)

Fix StepAction support in Cluster resolver

  • ✨ Expose Resolvers Controller performance tuning configurations (#​8344)

We can specify custom performance tuning values in the watcher's deployment - controller container via threads-per-controller, kube-api-qps and kube-api-burst flags.

Fixes
  • 🐛 fix: add missing stepaction RBAC permission for resolver (#​8397)

fix: include missing RBAC permission to allow cluster resolver to get and list StepActions

  • 🐛 Use io.ReadFull to read the bundle content (#​8389)

ix an issue on bundle list command with relatively big bundles that couldn't be parsed (truncated data)

  • 🐛 Fix StepAction support in Cluster resolver (#​8382)

Fix StepAction support in Cluster resolver

  • 🐛 Fixes git-resolver configuration for serverUrl and scmType (#​8401)
  • 🐛 Add Failed Validation group in message for the status message in PipelineRun (#​8356)
  • 🐛 Run finally pipeline even if task is failed at the validation (#​8314)
Misc
  • 🔨 build(deps): bump the all group in /tekton with 2 updates (#​8408)
  • 🔨 build(deps): bump the all group in /tekton with 2 updates (#​8406)
  • 🔨 build(deps): bump github.com/golangci/golangci-lint from 1.62.0 to 1.62.2 in /tools (#​8405)
  • 🔨 build(deps): bump actions/dependency-review-action from 4.4.0 to 4.5.0 (#​8404)
  • 🔨 build(deps): bump github/codeql-action from 3.27.4 to 3.27.5 (#​8403)
  • 🔨 build(deps): bump step-security/harden-runner from 2.10.1 to 2.10.2 (#​8402)
  • 🔨 build(deps): bump the all group in /tekton with 2 updates (#​8395)
  • 🔨 build(deps): bump github/codeql-action from 3.27.1 to 3.27.4 (#​8394)
  • 🔨 build(deps): bump github.com/golangci/golangci-lint from 1.61.0 to 1.62.0 in /tools (#​8386)
  • 🔨 build(deps): bump github/codeql-action from 3.27.0 to 3.27.1 (#​8385)
  • 🔨 build(deps): bump the all group in /tekton with 3 updates (#​8384)
  • 🔨 build(deps): bump tj-actions/changed-files from 45.0.3 to 45.0.4 (#​8383)
  • 🔨 build(deps): bump the all group in /tekton with 4 updates (#​8363)
  • 🔨 build(deps): bump the all group in /tekton with 4 updates (#​8354)
  • 🔨 build(deps): bump actions/dependency-review-action from 4.3.4 to 4.4.0 (#​8353)
  • 🔨 build(deps): bump actions/setup-go from 5.0.2 to 5.1.0 (#​8351)
  • 🔨 build(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#​8350)
  • 🔨 build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 (#​8349)
Docs
  • 📖 Update release.md with v0.65.0 (#​8355)

Thanks

Thanks to these contributors who contributed to v0.66.0!

Extra shout-out for awesome release notes:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@openshift-ci openshift-ci bot requested review from mkosiarc and tisutisu December 5, 2024 00:11
@tisutisu tisutisu added this pull request to the merge queue Dec 5, 2024
Merged via the queue into main with commit 8720787 Dec 5, 2024
16 checks passed
@renovate renovate bot deleted the renovate/github.com-tektoncd-pipeline-0.x branch December 5, 2024 05:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant