Skip to content

chore(deps): update application-deps - #1612

Merged
chance-coleman merged 2 commits into
mainfrom
renovate/application-deps
Nov 2, 2026
Merged

chance-coleman merged 2 commits into
mainfrom
renovate/application-deps

Conversation

@renovate

@renovate renovate Bot commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/go-git/go-git/v5 v5.19.2 → v5.19.3 age confidence
github.com/sigstore/cosign/v3 v3.1.3 → v3.1.4 age confidence
helm.sh/helm/v4 v4.3.0 → v4.3.1 age confidence
k8s.io/api v0.37.1 → v0.37.2 age confidence
k8s.io/apimachinery v0.37.1 → v0.37.2 age confidence
k8s.io/client-go v0.37.1 → v0.37.2 age confidence
oras.land/oras-go/v2 v2.6.2 → v2.7.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

go-git/go-git (github.com/go-git/go-git/v5)

v5.19.3

Compare Source

What's Changed
New Contributors

Full Changelog: go-git/go-git@v5.19.2...v5.19.3

sigstore/cosign (github.com/sigstore/cosign/v3)

v3.1.4

Compare Source

Changelog

  • 3428d3c Build releases with 1.27.3 (#​5177)
  • 821c9bf Add AGENTS.md, update contributors.md with reference to AI policy (#​5176)
  • cfeaa4a Implement cosign bundle create-from-container (#​5144)
  • e2d25b5 Mention windows builds in readme (#​5147)
  • 6a83f9a fix(verify): don't panic on a bundle entry with no hash (#​5127)
  • 0ea1cec refactor: remove uploadToRekor parameter from ConfirmPrivacyStatement
  • ff2a8f4 fix(sign): pass digest hash algorithm to underlying signer in SignData
  • 7757e8b fix(e2e): enable UseSignedTimestamps in *TSAMTLSWithSigningConfig
  • f624836 test(verify): add failure cases for new bundle verification
  • 907c3d8 fix(sign): propagate BundlePath from SignOptions to KeyOpts
  • 0c66ecd clean: update inaccurate warning (#​4909)
  • 67a1216 fix: write referrers when image index has attestations (#​5111)
  • ac3a927 fix(verify): enforce mutually exclusive key and security key (#​5124)
  • 048eff5 Reorder events in LoadTrustedMaterialAndSigningConfig
  • 43d83e8 fix(layout): preserve manifest artifactType in index.json when saving (#​4821)
  • 1dbbc36 fix(load): upload bundle layer blobs before manifest PUT
  • 81b61e2 fix: strip trailing whitespace from attached signature files/stdin (#​5058)
  • b327bba fix: clarify COSIGN_REPOSITORY error when repository path is missing
  • 3532c1d fix: include annotations in implied payload for offline verify
  • b84a076 Cap the bundle layer read in ociremote.Bundle
  • d39ab7c Align privacy statement prompt behavior (#​5076)
  • 559c58c copy annotations by key instead of copying obj (#​5103)
  • 37cf1bc Add org.opencontainers.image.title annotation to attestation layers (#​4498)
  • dd9ef85 feat: Add org.opencontainers.image.source label to images (#​5095)
  • 00c1772 refactor: extract signing flag validation (#​5070)
  • 39037f1 fix: restrict bundle signing and attestation to one artifact (#​5081)
  • 5b6e930 fix: pass missing OIDC flags to KeyOpts (#​5079)
  • 20c7516 fix(verify): support image indexes in local bundle discovery (#​5080)
  • 81fa4e9 fix(verify): propagate CommonVerifyOptions to VerifyCommand (#​5094)
  • 84effab fix: verify-blob should not force SHA256 for non-default key hash algorithms (#​5064)
  • e9af93f fix(providers): clearer errors when GitHub OIDC token request fails (#​5062)
  • 8b8c87b feat: --slot option argument shell completion (#​5057)
  • 0a5f602 Deprecate --use-signing-config (#​5056)
  • 990e273 fix: use correct Rekor URLs to activate privacy warning (#​5054)
  • 151d838 fix: only show public-instance privacy statement for the default Rekor URL (#​5042)
Thanks to all contributors!
helm/helm (helm.sh/helm/v4)

v4.3.1: Helm v4.3.1

Compare Source

Helm v4.3.1 is a patch release. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Notable Changes

Installation and Upgrading

Download Helm v4.3.1. The common platform binaries are here:

This release was signed with 208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155 and can be found at @​scottrigby keybase account. Please use the attached signatures for verifying this release using gpg.

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 4.3.2 and 3.22.2 are the next patch releases scheduled for November 11, 2026
  • 4.4.0 is the next minor release scheduled for January 13, 2027. There will be no further Helm 3 minor releases (see https://helm.sh/blog/helm-v3-end-of-life)

Changelog

  • chore(deps): bump otlploghttp and stdoutlog to v0.21.0 c0d08d0 (Terry Howe)
  • chore(deps): bump the k8s-io group across 1 directory with 7 updates 0c0146e (dependabot[bot])
  • fix: bump golang.org/x/net to v0.61.0 (#​32758) dd91731 (Terry Howe)
  • fix(linters): update golangci-lint to v2.14.0 (#​32744) 3a376b2 (Ruslan Shaydullin)
  • fix(action): wait for CRD establishment under HookOnlyStrategy (#​32672) 5fed6a5 (Pujitha Paladugu)
  • chore(deps): bump sigs.k8s.io/controller-runtime from 0.25.1 to 0.25.2 (#​32726) b227bf4 (dependabot[bot])
  • chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.21.1 to 0.21.2 (#​32715) af79b8e (dependabot[bot])
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc ab6b245 (dependabot[bot])
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp (#​32665) 0f20617 (dependabot[bot])
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc (#​32664) e26e158 (dependabot[bot])
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace (#​32663) 23ab1c5 (dependabot[bot])
  • chore(deps): bump go.opentelemetry.io/otel/sdk from 1.44.0 to 1.45.0 (#​32662) 8303180 (dependabot[bot])
kubernetes/api (k8s.io/api)

v0.37.2

Compare Source

kubernetes/apimachinery (k8s.io/apimachinery)

v0.37.2

Compare Source

kubernetes/client-go (k8s.io/client-go)

v0.37.2

Compare Source

oras-project/oras-go (oras.land/oras-go/v2)

v2.7.0

Compare Source

This is a minor release that adds a configurable bearer realm address denylist to the auth client to restore split-host internal registry compatibility, restores authentication after same-host HTTP-to-HTTPS redirects, and backports bug fixes to content copy and verification since v2.6.4.

New Features

  • Add auth.Client.BlockedRealmPrefixes, auth.DefaultBlockedRealmPrefixes(), and auth.PrivateRealmPrefixes() to configure which addresses a bearer realm host must not be, or resolve to. A nil list uses the defaults, an empty non-nil list disables address blocking, and a non-empty list is used exactly. IPv4 addresses embedded in IPv4-mapped, NAT64, and 6to4 IPv6 addresses are unwrapped before matching. The scheme check and the https-to-http downgrade check always apply (#​1633, #​1658)

Behavior Change

  • v2.6.4 rejected bearer realms on private addresses, breaking split-host deployments such as self-hosted GitLab where the token realm is on another internal host (#​1631). The default denylist blocks loopback, link-local, link-local multicast, unspecified, and cloud metadata addresses, and no longer blocks RFC 1918, IPv6 unique-local (fc00::/7), or carrier-grade NAT (100.64.0.0/10) addresses. To restore the v2.6.4 strict behavior, set BlockedRealmPrefixes: append(auth.DefaultBlockedRealmPrefixes(), auth.PrivateRealmPrefixes()...) (#​1658)

Bug Fixes

  • Authenticate after a same-host redirect from the standard HTTP port to the standard HTTPS port, which the v2.6.1 origin check had blocked. The redirect chain is validated, authentication is not reused across repositories, and an insecure HTTP token realm is rejected after the upgrade (#​1245, #​1666, #​1667)
  • Match a referrer image manifest's artifactType before its config media type in FilterArtifactType, so referrers with an empty config are no longer skipped for OCI layouts and memory.Store sources (#​1641, #​1643)
  • Fetch an image index when the predecessor descriptor omits artifactType and match FilterArtifactType against the index's artifactType (#​1645, #​1654)
  • Report a source that fails after all declared bytes as read failed: <cause>, matchable with errors.Is, instead of ErrTrailingData (#​1649, #​1655)
  • Skip a blob when PreCopy returns SkipNode after the registry declines a cross-repository mount, instead of failing the copy with "skip node" (#​1646, #​1656)

v2.6.4

Compare Source

This is a patch release with security fixes to the file store and auth client, and bug fixes to the file store, OCI store, and retry layers since v2.6.3.

Security Fixes

  • Remove a symlink at the target path before writing in the file store's pushFile and pushDir, and open files with O_NOFOLLOW on unix, so a pushed blob can no longer be written through a planted terminal symlink to a file outside the store root (GHSA-2hhj-vj64-hx3j)
  • Skip restoring times and mode on symlinks during tar extraction, and replace a symlink at a directory entry's path with a real directory, so a crafted unpack layer can no longer change the timestamps or permissions of files outside the store root (GHSA-jh75-xv39-vhvx)
  • Compare each redirect hop against the first request in auth.Client, so a second same-origin hop on the redirect target no longer restores the Authorization header removed by the GHSA-vh4v-2xq2-g5cg guard, and refuse to resend an OAuth2 token request body (password or refresh token) to another origin on a 307 or 308 (GHSA-xc97-9f2f-9hrx)
  • Resolve non-literal bearer realm hosts and reject realms resolving to loopback, link-local, private, unspecified, or carrier-grade NAT addresses, and re-validate every redirect hop of distribution and OAuth2 token requests, so a realm such as localhost or a DNS name pointing at an internal address no longer bypasses validateRealm (GHSA-mm27-wq9c-mxxr)

Bug Fixes

  • Resolve tar hard link targets from the archive root rather than the link's directory, so a hard link whose target sits in another directory extracts instead of failing with "no such file or directory" (#​1510, #​1572)
  • Skip digest-named directories under blobs/<alg>/ during OCI store GC, which previously aborted on a non-empty directory; os.Remove errors now include the blob path (#​1526, #​1579, #​1588)
  • Retry on connection reset by peer and unexpected EOF in retry.DefaultPredicate, so a single reset from a registry no longer fails the whole operation (#​1567, #​1570)

v2.6.3

Compare Source

This is a patch release with bug fixes to the file store, OCI store, remote registry, auth client, copy, and retry layers since v2.6.2.

Bug Fixes
  • Validate the descriptors resolved through the referrers tag schema fallback, so a registry that resolves the fallback tag to the subject itself no longer has the subject's own platform manifests reported as its referrers (#​1403, #​1461)
  • Drop a moved tag from its previous manifest's tag set, so Delete with AutoGC no longer keeps a manifest whose tag has moved to another manifest, along with the blobs only it references, until an explicit GC() (#​1468, #​1469, #​1475)
  • Remove a file from the file store when saving it fails verification, instead of leaving a short or mismatched file at the target path where it is indistinguishable from a successful pull (#​1456)
  • Advance the subject walk in gcIndex, which re-read the first hop on every pass: garbage collection could spin without progress, and a referrer reaching the graph further up the chain was never recognised (#​1295, #​1458)
  • Restore duplicate named layers when IgnoreNoName discards the manifest, which previously returned early and silently skipped the second name (#​1441, #​1452, #​1459)
  • Re-push a node's manifest successors and retry once when the destination rejects a manifest push as missing referenced content, so CopyGraph self-heals a partially copied graph instead of failing (#​1212, #​1213)
  • Restore the default limit of 10 redirects in auth.Client, which v2.6.1 and v2.6.2 stopped enforcing when no CheckRedirect is set (#​1500, #​1514, #​1519)
  • Skip the random term in retry.ExponentialBackoff when the jitter is zero, which previously panicked on the first retry because rand.Int64N was called with a zero range (#​1549, #​1551)
Other Changes

Configuration

📅 Schedule: (in timezone America/New_York)

  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 requested a review from a team as a code owner October 16, 2026 03:49
@renovate
renovate Bot force-pushed the renovate/application-deps branch from e1626a3 to fea9b71 Compare October 18, 2026 02:19
@renovate renovate Bot changed the title chore(deps): update application dependencies to v2.6.3 chore(deps): update application-deps Oct 18, 2026
@renovate

renovate Bot commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 105 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by minimumReleaseAge=3 days

Details:

Package Change
go 1.26.10 -> 1.27
buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.11-20260415201107-50325440f8f2.1 -> v1.36.11-20260709200747-435963d16310.1
cloud.google.com/go/auth v0.22.0 -> v0.24.1-0.20261001053825-dbc26066f70a
cloud.google.com/go/auth/oauth2adapt v0.2.8 -> v0.3.0
cloud.google.com/go/compute/metadata v0.9.0 -> v0.10.0
cloud.google.com/go/iam v1.11.0 -> v1.13.0
cloud.google.com/go/monitoring v1.29.0 -> v1.30.0
cuelabs.dev/go/oci/ociregistry v0.0.0-20251212221603-3adeb8663819 -> v0.0.0-20260601085548-328ff8e2c943
cuelang.org/go v0.16.1 -> v0.17.1
github.com/AliyunContainerService/ack-ram-tool/pkg/credentials/provider v0.14.0 -> v0.18.1
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.22.0 -> v1.23.1
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.14.0 -> v1.14.1
github.com/AzureAD/microsoft-authentication-library-for-go v1.7.2 -> v1.8.0
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.33.0 -> v1.34.0
github.com/alibabacloud-go/debug v1.0.0 -> v1.0.1
github.com/alibabacloud-go/tea v1.2.1 -> v1.3.12
github.com/aliyun/credentials-go v1.3.2 -> v1.4.7
github.com/aws/aws-sdk-go-v2 v1.43.4 -> v1.47.3
github.com/aws/aws-sdk-go-v2/config v1.32.35 -> v1.33.9
github.com/aws/aws-sdk-go-v2/credentials v1.19.34 -> v1.20.9
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.35 -> v1.20.3
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.35 -> v1.5.6
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.35 -> v2.8.6
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.36 -> v1.5.6
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.15 -> v1.13.21
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.35 -> v1.14.6
github.com/aws/aws-sdk-go-v2/service/kms v1.54.0 -> v1.61.4
github.com/aws/aws-sdk-go-v2/service/signin v1.5.4 -> v1.10.4
github.com/aws/aws-sdk-go-v2/service/sso v1.33.4 -> v1.38.4
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.38.4 -> v1.43.4
github.com/aws/aws-sdk-go-v2/service/sts v1.45.4 -> v1.51.4
github.com/aws/smithy-go v1.27.6 -> v1.28.5
github.com/cockroachdb/apd/v3 v3.2.1 -> v3.2.3
github.com/coreos/go-oidc/v3 v3.18.0 -> v3.21.0
github.com/go-chi/chi/v5 v5.3.0 -> v5.3.2
github.com/go-git/go-billy/v5 v5.9.1 -> v5.9.2
github.com/go-jose/go-jose/v4 v4.1.4 -> v4.1.6
github.com/go-openapi/analysis v0.25.5 -> v1.0.0
github.com/go-openapi/errors v0.22.8 -> v0.22.9
github.com/go-openapi/jsonpointer v1.0.0 -> v1.0.1
github.com/go-openapi/jsonreference v1.0.0 -> v1.0.2
github.com/go-openapi/loads v0.25.0 -> v0.25.3
github.com/go-openapi/runtime v0.33.0 -> v0.33.3
github.com/go-openapi/runtime/server-middleware v0.30.0 -> v0.33.3
github.com/go-openapi/spec v0.22.9 -> v1.0.1
github.com/go-openapi/strfmt v0.27.0 -> v0.27.3
github.com/go-openapi/swag/cmdutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/conv v0.28.0 -> v0.29.2
github.com/go-openapi/swag/fileutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/jsonutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/loading v0.28.0 -> v0.29.1
github.com/go-openapi/swag/mangling v0.28.0 -> v0.29.1
github.com/go-openapi/swag/netutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/pools v0.28.0 -> v0.29.2
github.com/go-openapi/swag/stringutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/typeutils v0.28.0 -> v0.29.2
github.com/go-openapi/swag/yamlutils v0.28.0 -> v0.29.1
github.com/go-openapi/validate v0.26.1 -> v1.0.0
github.com/google/s2a-go v0.1.9 -> v0.1.11
github.com/googleapis/enterprise-certificate-proxy v0.3.19 -> v0.3.22
github.com/googleapis/gax-go/v2 v2.23.0 -> v2.26.2
github.com/klauspost/compress v1.19.2 -> v1.20.1
github.com/lestrrat-go/dsig v1.2.1 -> v1.3.0
github.com/lestrrat-go/httprc/v3 v3.0.5 -> v3.0.6
github.com/lestrrat-go/jwx/v3 v3.1.1 -> v3.2.0
github.com/mozillazg/docker-credential-acr-helper v0.4.0 -> v0.4.1
github.com/oklog/ulid/v2 v2.1.1 -> v2.1.2
github.com/olekukonko/tablewriter v1.1.4 -> v1.1.5
github.com/open-policy-agent/opa v1.17.1 -> v1.20.2
github.com/pjbgf/sha1cd v0.6.0 -> v0.7.0
github.com/prometheus/client_golang v1.24.1 -> v1.25.0
github.com/prometheus/client_model v0.6.2 -> v0.6.3
github.com/prometheus/common v0.70.1 -> v0.72.0
github.com/prometheus/procfs v0.21.1 -> v0.22.0
github.com/protocolbuffers/txtpbfmt v0.0.0-20260217160748-a481f6a22f94 -> v0.0.0-20260420112717-c39628bde8b5
github.com/rogpeppe/go-internal v1.14.1 -> v1.16.0
github.com/secure-systems-lab/go-securesystemslib v0.11.0 -> v0.11.1
github.com/sigstore/protobuf-specs v0.5.1 -> v0.5.2
github.com/sigstore/rekor v1.5.3 -> v1.5.4
github.com/sigstore/sigstore v1.10.8 -> v1.11.1
github.com/sigstore/sigstore/pkg/signature/kms/aws v1.10.9 -> v1.11.1
github.com/sigstore/sigstore/pkg/signature/kms/azure v1.10.9 -> v1.11.1
github.com/sigstore/sigstore/pkg/signature/kms/gcp v1.10.9 -> v1.11.1
github.com/sigstore/sigstore/pkg/signature/kms/hashivault v1.10.9 -> v1.11.1
github.com/sigstore/timestamp-authority/v2 v2.1.3 -> v2.1.5
github.com/spiffe/go-spiffe/v2 v2.7.0 -> v2.8.2
github.com/vektah/gqlparser/v2 v2.5.33 -> v2.5.36
github.com/zalando/go-keyring v0.2.6 -> v0.2.8
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.70.0 -> v0.71.0
golang.org/x/crypto v0.57.0 -> v0.58.0
golang.org/x/net v0.60.0 -> v0.61.0
golang.org/x/oauth2 v0.36.0 -> v0.37.0
golang.org/x/sys v0.48.0 -> v0.49.0
golang.org/x/term v0.46.0 -> v0.47.0
golang.org/x/text v0.42.0 -> v0.43.0
golang.org/x/time v0.15.0 -> v0.16.0
google.golang.org/api v0.292.0 -> v0.301.0
google.golang.org/genproto v0.0.0-20260519071638-aa98bba5eb94 -> v0.0.0-20260715232425-e75dac1f907d
google.golang.org/genproto/googleapis/rpc v0.0.0-20260819154853-08b0e4226688 -> v0.0.0-20260928230214-8a89bd6388cc
google.golang.org/grpc v1.83.2 -> v1.84.0
k8s.io/apiextensions-apiserver v0.37.0 -> v0.37.1
k8s.io/apiserver v0.37.0 -> v0.37.1
k8s.io/streaming v0.37.1 -> v0.37.2
sigs.k8s.io/controller-runtime v0.24.1 -> v0.25.2
sigs.k8s.io/kustomize/kyaml v0.21.1 -> v0.21.2
sigs.k8s.io/release-utils v0.12.4 -> v0.12.5

@renovate
renovate Bot force-pushed the renovate/application-deps branch 3 times, most recently from 07cd213 to 828091a Compare October 20, 2026 18:39
| datasource | package              | from   | to     |
| ---------- | -------------------- | ------ | ------ |
| go         | helm.sh/helm/v4      | v4.3.0 | v4.3.1 |
| go         | oras.land/oras-go/v2 | v2.6.2 | v2.6.4 |
@renovate
renovate Bot force-pushed the renovate/application-deps branch from 828091a to bd12682 Compare October 23, 2026 18:04
Signed-off-by: Sebastian Łaskawiec <sebastian.laskawiec@defenseunicorns.com>
Comment thread .gitignore Resolved
@renovate

renovate Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@chance-coleman
chance-coleman merged commit f3c72f2 into main Nov 2, 2026
53 checks passed
@chance-coleman
chance-coleman deleted the renovate/application-deps branch November 2, 2026 18:06
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.

2 participants