Description of problem:
When we change VM machine type, the device addresses are (possibly) wrong due to topology changes. To avoid issues with VM start, engine should drop device addresses when machine type is changed.
Bug tickets must have version flags set prior to targeting them to a release. Please ask maintainer to set the correct version flags and only then set the target milestone.
Moving from 4.0 alpha to 4.0 beta since 4.0 alpha has been already released and bug is not ON_QA.
Closing due to capacity reason, if still happens please reopen.
Verified with rhevm-184.108.40.206-0.1.el7ev.noarch.
1. Create a VM with disk and CD-ROM and emulated machine type set to default value (pc-i440fx-rhel7.2.0)
2. Run it with cdrom attached.
3. Shutdown it.
4. Change emulated machine to pc-q35-rhel7.2.0.
5. Run vm with cdrom attached.
vm runs successfully with the attached cd.