Skip to content

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

Open
twolff-gh wants to merge 3 commits into
openshift:release-4.22from
twolff-gh:cherry-pick-8472-to-release-4.22
Open

[release-4.22] OCPBUGS-94518: add ACR pull identity to worker cloud.conf and VMSS#8865
twolff-gh wants to merge 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…

c180cce
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 23, 2026 in 0s

35.98% (+0.09%) compared to fb3b1a3

View this Pull Request on Codecov

35.98% (+0.09%) compared to fb3b1a3

Details

Codecov Report

❌ Patch coverage is 69.23077% with 44 lines in your changes missing coverage. Please review.
✅ Project coverage is 35.98%. Comparing base (fb3b1a3) to head (c180cce).
⚠️ Report is 11 commits behind head on release-4.22.

Files with missing lines Patch % Lines
...ition-server/controllers/local_ignitionprovider.go 0.00% 19 Missing ⚠️
...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%   35.98%   +0.09%     
================================================
  Files               774      774              
  Lines             94808    94959     +151     
================================================
+ Hits              34027    34174     +147     
+ Misses            57998    57997       -1     
- Partials           2783     2788       +5     
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 11.51% <0.00%> (-0.31%) ⬇️

... and 1 file with indirect coverage changes

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