Skip to content

Increase JVM heap to 4GB for ARM64 builds#6753

Closed
PetrMc wants to merge 1 commit into
release-1.29from
petrmc/backport-6726-to-1.29
Closed

Increase JVM heap to 4GB for ARM64 builds#6753
PetrMc wants to merge 1 commit into
release-1.29from
petrmc/backport-6726-to-1.29

Conversation

@PetrMc
Copy link
Copy Markdown
Member

@PetrMc PetrMc commented Jan 12, 2026

Backport memory fix from #6726 to fix ARM64 build failures. Fixes #6752

@PetrMc PetrMc requested a review from a team as a code owner January 12, 2026 20:41
@istio-testing istio-testing added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Jan 12, 2026
@PetrMc PetrMc force-pushed the petrmc/backport-6726-to-1.29 branch from c41031e to 3f56bf8 Compare January 12, 2026 20:48
@istio-testing istio-testing added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. and removed size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Jan 12, 2026
Automation reverts envoy.bazelrc back to 3GB when syncing from upstream.
Add override in .bazelrc (which imports after envoy.bazelrc) to permanently
set heap to 4GB for ARM64 builds.

The 3GB limit causes memory pressure during large downloads which breaks
gRPC remote cache connections.
@PetrMc PetrMc force-pushed the petrmc/backport-6726-to-1.29 branch from 3f56bf8 to baf7823 Compare January 12, 2026 20:50
@istio-testing istio-testing added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Jan 12, 2026
@PetrMc PetrMc added cherrypick/master Set this label on a PR to auto-merge from a release branch to master release-notes-none Indicates a PR that does not require release notes. labels Jan 12, 2026
@PetrMc
Copy link
Copy Markdown
Member Author

PetrMc commented Jan 12, 2026

/retest

1 similar comment
@PetrMc
Copy link
Copy Markdown
Member Author

PetrMc commented Jan 12, 2026

/retest

@istio-testing
Copy link
Copy Markdown
Collaborator

@PetrMc: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
release-test-arm64_proxy_release-1.29 baf7823 link true /test release-test-arm64
Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@PetrMc
Copy link
Copy Markdown
Member Author

PetrMc commented Jan 12, 2026

Superseded by new PR with complete fix

@PetrMc PetrMc closed this Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cherrypick/master Set this label on a PR to auto-merge from a release branch to master release-notes-none Indicates a PR that does not require release notes. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants