From f8a4f93fa8975adbbf7660b713002081b7bd1c48 Mon Sep 17 00:00:00 2001 From: Fabian Wiesel Date: Thu, 9 Jul 2026 10:29:44 +0200 Subject: [PATCH 01/19] Regenerate apply configurations with controller-gen v0.21.0 CI installs controller-gen@latest which is now v0.21.0. The new version correctly omits the namespace parameter from apply configuration constructors for cluster-scoped resources (Hypervisor, Eviction). Without this regeneration, CI's generate step produces a 1-arg Eviction() signature while the committed code has the stale 2-arg version, causing build failures on any branch that calls apiv1.Eviction(name, namespace). --- applyconfigurations/api/v1/domaincapabilities.go | 4 ++-- applyconfigurations/api/v1/hypervisorspec.go | 11 +++++------ applyconfigurations/api/v1/hypervisorstatus.go | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/applyconfigurations/api/v1/domaincapabilities.go b/applyconfigurations/api/v1/domaincapabilities.go index aec3d0c9..2b649f20 100644 --- a/applyconfigurations/api/v1/domaincapabilities.go +++ b/applyconfigurations/api/v1/domaincapabilities.go @@ -15,7 +15,7 @@ type DomainCapabilitiesApplyConfiguration struct { // Supported devices for domains. // // The format of this list is the device type, and if specified, a specific - // model. For example, take the following xml domain device definition: + // model. For example, the take the following xml domain device definition: // //