Skip to content

CNTRLPLANE-3160: Drop AutoNodeKarpenter feature gate and promote EC2NodeClass to v1 - #8166

Merged
enxebre merged 5 commits into
openshift:mainfrom
enxebre:drop-karpenter-feature-gate
Apr 30, 2026
Merged

enxebre merged 5 commits into
openshift:mainfrom
enxebre:drop-karpenter-feature-gate

ci: add karpenter test path to envtest GHA workflow triggers

366f255
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 30, 2026 in 0s

36.42% (+0.00%) compared to 5eaee74

View this Pull Request on Codecov

36.42% (+0.00%) compared to 5eaee74

Details

Codecov Report

❌ Patch coverage is 0% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 36.42%. Comparing base (5eaee74) to head (366f255).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
cmd/cluster/aws/create.go 0.00% 3 Missing ⚠️
support/karpenter/karpenter.go 0.00% 2 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8166   +/-   ##
=======================================
  Coverage   36.42%   36.42%           
=======================================
  Files         765      765           
  Lines       93302    93300    -2     
=======================================
  Hits        33981    33981           
+ Misses      56606    56604    -2     
  Partials     2715     2715           
Files with missing lines Coverage Δ
cmd/cluster/core/dump.go 4.27% <ø> (ø)
...lers/hostedcontrolplane/v2/karpenter/deployment.go 100.00% <ø> (ø)
...trollers/hostedcluster/hostedcluster_controller.go 43.23% <ø> (ø)
...ator/controllers/karpenter/karpenter_controller.go 26.21% <ø> (ø)
.../karpenterignition/karpenterignition_controller.go 62.66% <ø> (ø)
.../controllers/nodeclass/ec2_nodeclass_controller.go 53.64% <ø> (ø)
...r-operator/controllers/nodeclass/karpenter_util.go 82.35% <ø> (ø)
support/api/scheme.go 89.65% <ø> (ø)
support/karpenter/karpenter.go 68.00% <0.00%> (+5.03%) ⬆️
cmd/cluster/aws/create.go 41.59% <0.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.