Created attachment 881949 [details] logs from engine and host Description of problem: If a storage domain contains an image of RAM snapshot and the domain is in inactive state, preview snapshot to the VM is allowed. Version-Release number of selected component (if applicable): rhevm-3.4.0-0.12.beta2.el6ev.noarch vdsm-4.14.5-0.2.beta2.el6ev.x86_64 How reproducible: Always Steps to Reproduce: On a DC (local/shared) with more than 1 storage domains: 1. Create a VM and run it 2. Create snapshot to the VM with RAM saved 3. Shut down the VM 4. Put the storage domain where the RAM image was saved to in maintenance 5. Try to preview the snapshot with the RAM Actual results: Snapshot preview with RAM is allowed, even though the RAM image cannot be accessed since the storage domain where it is located is inactive. When starting this VM with the snapshot pre-viewed, the RAM Memory restore fails. 2014-04-02 17:45:41,118 ERROR [org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo] (DefaultQuartzScheduler_Worker-48) Rerun vm 280e0ee1-ad2f-4234-9d7a-5908d020ce43. Called fro m vds green-vdsb Expected results: If RAM memory image cannot be accessed, snapshot preview with RAM memory should not be allowed. It should be the same behaviour as previewing a snapshot which its data disk cannot be accessed. Additional info: logs from engine and host
this bug won't fit into 3.5 release and is being deferred to a later release. If you deeply care about this bug and deserves to be re-evaluated please let me know
It would make more sense to solve this after we re-implement the memory volumes as disks, see bug 1150239
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.
Closing old tickets, in medium/low severity. If you believe it should be re-opened, please do so and add justification.