Skip to content

CNTRLPLANE-3619: backport API-driven Azure topology and private connectivity (Phase 1) - #8721

Merged
openshift-merge-bot[bot] merged 2 commits into
openshift:release-4.22from
muraee:backport-8537-cpo-release-4.22
Jun 26, 2026
Merged

openshift-merge-bot[bot] merged 2 commits into
openshift:release-4.22from
muraee:backport-8537-cpo-release-4.22

fix(cpo): update envtest for stricter PrivateLink validation and add …

1d5982e
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 26, 2026 in 0s

35.47% (+0.02%) compared to 5cb8735

View this Pull Request on Codecov

35.47% (+0.02%) compared to 5cb8735

Details

Codecov Report

❌ Patch coverage is 68.59504% with 38 lines in your changes missing coverage. Please review.
✅ Project coverage is 35.47%. Comparing base (5cb8735) to head (1d5982e).
⚠️ Report is 4 commits behind head on release-4.22.

Files with missing lines Patch % Lines
...controllers/hostedcontrolplane/v2/storage/azure.go 0.00% 6 Missing ⚠️
...lplane/v2/cloud_controller_manager/azure/config.go 0.00% 3 Missing and 2 partials ⚠️
...ne/v2/cloud_controller_manager/azure/deployment.go 0.00% 3 Missing ⚠️
...rconfigoperator/controllers/resources/resources.go 25.00% 2 Missing and 1 partial ⚠️
...ostedcontrolplane/hostedcontrolplane_controller.go 0.00% 1 Missing and 1 partial ⚠️
...ane/v2/cloud_controller_manager/azure/component.go 0.00% 2 Missing ⚠️
...controlplane/v2/controlplaneoperator/deployment.go 0.00% 2 Missing ⚠️
...rollers/hostedcontrolplane/v2/router/deployment.go 0.00% 2 Missing ⚠️
...r/controllers/hostedcontrolplane/ingress/router.go 50.00% 0 Missing and 1 partial ⚠️
...controllers/hostedcontrolplane/v2/cno/component.go 0.00% 1 Missing ⚠️
... and 11 more
Additional details and impacted files
@@               Coverage Diff                @@
##           release-4.22    #8721      +/-   ##
================================================
+ Coverage         35.45%   35.47%   +0.02%     
================================================
  Files               767      767              
  Lines             93724    93754      +30     
================================================
+ Hits              33226    33258      +32     
+ Misses            57785    57783       -2     
  Partials           2713     2713              
Files with missing lines Coverage Δ
...ator/controllers/hostedcontrolplane/infra/infra.go 50.54% <100.00%> (ø)
.../controllers/hostedcontrolplane/kas/healthcheck.go 100.00% <100.00%> (ø)
...ator/controllers/hostedcontrolplane/kas/service.go 39.81% <100.00%> (ø)
...trollers/hostedcontrolplane/v2/router/util/util.go 100.00% <100.00%> (ø)
support/azureutil/azureutil.go 43.58% <100.00%> (+0.73%) ⬆️
support/util/visibility.go 98.54% <100.00%> (+2.14%) ⬆️
...r/controllers/hostedcontrolplane/ingress/router.go 52.17% <50.00%> (ø)
...controllers/hostedcontrolplane/v2/cno/component.go 5.08% <0.00%> (ø)
...ontrollers/hostedcontrolplane/v2/cno/deployment.go 0.00% <0.00%> (ø)
...hostedcontrolplane/v2/controlplaneoperator/role.go 0.00% <0.00%> (ø)
... and 17 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.