Bug 30033

Summary: Проблема при обновлении
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: qemuAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: glebfm, iv, rider, shaba, vt
Version: unstable   
Hardware: all   
OS: Linux   

Description Anton Farygin 2014-04-25 18:39:00 MSK
Всё из-за того, что обновлением было выполнено сохранение состояние домена и это привело к падению при старте - новый qemu не смог подняться со старыми сейвами.

предлагаю при обновлении делать shutdown а не save. То и то плохо, но после shutdown оно по крайней мере поднимается.

# virsh start riderS
ошибка: Не удалось запустить домен riderS
ошибка: internal error: process exited while connecting to monitor: Unknown ramblock "0000:03.0/rtl8139.rom", cannot accept migration
qemu: warning: error while loading state for instance 0x0 of device 'ram'
load of migration failed
Comment 1 Anton Farygin 2014-04-25 18:39:56 MSK
Добавлю. что это лечится удалением .save в каталоге /var/lib/libvirt/qemu/save/
Comment 2 Alexey Shabalin 2014-04-25 18:43:04 MSK
а может попытаться вернуть поддержку сетевых карточек rtl8139?
Comment 3 Anton Farygin 2014-04-25 18:47:31 MSK
судя по всему она никуда не делась, там в чём-то другом проблема.
нагуглил похожую проблему, её чинили в qemu
https://www.mail-archive.com/kvm@vger.kernel.org/msg68779.html

ещё надо попробовать migration со старого qemu на новый - говорят тоже проблемы.
Comment 4 Alexey Shabalin 2014-04-25 19:49:40 MSK
Нашел похожее место и приложил патч.
тестовое задание #118877
Comment 5 Anton Farygin 2014-04-25 20:17:31 MSK
я проверить уже не смогу - сейвы удалил, а qemu новый ;(
сможешь сам проверить ? в libvirt save для виртуалки, потом upgrade qemu и resume
Comment 6 Repository Robot 2014-04-28 19:46:16 MSK
qemu-2.0.0-alt2 -> sisyphus:

* Fri Apr 25 2014 Alexey Shabalin <shaba@altlinux> 2.0.0-alt2
- fixed migration from older versions (ALT#30033)
- fixed build on arm