uniget-org / tools

Tool definitions for uniget
https://tools.uniget.dev
MIT License
2 stars 3 forks source link

chore(deps): update dependency carvel-dev/kapp to v0.63.1 #5705

Closed uniget-bot closed 6 days ago

uniget-bot commented 6 days ago

This PR contains the following updates:

Package Update Change
carvel-dev/kapp minor 0.62.1 -> 0.63.1

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

carvel-dev/kapp (carvel-dev/kapp) ### [`v0.63.1`](https://togithub.com/carvel-dev/kapp/releases/tag/v0.63.1) [Compare Source](https://togithub.com/carvel-dev/kapp/compare/v0.62.1...v0.63.1)

Installation and signature verification

##### Installation ##### By downloading binary from the release For instance, if you are using Linux on an AMD64 architecture: ```shell ### Download the binary curl -LO https://github.com/carvel-dev/kapp/releases/download/v0.63.1/kapp-linux-amd64 ### Move the binary in to your PATH mv kapp-linux-amd64 /usr/local/bin/kapp ### Make the binary executable chmod +x /usr/local/bin/kapp ``` ##### Via Homebrew (macOS or Linux) ```shell $ brew tap carvel-dev/carvel $ brew install kapp $ kapp version ``` ##### Verify checksums file signature The checksums file provided within the artifacts attached to this release is signed using [Cosign](https://docs.sigstore.dev/cosign/overview/) with GitHub OIDC(Refer [this](https://docs.sigstore.dev/system_config/installation/) page for cosign installation). To validate the signature of this file, run the following commands: ```shell ### Download the checksums file, certificate and signature curl -LO https://github.com/carvel-dev/kapp/releases/download/v0.63.1/checksums.txt curl -LO https://github.com/carvel-dev/kapp/releases/download/v0.63.1/checksums.txt.pem curl -LO https://github.com/carvel-dev/kapp/releases/download/v0.63.1/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. ```shell ### Verify the binary using the checksums file sha256sum -c checksums.txt --ignore-missing ```
#### ✨ What's new - Add change validation for maximum constraints to CRD Upgrade safety preflight check by @​rashmigottipati in #​951 - Add configuration to permissions pre-flight check to use `SelfSubjectAccessReview` or `SelfSubjectRulesReview` by @​everettraven in #​931 - Add handling of updates to default values to the CRD Upgrade Safety preflight check by @​rashmigottipati in #​950 - Add handling of updates to required fields to the CRD Upgrade Safety preflight check by @​rashmigottipati in #​933 - Allow custom wait rules for kapp-controller resources by @​praveenrewar in #​932 - Do not remove usedGKs when all resources are deleted by @​praveenrewar in #​928 - Make fields of Resource Filter Flags accessible outside the package by @​rohitagg2020 in #​941 - Update cron-job apiversion by @​jmcudd in #​947 - Add validation for changes to minimum constraints for CRD fields by @​everettraven in #​944 #### New Contributors * @​jmcudd made their first contributi[https://github.com/carvel-dev/kapp/pull/947](https://togithub.com/carvel-dev/kapp/pull/947)ll/947 Full Changelog: https://github.com/carvel-dev/kapp/compare/v0.62.0...v0.63.1 ### :open_file_folder: Files Checksum 2bdd36a64c1d40ac9666cf8fe64e89bd2064d31989f837a6c15ef4198a896799 ./kapp-darwin-arm64 3eed107de438378b35e619b37791512984e870e7e647fea312226a0e6fc9cd43 ./kapp-linux-amd64 8ad9d09844fd0710537190e1743b8fbcbe02b05f8180151e3420908120731071 ./kapp-darwin-amd64 aa8874eb186344601e4ff695de6406b06324039061c301cffd4a039618c021b9 ./kapp-windows-amd64.exe fecd32c9760da68791e591afffd53ce0a935471bf40d1e3fd941e602d7becb04 ./kapp-linux-arm64

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.



This PR has been generated by Renovate Bot.

github-actions[bot] commented 6 days ago

:mag: Vulnerabilities of ghcr.io/uniget-org/tools/kapp:0.63.1

:package: Image Reference ghcr.io/uniget-org/tools/kapp:0.63.1
digestsha256:5fb39b4f0dc3ed3d8b207fbe77d72017fc0b43c7378c004dfbe2f39843d7a9c6
vulnerabilitiescritical: 0 high: 0 medium: 1 low: 0 unspecified: 1
platformlinux/amd64
size27 MB
packages61
critical: 0 high: 0 medium: 1 low: 0 k8s.io/apiserver 0.30.2 (golang) pkg:golang/k8s.io/apiserver@0.30.2
medium 4.3: CVE--2020--8552 OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities
Affected range<1.15.10
Fixed version1.15.10, 1.16.7, 1.17.3
CVSS Score4.3
CVSS VectorCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Description
The Kubernetes API server component has been found to be vulnerable to a denial of service attack via successful API requests.
critical: 0 high: 0 medium: 0 low: 0 unspecified: 1stdlib 1.22.4 (golang) pkg:golang/stdlib@1.22.4
unspecified : CVE--2024--24791
Affected range>=1.22.0-0
<1.22.5
Fixed version1.22.5
Description
The net/http HTTP/1.1 client mishandled the case where a server responds to a request with an "Expect: 100-continue" header with a non-informational (200 or higher) status. This mishandling could leave a client connection in an invalid state, where the next request sent on the connection will fail. An attacker sending a request to a net/http/httputil.ReverseProxy proxy can exploit this mishandling to cause a denial of service by sending "Expect: 100-continue" requests which elicit a non-informational response from the backend. Each such request leaves the proxy with an invalid connection, and causes one subsequent request using that connection to fail.
github-actions[bot] commented 6 days ago

Attempting automerge. See https://github.com/uniget-org/tools/actions/runs/9797585386.

github-actions[bot] commented 6 days ago

PR is clean and can be merged. See https://github.com/uniget-org/tools/actions/runs/9797585386.