Skip to content

envoy: Bump envoy version to 1.37.1#1715

Open
sayboras wants to merge 7 commits intomainfrom
pr/tammach/envoy-1.37-upgrade
Open

envoy: Bump envoy version to 1.37.1#1715
sayboras wants to merge 7 commits intomainfrom
pr/tammach/envoy-1.37-upgrade

Conversation

@sayboras
Copy link
Copy Markdown
Member

No description provided.

@sayboras sayboras force-pushed the pr/tammach/envoy-1.37-upgrade branch 3 times, most recently from a8ebb42 to 643ef5f Compare January 16, 2026 11:48
@sayboras sayboras force-pushed the pr/tammach/envoy-1.37-upgrade branch 3 times, most recently from 94453d5 to 803d2f2 Compare February 14, 2026 01:52
@sayboras sayboras force-pushed the pr/tammach/envoy-1.37-upgrade branch 2 times, most recently from 5b3ebdd to f9c65bc Compare March 1, 2026 11:38
@sayboras sayboras force-pushed the pr/tammach/envoy-1.37-upgrade branch 6 times, most recently from 2e42916 to 2a88736 Compare March 14, 2026 15:46
@sayboras sayboras force-pushed the pr/tammach/envoy-1.37-upgrade branch from 2a88736 to f8ed573 Compare April 2, 2026 13:25
@sayboras sayboras changed the title Pr/tammach/envoy 1.37 upgrade envoy: Bump envoy version to 1.37.1 Apr 2, 2026
@sayboras sayboras force-pushed the pr/tammach/envoy-1.37-upgrade branch 3 times, most recently from d726590 to c9b0fd4 Compare April 2, 2026 14:05
@sayboras sayboras marked this pull request as ready for review April 2, 2026 14:05
@sayboras sayboras requested a review from a team as a code owner April 2, 2026 14:05
@sayboras sayboras requested review from jrajahalme and nezdolik April 2, 2026 14:05
@sayboras sayboras force-pushed the pr/tammach/envoy-1.37-upgrade branch 3 times, most recently from 6b76540 to 06a1b49 Compare April 5, 2026 13:16
@sayboras
Copy link
Copy Markdown
Member Author

sayboras commented Apr 6, 2026

Integration tests are done locally

$ make docker-tests
...
pper-sandbox ... (3 actions, 2 running)
#17 1346.3 [8,436 / 8,438] 12 / 14 tests; [Sched] Testing //tests:cilium_tls_tcp_integration_test; 20s ... (2 actions, 1 running)
#17 1347.6 [8,436 / 8,438] 12 / 14 tests; Testing //tests:cilium_tcp_integration_test; 2s disk-cache, processwrapper-sandbox ... (2 actions running)
#17 1349.3 [8,437 / 8,438] 13 / 14 tests; Testing //tests:cilium_tls_tcp_integration_test; 1s disk-cache, processwrapper-sandbox
#17 1349.6 INFO: Found 13 targets and 14 test targets...
#17 1349.8 INFO: Elapsed time: 1323.458s, Critical Path: 203.67s
#17 1349.8 INFO: 3492 processes: 2 disk cache hit, 246 internal, 3236 processwrapper-sandbox, 8 worker.
#17 1349.8 INFO: Build completed successfully, 3492 total actions
#17 1349.8
#17 1349.8 Executed 14 out of 14 tests: 14 tests pass.
#17 1349.8
#17 DONE 1350.7s

Signed-off-by: Tam Mach <tam.mach@cilium.io>
Signed-off-by: Tam Mach <sayboras@yahoo.com>
Rename clang config from clang-common to clang-local, add BAZEL_LLVM_PATH
and linker flags for the system LLVM 18 installation.

Signed-off-by: Tam Mach <sayboras@yahoo.com>
The envoy v1.37.1 repo.bzl uses @yq (from aspect_bazel_lib) to parse
CI config during repository evaluation. In WORKSPACE mode
(noenable_bzlmod), the @yq hub repo creates a symlink to the
platform-specific binary, but Bazel's sandbox prevents resolving
cross-repo symlinks in repository_ctx.execute().

Add patch 0008 to make the yq call non-fatal: when yq is unavailable,
fall back to placeholder container image values. This only affects RBE
container references which are not needed for local or Docker builds.

Signed-off-by: Tam Mach <sayboras@yahoo.com>
Pre-declare org_golang_x_text go_repository before envoy_dependency_imports
so it's included in Gazelle's go_repository_config.

Signed-off-by: Tam Mach <sayboras@yahoo.com>
Signed-off-by: Tam Mach <sayboras@yahoo.com>
Envoy 1.37 switched clang-format from a pip package to
@llvm_toolchain_llvm, which is not created when BAZEL_LLVM_PATH is set.
Use hermetic LLVM for format targets and add a fallback repo rule for
CI builds.

Signed-off-by: Tam Mach <tam.mach@cilium.io>
@sayboras sayboras force-pushed the pr/tammach/envoy-1.37-upgrade branch from 06a1b49 to 0b7e4ae Compare April 11, 2026 12:32
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.

1 participant