Repository navigation
chore(deps): update module github.com/google/cel-go to v0.30.0 [security] - #3451
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
requested review from
IvanHunters,
Andrey Kolkov (androndo),
Aleksei Sviridkin (lexfrei),
Timofei Larkin (lllamnyp),
myasnikovdaniil and
Kirill Ilin (sircthulhu)
as code owners
July 24, 2026 23:56
renovate
Bot
deleted the
renovate/go-github.com-google-cel-go-vulnerability
branch
August 11, 2026 05:36
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
3 times, most recently
from
August 11, 2026 13:53
7cc7d94 to
059a762
Compare
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
3 times, most recently
from
August 14, 2026 11:16
c60d149 to
0eb6383
Compare
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
2 times, most recently
from
August 31, 2026 08:21
5105370 to
a2cec78
Compare
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
3 times, most recently
from
September 2, 2026 14:21
2c61a29 to
f741655
Compare
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
3 times, most recently
from
September 7, 2026 16:28
77dbcf3 to
5b655bf
Compare
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
from
September 15, 2026 09:49
5b655bf to
8f09870
Compare
Contributor
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
from
September 16, 2026 10:52
8f09870 to
b6ebd5e
Compare
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
2 times, most recently
from
September 24, 2026 09:31
98f80cc to
1fe978b
Compare
1 of 12 tasks
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
from
September 24, 2026 16:21
1fe978b to
cf1cb66
Compare
renovate
Bot
force-pushed
the
renovate/go-github.com-google-cel-go-vulnerability
branch
2 times, most recently
from
September 24, 2026 16:26
cf1cb66 to
017c763
Compare
Aleksei Sviridkin (lexfrei)
added a commit
that referenced
this pull request
Sep 26, 2026
…4447) ## What this PR does This replaces the open Renovate PRs with one rollup. Go modules move to their newest releases that keep the Kubernetes libraries and controller-runtime where they are, the toolchain and builder images move to Go 1.27.1, and the first-party code gets the Go 1.27 modernizers. Tests for the code the bumps touch come first, in their own commits, and pass on both the old and the new dependencies. Before the bumps: - The e2e sandbox image builds again: dl.min.io answers 410 for mc since MinIO archived it, so mc now comes from its last GitHub release with a pinned checksum. - Renovate stops offering tags of the apimachinery fork. They mirror upstream, so #2999 is a downgrade that drops our patch. - `make unit-tests` now runs the tests of the nested Go modules (kubevirt-csi-driver, token-proxy, kubeovn-webhook, api/apps/v1alpha1). They never ran in CI before. - New tests: JWT verification in the dashboard token proxy, the kube-ovn plunger metrics, cert-manager object idempotency in the tenant gateway, values-file layering in the operator, and the kubevirt CSI driver wrapper. - One real fix. The lineage webhook decoded admitted objects with encoding/json, so an int64 above 2^53 came back rounded. jsonpatch v2.5 compares numbers exactly and would emit a replace that rewrites such a field in the pod. The webhook now decodes with apimachinery's json. Held back on purpose, with the reasons in the commit messages: - Kubernetes libraries stay on v0.35. #3001 needs the apimachinery fork rebased onto release-1.37 first. - cel-go v0.29.2 and etcd v3.6.15, the lines k8s.io/apiserver v0.35 is built and tested with. - grpc v1.83.2. v1.84.0 is affected by GO-2026-6443 and no v1.84 patch release carries the fix yet. - kubevirt.io/api and the CDI API stay on what upstream csi-driver builds against. From CDI v1.60 it no longer compiles. - api/apps/v1alpha1 keeps go 1.26.4, so consumers of the published types are not forced onto Go 1.27. - go fix runs without embedlit (Go 1.27-only syntax, breaks backports to release branches on Go 1.26) and omitzero (would make metadata, spec and status required in the published OpenAPI schemas), and one errorsastype rewrite that did not compile is left out. govulncheck reports nothing reachable in any of the five modules, standard library included. Supersedes #4311, #4310, #4309, #3452, #3993, #3927, #3902, #3805, #3451, #3415, #3414, #3413, #3302, #4050 and #3363. #3001 stays open. Not checked locally: the images that build upstream projects (kube-ovn, kamaji, cilium, linstor-csi and others) with the Go 1.27 builder. The image build jobs of this PR cover them. Closes #4487. ### Screenshots No UI changes. ### Downstream repositories - [x] No downstream repository is affected by this change - [ ] [cozystack/website](https://github.com/cozystack/website) - follow-up: - [ ] [cozystack/terraform-provider-cozystack](https://github.com/cozystack/terraform-provider-cozystack) - follow-up: - [ ] [cozystack/ansible-cozystack](https://github.com/cozystack/ansible-cozystack) - follow-up: - [ ] [cozystack/ccp](https://github.com/cozystack/ccp) - follow-up: - [ ] [cozystack/talm](https://github.com/cozystack/talm) - follow-up: - [ ] [cozystack/cozyhr](https://github.com/cozystack/cozyhr) - follow-up: - [ ] [cozystack/cozy-proxy](https://github.com/cozystack/cozy-proxy) - follow-up: - [ ] [cozystack/cozystack-telemetry-server](https://github.com/cozystack/cozystack-telemetry-server) - follow-up: - [ ] [cozystack/external-apps-example](https://github.com/cozystack/external-apps-example) - follow-up: - [ ] [cozystack/examples](https://github.com/cozystack/examples) - follow-up: - [ ] [cozystack/community](https://github.com/cozystack/community) - follow-up: ### Release note ```release-note chore(deps): move the toolchain and builder images to Go 1.27.1 and raise Go dependencies to their latest compatible releases, closing the published advisories; the lineage webhook no longer rewrites int64 fields above 2^53 in admitted objects. ``` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Added a restore resource policy option for Velero strategies. * Added a test target to run Go tests across tracked modules. * **Bug Fixes** * Updated the end-to-end test environment to download and verify the MinIO client from its current release location. * Added coverage for token validation, webhook patching, controller behavior, and reconciliation. * **Maintenance** * Updated the Go toolchain, dependencies, and container image versions. * Refreshed pinned workflow actions and base image digests. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 of 12 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.29.2→v0.30.0JSON private fields exposed via NativeTypes and ParseStructTag in github.com/google/cel-go
GHSA-gcjh-h69q-9w9g / GO-2026-6094
More information
Details
JSON private fields exposed via NativeTypes and ParseStructTag in github.com/google/cel-go
Severity
Unknown
References
This data is provided by OSV and the Go Vulnerability Database (CC-BY 4.0).
Release Notes
google/cel-go (github.com/google/cel-go)
v0.30.0Compare Source
What's Changed
x in [x]for NaN values by @pranit0808 in cel-expr#1374New Contributors
Full Changelog: cel-expr/cel-go@v0.29.2...v0.29.3
Configuration
📅 Schedule: (UTC)
🚦 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 was generated by Mend Renovate. View the repository job log.