Skip to content

deps: use latest EG, pin cel-go to 0.22#460

Merged
mathetake merged 1 commit intomainfrom
envoygatewayai
Mar 5, 2025
Merged

deps: use latest EG, pin cel-go to 0.22#460
mathetake merged 1 commit intomainfrom
envoygatewayai

Conversation

@mathetake
Copy link
Copy Markdown
Member

@mathetake mathetake commented Mar 5, 2025

Commit Message

The CLI's standalone mode needs to use Envoy Gateway's latest patch [1] that allows us to use it inside our CLI. This upgrades the EG dependency version to the latest. It is not compatible with the latest cel-go, so this also pins it to 0.22 until the upstream k8s.io/apiserver dependency [2] issue is resolved. This commit is separated from the standalone implementation commit as the upgrade results in a CRD generation which is not relevant to the change.

1: envoyproxy/gateway#5407
2: https://github.com/kubernetes/apiserver/issues/116

Related Issues/PRs (if applicable)

This is a preparation for #458

Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
@mathetake mathetake marked this pull request as ready for review March 5, 2025 17:22
@mathetake mathetake requested a review from a team as a code owner March 5, 2025 17:22
github.com/coreos/go-oidc/v3 v3.12.0
github.com/envoyproxy/gateway v1.3.0
github.com/envoyproxy/go-control-plane/envoy v1.32.4
github.com/envoyproxy/gateway v0.5.0-rc.1.0.20250305132535-64b753bfa5fd
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

v0.5.0-rc prefix is really weird but that's the last tag cut from their main branch so 🤷‍♂️

@mathetake mathetake merged commit 102b1a3 into main Mar 5, 2025
21 checks passed
@mathetake mathetake deleted the envoygatewayai branch March 5, 2025 20:27
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