I had this:
Actually nothing special - dataset was indeed busy, so snapshot couldn't be removed. But the container stayed in the "locked" state, so it was impossible to remove it later:
I manually did
Code:
TASK ERROR: zfs error: cannot destroy snapshot rpool/data/subvol-101-disk-0@pb1589489673: dataset is busy
Code:
TASK ERROR: CT is locked (snapshot-delete)
pct unlock
and everything works fine, but... did Proxmox behave correctly? I see no reason why the container stayed locked.