Skip to content

Envoy 1.9.1 release v1.42 - #5348

Open
MichalFupso wants to merge 3 commits into
tigera:release-v1.42from
MichalFupso:envoy-1.9.1-release-v1.42
Open

MichalFupso wants to merge 3 commits into
tigera:release-v1.42from
MichalFupso:envoy-1.9.1-release-v1.42

Conversation

@MichalFupso

Copy link
Copy Markdown
Collaborator

Description

Bumps the embedded Envoy Gateway chart and github.com/envoyproxy/gateway from v1.8.3 to v1.9.1, and sigs.k8s.io/gateway-api to v1.6.1. This is the operator half of projectcalico/calico#14125 for Calico v3.33. The images and RBAC are in projectcalico/calico#14125, and the two should merge together.

EG v1.9.1 split EnvoyGatewayKubernetesProvider into two embedded structs. Field access still works, so only one composite literal in gateway_api_test.go changes. The other go.mod moves are transitive, and match what master got in 14025.

Release Note

TBD

For PR author

  • Tests for change.
  • If changing pkg/apis/, run make gen-files
  • If changing versions, run make gen-versions

For PR reviewers

A note for code reviewers - all pull requests must have the following:

  • Milestone set according to targeted release.
  • Appropriate labels:
    • kind/bug if this is a bugfix.
    • kind/enhancement if this is a a new feature.
    • enterprise if this PR applies to Calico Enterprise only.

Copilot AI balanced review requested due to automatic review settings October 1, 2026 23:22
@MichalFupso
MichalFupso requested a review from a team as a code owner October 1, 2026 23:22
@marvin-tigera marvin-tigera added this to the v1.42.7 milestone Oct 1, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟡 Changes recommended

Envoy Gateway v1.9 can currently be enabled on unsupported pre-1.33 Kubernetes clusters.

Review effort: Balanced
Findings: 1 Medium severity · 1 Low severity

Open (2)
What changed in this PR

Updates the release-v1.42 operator’s embedded Envoy Gateway integration to v1.9.1.

Changes:

  • Bumps Envoy Gateway and Gateway API dependencies.
  • Updates chart version and expected CRD count.
  • Adapts tests to the revised provider structure.
File Description
Makefile Updates the bundled chart version.
go.mod Updates direct and transitive dependencies.
go.sum Refreshes dependency checksums.
pkg/​render/​gatewayapi/​gateway_api.go Expects the additional Gateway API CRD.
pkg/​render/​gatewayapi/​gateway_api_test.go Adapts test configuration to v1.9.1 types.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread Makefile
# Envoy Gateway" in docs/common_tasks.md.
ENVOY_GATEWAY_HELM_CHART ?= oci://docker.io/envoyproxy/gateway-helm
ENVOY_GATEWAY_VERSION ?= v1.8.0
ENVOY_GATEWAY_VERSION ?= v1.9.1
Comment thread Makefile
# Envoy Gateway" in docs/common_tasks.md.
ENVOY_GATEWAY_HELM_CHART ?= oci://docker.io/envoyproxy/gateway-helm
ENVOY_GATEWAY_VERSION ?= v1.8.0
ENVOY_GATEWAY_VERSION ?= v1.9.1
Copilot AI balanced review requested due to automatic review settings October 2, 2026 00:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🔵 Needs a closer look

The PR description identifies the wrong Calico release stream and inaccurate dependency baselines.

Review effort: Balanced
Findings: 1 Medium severity · 1 Low severity

Open (2)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants