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

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

Build:
Build:
LAST BUILD BRANCH: chore/bump-1-36
DEFAULT BRANCH: master
Ran 22 Apr 2026 04:48PM UTC
Jobs 1
Files 94
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

22 Apr 2026 04:29PM UTC coverage: 75.076% (+0.007%) from 75.069%
24790094307

push

github

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

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

14335 of 19094 relevant lines covered (75.08%)

857.0 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 24790094307.1 22 Apr 2026 04:48PM UTC 94
75.08
GitHub Action Run
Source Files on build 24790094307
  • Tree
  • List 94
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24790094307
  • ad3e96c1 on github
  • Prev Build on release-1.33 (#24765029301)
  • Next Build on release-1.33 (#25087350829)
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