qemu-server/PVE
Stoiko Ivanov 399d96dbee config: NIC macaddr: enforce unicast MAC addresses
creating a VM with a NIC with multicast mac (see [1]) is possible, but setting
the interface's link up inside the guest fails (tested on Debian stable).
The issue was noted with LXC first (see [0,2]) and then tested with Qemu.

This patch uses the 'mac-addr' standard_option defined in PVE::JSONSchema to
ensure only unicast MAC addresses are used for netconfig.

[0] https://lists.linuxcontainers.org/pipermail/lxc-users/2010-August/000783.html
[1] https://en.wikipedia.org/wiki/MAC_address
[2] https://pve.proxmox.com/pipermail/pve-devel/2019-March/035996.html

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-03-14 09:21:24 +01:00
..
API2 cloud-init: allow custom network/user data files via snippets 2019-03-07 09:02:33 +01:00
CLI add pre- start/stop hookscripts to VMs 2019-02-01 12:58:37 +01:00
QemuServer cloud-init: allow custom network/user data files via snippets 2019-03-07 09:02:33 +01:00
VZDump fix #1779: vzdump: ensure guest-fsfreeze-thaw is called on error 2018-05-23 11:18:28 +02:00
Makefile add QemuServer::Memory 2016-05-23 10:02:07 +02:00
QemuConfig.pm fix #1969: increase max unused disks 2018-11-09 16:23:07 +01:00
QemuMigrate.pm followup whitespace fixes 2019-02-20 07:34:10 +01:00
QemuServer.pm config: NIC macaddr: enforce unicast MAC addresses 2019-03-14 09:21:24 +01:00
QMPClient.pm use qemu's blockdev-snapshot functions 2018-09-24 11:12:34 +02:00