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

kubernetes-sigs / cloud-provider-azure / 24813924918
75%
master: 75%

Build:
Build:
LAST BUILD BRANCH: chore/bump-1-36
DEFAULT BRANCH: master
Ran 23 Apr 2026 03:04AM 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

23 Apr 2026 02:46AM UTC coverage: 75.118% (+0.007%) from 75.111%
24813924918

push

github

web-flow
[release-1.34] fix: route standalone VM providerID to availability set handler (#10219)

* 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)

---------

Co-authored-by: andyzhangx <xiazhang@microsoft.com>

14506 of 19311 relevant lines covered (75.12%)

847.45 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 24813924918.1 23 Apr 2026 03:04AM UTC 95
75.12
GitHub Action Run
Source Files on build 24813924918
  • Tree
  • List 95
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24813924918
  • 15770d02 on github
  • Prev Build on release-1.34 (#24773944112)
  • Next Build on release-1.34 (#24835949670)
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