Skip to content

CNTRLPLANE-3553: Wire osImageStream into NodePool controller (hash, token, status, validation)#8730

Merged
openshift-merge-bot[bot] merged 2 commits into
openshift:mainfrom
sdminonne:CNTRLPLANE-3553-osImageStream-controller
Jul 10, 2026
Merged

CNTRLPLANE-3553: Wire osImageStream into NodePool controller (hash, token, status, validation)#8730
openshift-merge-bot[bot] merged 2 commits into
openshift:mainfrom
sdminonne:CNTRLPLANE-3553-osImageStream-controller

fix(nodepool): hardcode boot image stream to rhel-9 until MCO support…

11e247b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 10, 2026 in 0s

43.57% (+0.04%) compared to 1f2811f

View this Pull Request on Codecov

43.57% (+0.04%) compared to 1f2811f

Details

Codecov Report

❌ Patch coverage is 83.33333% with 22 lines in your changes missing coverage. Please review.
✅ Project coverage is 43.57%. Comparing base (1f2811f) to head (11e247b).
⚠️ Report is 24 commits behind head on main.

Files with missing lines Patch % Lines
...rshift-operator/controllers/nodepool/conditions.go 0.00% 10 Missing ⚠️
hypershift-operator/controllers/nodepool/config.go 72.72% 4 Missing and 2 partials ⚠️
...erator/controllers/nodepool/nodepool_controller.go 80.95% 2 Missing and 2 partials ⚠️
hypershift-operator/controllers/nodepool/gcp.go 75.00% 1 Missing ⚠️
hypershift-operator/controllers/nodepool/token.go 83.33% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #8730      +/-   ##
==========================================
+ Coverage   43.53%   43.57%   +0.04%     
==========================================
  Files         771      772       +1     
  Lines       95798    95891      +93     
==========================================
+ Hits        41707    41789      +82     
- Misses      51192    51202      +10     
- Partials     2899     2900       +1     
Files with missing lines Coverage Δ
hypershift-operator/controllers/nodepool/aws.go 80.22% <100.00%> (+0.05%) ⬆️
hypershift-operator/controllers/nodepool/azure.go 88.51% <100.00%> (+0.11%) ⬆️
...erator/controllers/nodepool/openstack/openstack.go 76.98% <100.00%> (+0.75%) ⬆️
...pershift-operator/controllers/nodepool/osstream.go 100.00% <100.00%> (ø)
...ypershift-operator/controllers/nodepool/powervs.go 6.49% <100.00%> (+1.23%) ⬆️
hypershift-operator/controllers/nodepool/stream.go 100.00% <100.00%> (ø)
...ypershift-operator/controllers/nodepool/version.go 100.00% <100.00%> (+4.91%) ⬆️
support/releaseinfo/releaseinfo.go 52.15% <ø> (ø)
hypershift-operator/controllers/nodepool/gcp.go 66.21% <75.00%> (-0.30%) ⬇️
hypershift-operator/controllers/nodepool/token.go 82.70% <83.33%> (+0.10%) ⬆️
... and 3 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.