Skip to content

OCPBUGS-90083: Fix NodePool reconciliation failure when updating mirrored immutable ConfigMaps - #8811

Merged
openshift-merge-bot[bot] merged 1 commit into
openshift:release-4.22from
vsolanki12:cherry-pick-8543-to-release-4.22
Jul 14, 2026
Merged

openshift-merge-bot[bot] merged 1 commit into
openshift:release-4.22from
vsolanki12:cherry-pick-8543-to-release-4.22

fix(nodepool): stop marking mirrored ConfigMaps as immutable

3d50484
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 14, 2026 in 0s

35.46% (+0.01%) compared to 5cb8735

View this Pull Request on Codecov

35.46% (+0.01%) compared to 5cb8735

Details

Codecov Report

❌ Patch coverage is 82.35294% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 35.46%. Comparing base (5cb8735) to head (3d50484).
⚠️ Report is 21 commits behind head on release-4.22.

Files with missing lines Patch % Lines
hypershift-operator/controllers/nodepool/nto.go 82.35% 2 Missing and 1 partial ⚠️
Additional details and impacted files
@@               Coverage Diff                @@
##           release-4.22    #8811      +/-   ##
================================================
+ Coverage         35.45%   35.46%   +0.01%     
================================================
  Files               767      767              
  Lines             93724    93740      +16     
================================================
+ Hits              33226    33246      +20     
+ Misses            57785    57782       -3     
+ Partials           2713     2712       -1     
Files with missing lines Coverage Δ
hypershift-operator/controllers/nodepool/nto.go 51.32% <82.35%> (+2.70%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.