mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 11:22:23 +00:00
qemuDomainChangeNet: forbid changing portgroup
Changing the postgroup attribute caused unexpected behavior. Although it can be implemented, it has a non-trivial solution. No requirement or use has yet been found for implementing this feature, so it has been disabled for hot-plug. Resolves: https://issues.redhat.com/browse/RHEL-7299 Signed-off-by: Adam Julis <ajulis@redhat.com> Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
70e826ec6a
commit
c3302ceb1d
@ -3937,6 +3937,14 @@ qemuDomainChangeNet(virQEMUDriver *driver,
|
||||
else
|
||||
needBridgeChange = true;
|
||||
}
|
||||
|
||||
if (STRNEQ_NULLABLE(olddev->data.network.portgroup,
|
||||
newdev->data.network.portgroup)) {
|
||||
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
|
||||
_("cannot modify network device portgroup attribute"));
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
/* other things handled in common code directly below this switch */
|
||||
break;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user