Skip to content

v0.7.1 - BITS fallback and VDS timing fixes

Latest

Choose a tag to compare

@markorr321 markorr321 released this 18 Aug 06:41

Install-Module VM-Pilot · PowerShell Gallery

Bug-fix release for the media download path introduced in v0.7.0.

Fixes

"Build failed: The handle is invalid." on hosts with a broken or disabled BITS service.
Start-BitsTransfer now runs inside the try block, so any BITS failure — E_HANDLE, service error, failed transfer — falls back to a direct download instead of ending the build. Previously the fallback only fired if Import-Module BitsTransfer itself failed, which almost never happens, so a BITS problem was fatal.

Frozen progress bar on the fallback path.
The fallback is now a streaming HttpClient download that emits the same Download progress: X% (X / X MB) lines BITS does, so the wizard's progress bar keeps working there too.

0x80070006 (E_HANDLE) from Get-Disk during VHDX creation on busy hosts.
Mount-VHD and Get-Disk are no longer pipelined; a short pause between them gives VDS time to publish the disk handle to WMI before it is queried.

Notes

Older release notes (0.4.x and earlier) now live here in GitHub Releases rather than the module manifest — the Gallery caps ReleaseNotes at 10,600 characters.

Full changelog: v0.7.0...v0.7.1