Skip to content

fix: disable the Green Tea GC experiment (GOEXPERIMENT=greenteagc)#2538

Open
Isteb4k wants to merge 1 commit into
release-1.9from
fix/nogreenteagc
Open

fix: disable the Green Tea GC experiment (GOEXPERIMENT=greenteagc)#2538
Isteb4k wants to merge 1 commit into
release-1.9from
fix/nogreenteagc

Conversation

@Isteb4k

@Isteb4k Isteb4k commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Description

Disable the Green Tea GC experiment (GOEXPERIMENT=greenteagc) that is baked
into the container-factory ALT golang toolchain when building KubeVirt Go
binaries. A single export GOEXPERIMENT=nogreenteagc is added to the build
setup step in images/virt-artifact/werf.inc.yaml, so it applies to all
KubeVirt binaries (notably virt-handler and virt-launcher, which host the
live-migration TLS proxy).

This drops only the GC experiment; the toolchain version and the ALT base image
(and therefore the CVE mitigation from cc5aff898) are left untouched.

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Changelog entries

section: vm
type: fix
summary: "Restore live-migration throughput by disabling the Green Tea GC experiment in the KubeVirt build toolchain."

@Isteb4k Isteb4k changed the base branch from main to release-1.9 June 25, 2026 15:16
@Isteb4k Isteb4k marked this pull request as ready for review June 25, 2026 15:32
@Isteb4k Isteb4k added this to the v1.9.2 milestone Jun 25, 2026
@Isteb4k Isteb4k self-assigned this Jun 25, 2026
@Isteb4k Isteb4k changed the title Fix/nogreenteagc fix: disable the Green Tea GC experiment (GOEXPERIMENT=greenteagc) Jun 25, 2026
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