• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kubernetes-sigs / cloud-provider-azure / 24705306802
75%

Build:
DEFAULT BRANCH: master
Ran 21 Apr 2026 05:30AM UTC
Jobs 1
Files 95
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Apr 2026 05:13AM UTC coverage: 75.009% (+0.02%) from 74.992%
24705306802

push

github

web-flow
fix: route standalone VM providerID to availability set handler (#10194)

* fix: route standalone VM providerID to availability set handler

When DisableAvailabilitySetNodes is true, the previous logic returned
ManagedByVmssUniform for all providerIDs without checking the format.
This caused 'error splitting providerID' for standalone VMs (e.g., those
created by Karpenter) because extractScaleSetNameByProviderID fails on
non-VMSS providerIDs.

Fix: check the providerID format first. If it doesn't match VMSS format,
route to the availability set handler which also handles standalone VMs.

Fixes kubernetes-sigs/azuredisk-csi-driver#3596

* fix: also fix getVMManagementTypeByIPConfigurationID for standalone VMs

* fix: remove getVMManagementTypeByNodeName short-circuit, use realistic test IDs

* fix: guard against nil nonVmssUniformNodesCache in getVMManagementTypeByNodeName

* fix: restore getVMManagementTypeByNodeName short-circuit (no format-based distinction for node names)

14296 of 19059 relevant lines covered (75.01%)

857.17 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
79.8
0.26% provider/azure_vmss_cache.go
Jobs
ID Job ID Ran Files Coverage
1 24705306802.1 21 Apr 2026 05:30AM UTC 95
75.01
GitHub Action Run
Source Files on build 24705306802
  • Tree
  • List 95
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24705306802
  • df3a4049 on github
  • Prev Build on master (#24697094278)
  • Next Build on master (#24712339409)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc