Skip to content
New issue

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

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

Already on GitHub? # to your account

test(deps): update dependency vendir to v0.42.0 #3236

Merged
merged 1 commit into from
Sep 11, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 11, 2024

This PR contains the following updates:

Package Update Change
vendir minor v0.41.1 -> v0.42.0
vendir minor 0.41.1 -> 0.42.0

Release Notes

vmware-tanzu/carvel-vendir (vendir)

v0.42.0

Compare Source

Installation and signature verification

Installation
By downloading binary from the release

For instance, if you are using Linux on an AMD64 architecture:

##### Download the binary
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.42.0/vendir-linux-amd64

##### Move the binary in to your PATH
mv vendir-linux-amd64 /usr/local/bin/vendir

##### Make the binary executable
chmod +x /usr/local/bin/vendir
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install vendir
$ vendir version  
Verify checksums file signature

Install cosign on your system https://docs.sigstore.dev/system_config/installation/

The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:

##### Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.42.0/checksums.txt
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.42.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/vendir/releases/download/v0.42.0/checksums.txt.sig

##### Verify the checksums file
cosign verify-blob checksums.txt \
  --certificate checksums.txt.pem \
  --signature checksums.txt.sig \
  --certificate-identity-regexp=https://github.com/carvel-dev \
  --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity

To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.

##### Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Changelog
  • 064b9c4 Allow additional CA certs to be supplied via vendir YAML when pulling an imgpkg bundle by @​100mik
  • f6eaffe fix: avoid panic by checking response for nil by @​Zebradil

Configuration

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

🚦 Automerge: Enabled.

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

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


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

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

@renovate renovate bot enabled auto-merge September 11, 2024 04:40
@renovate renovate bot added this pull request to the merge queue Sep 11, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 11, 2024
@renovate renovate bot added this pull request to the merge queue Sep 11, 2024
Merged via the queue into main with commit d22aed6 Sep 11, 2024
34 checks passed
@renovate renovate bot deleted the renovate/test-vendir-0.x branch September 11, 2024 05:21
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants