Removed _vm_is_running() check from free_image. When a disk is detached from a running VM (unused0), QEMU immediately closes its libiscsi connection — there is no active session to block the delete. The force=true flag on the TrueNAS extent DELETE is the correct guard for any residual session. The VM-running check was overly broad and blocked legitimate deletes of already-detached disks. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Storage/Custom | ||