Description of problem:
Current snapshot type can be changed by snapshot-edit or snapshot-create --redefine from internal to external disk snapshot, libvirt should forbid this and post an proper error info
Version-Release number of selected component (if applicable):
Steps to Reproduce:
The described behavior is a user error. It's nice to have a user warning to avoid that but that seems to me like an upstream feature. Bumping to the upstream tracker.