I had problems bootstrapping my glance images, cloud init seems to ignore
my password changes and then I realized I'm missing the cdrom in the domxml.
To solve it I disabled the DomainXML feature(engine preparing the domxml,
not vdsm) and it started working.
Before I open a bug can anyone try to reproduce on 4.2?
The workaround with engine-config:
echo DomainXML | engine-config -s DomainXML=false --cver=4.2 -p /dev/stdin