On 02/04/2016 07:01 AM, Niccolò Belli wrote:
Hi,
If I try to create a bridge on Archlinux with virt-manager I get this
error. bridge-utils is installed.
Error creating interface: 'Could not define interface: internal error:
could not get interface XML description: unspecified error - aug_save
failed: multiple failures'
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 90, in
cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/createinterface.py", line
1141, in do_install
self.interface.install(meter, create=activate)
File "/usr/share/virt-manager/virtinst/interface.py", line 257, in
install
raise RuntimeError(_("Could not define interface: %s") % str(e))
RuntimeError: Could not define interface: internal error: could not
get interface XML description: unspecified error - aug_save failed:
multiple failures
What's the problem?
The problem is that someone decided to simply place the netcf source
into the Arch packages system without actually adding an Arch-specific
backend to it, so it's trying to do either debian or Fedora config
changes on a system that has a completely different (afaik) networking
config setup.
This came up at least a year ago and I had assumed that the Arch people
had removed the package from their system at that time, but apparently not.
To make this functionality work on Arch, someone needs to write an Arch
backend for netcf (I'd be happy to help with that by providing advice,
but have never run Arch myself, so have no info on exactly what it would
look like). Otherwise, you will just need to find/follow some
instructions on manually creating a host bridge on Arch.