Bug 23285 - network boot broken with libvirt > 0.7.5
Summary: network boot broken with libvirt > 0.7.5
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: qemu-kvm (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL: http://bugs.debian.org/cgi-bin/bugrep...
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-05 22:47 MSD by Sergey Vlasov
Modified: 2010-04-25 17:19 MSD (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Vlasov 2010-04-05 22:47:58 MSD
При попытке создать средствами libvirt > 0.7.5 виртуальную машину с загрузкой по сети эта виртуальная машина не запускается, в /var/log/libvirt/qemu/*.log регистрируется ошибка "Cannot boot from non-existent NIC". С предыдущими версиями libvirt эта ошибка не проявляется (там для сетевых контроллеров использовалась опция -net nic,..., в новых версиях используется -device).

Что-то в этом районе чинили в 0.12.3:
http://git.qemu.org/qemu.git/commit/?h=stable-0.12&id=5e3be6238548b9bf37ea7cbed1924079a4fde4f1
Но, похоже, это не решает проблему, поскольку ошибка выдаётся в net_set_boot_mask(), а вызов этой функции не переносили.
Comment 1 Sergey Vlasov 2010-04-18 20:25:10 MSD
Действительно, в qemu-kvm-0.12.3-alt1 загрузка по-прежнему не работает с той же ошибкой (убрались только предупреждения "Warning: vlan 0 with no nics").

В апстриме эту проблему, похоже, только что исправили (просто удалили выдававший ошибку код, который оказался уже не нужен):
http://git.qemu.org/qemu.git/commit/?id=da1fcfda59a6bcbdf58d49243fbced455f2bf78a
Comment 2 Sergey Vlasov 2010-04-18 20:27:37 MSD
И в stable-0.12 тоже исправлено:
http://git.qemu.org/qemu.git/commit/?h=stable-0.12&id=69ff4e9dbde494b1e8752606b0820f04344caeb1
Comment 3 Anton Farygin 2010-04-19 07:26:14 MSD
Отлично, значит сегодня соберу.

Спасибо,
Comment 4 Anton Farygin 2010-04-22 10:02:20 MSD
Сергей, посмотри пожалуйста, в новой сборке qemu-kvm это должно быть исправлено.
Comment 5 Sergey Vlasov 2010-04-25 17:19:43 MSD
Да, с qemu-kvm-0.12.3-alt2 загрузка по сети работает.