Skip to content

[release-4.22] OCPBUGS-94518: add ACR pull identity to worker cloud.conf and VMSS - #8865

Merged
openshift-merge-bot[bot] merged 3 commits into
openshift:release-4.22from
twolff-gh:cherry-pick-8472-to-release-4.22
Aug 3, 2026
Merged

[release-4.22] OCPBUGS-94518: add ACR pull identity to worker cloud.conf and VMSS#8865
openshift-merge-bot[bot] merged 3 commits into
openshift:release-4.22from
twolff-gh:cherry-pick-8472-to-release-4.22

fix(hypershift-operator,ignition-server): gate cloud config on hash t…

b7af8eb
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 3, 2026 in 0s

36.32% (+0.43%) compared to fb3b1a3

View this Pull Request on Codecov

36.32% (+0.43%) compared to fb3b1a3

Details

Codecov Report

❌ Patch coverage is 77.84431% with 37 lines in your changes missing coverage. Please review.
✅ Project coverage is 36.32%. Comparing base (fb3b1a3) to head (b7af8eb).
⚠️ Report is 22 commits behind head on release-4.22.

Files with missing lines Patch % Lines
...ition-server/controllers/local_ignitionprovider.go 72.09% 9 Missing and 3 partials ⚠️
...ition-server/controllers/tokensecret_controller.go 73.33% 5 Missing and 3 partials ⚠️
...erator/controllers/nodepool/nodepool_controller.go 74.07% 6 Missing and 1 partial ⚠️
hypershift-operator/controllers/nodepool/azure.go 80.00% 2 Missing and 1 partial ⚠️
hypershift-operator/controllers/nodepool/config.go 90.00% 2 Missing and 1 partial ⚠️
hypershift-operator/controllers/nodepool/token.go 57.14% 2 Missing and 1 partial ⚠️
ignition-server/cmd/run_local_ignitionprovider.go 0.00% 1 Missing ⚠️
Additional details and impacted files
@@               Coverage Diff                @@
##           release-4.22    #8865      +/-   ##
================================================
+ Coverage         35.89%   36.32%   +0.43%     
================================================
  Files               774      774              
  Lines             94808    95013     +205     
================================================
+ Hits              34027    34516     +489     
+ Misses            57998    57672     -326     
- Partials           2783     2825      +42     
Files with missing lines Coverage Δ
...lplane/v2/cloud_controller_manager/azure/config.go 68.10% <100.00%> (+6.15%) ⬆️
...rator/controllers/hostedcluster/metrics/metrics.go 92.57% <100.00%> (+0.24%) ⬆️
ignition-server/controllers/cache.go 100.00% <ø> (ø)
ignition-server/cmd/run_local_ignitionprovider.go 0.00% <0.00%> (ø)
hypershift-operator/controllers/nodepool/azure.go 89.70% <80.00%> (-0.88%) ⬇️
hypershift-operator/controllers/nodepool/config.go 85.94% <90.00%> (+0.55%) ⬆️
hypershift-operator/controllers/nodepool/token.go 81.98% <57.14%> (-0.56%) ⬇️
...erator/controllers/nodepool/nodepool_controller.go 40.87% <74.07%> (+1.29%) ⬆️
...ition-server/controllers/tokensecret_controller.go 67.70% <73.33%> (+8.68%) ⬆️
...ition-server/controllers/local_ignitionprovider.go 15.81% <72.09%> (+3.99%) ⬆️

... and 11 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.