[Kimchi-devel] [PATCH 0/7] Make Template defaults configurable
Aline Manera
alinefm at linux.vnet.ibm.com
Thu Apr 30 13:40:04 UTC 2015
On 30/04/2015 10:36, Crístian Deives wrote:
> I tested this patchset on VMs running Fedora, RHEL and Ubuntu, and
> only on RHEL and Ubuntu the tests haven't finished. As soon as they
> start, I get the following error message:
>
> libvirt: error : internal error: Network is already in use by
> interface ens3
> Fatal: Unable to activate network <libvirt.virNetwork object at
> 0x2146290>. Please, check the configuration in
> /etc/kimchi/template.conf to ensure it lists only
> valid networks.
> Details: internal error: Network is already in use by interface ens3
>
It is because you are probably running on nested virtualization and as
Kimchi depends on libvirt-daemon-config-network it creates the default
network pointing to the address range in use by the host. If we want to
automatically get another address range while using nested
virtualization I recommend open an issue againsta libvirt to get it
fixed on libvirt-daemon-config-network package.
> As you can see from the error message, there are many unexpected blank
> spaces inside the error string. And I'm afraid the path
> "/etc/kimchi/template.conf" may not always be correct depending on how
> the user is running / has installed Kimchi. For example, I'm running
> Kimchi from the source code, the error message tells me to check
> /etc/kimchi/template.conf but that file doesn't exist here.
I will fix it and send V2.
>
> On 23-04-2015 16:51, Aline Manera wrote:
>> Aline Manera (7):
>> Remove useless variable in osinfo.py
>> Merge common_spec wiht defaults value in osinfo.py
>> Make Template defaults configurable
>> Add libvirt-daemon-config-network package as Kimchi dependency
>> Verify all networks set as Template defaults prior to server start up
>> Create option to auto create ISO pool or not on server start up
>> Verify storage pool set as Template default prior to server starts up
>>
>> contrib/DEBIAN/control.in | 1 +
>> contrib/kimchi.spec.fedora.in | 3 ++
>> contrib/kimchi.spec.suse.in | 3 ++
>> docs/README.md | 14 +++---
>> src/Makefile.am | 2 +-
>> src/kimchi.conf.in | 3 ++
>> src/kimchi/config.py.in | 1 +
>> src/kimchi/model/model.py | 44 +----------------
>> src/kimchi/model/networks.py | 61 ++++++++++-------------
>> src/kimchi/model/storagepools.py | 66 +++++++++++++++++++++++++
>> src/kimchi/model/templates.py | 2 -
>> src/kimchi/osinfo.py | 101
>> ++++++++++++++++++++++++++++++---------
>> src/kimchid.in | 3 ++
>> src/template.conf | 47 ++++++++++++++++++
>> 14 files changed, 240 insertions(+), 111 deletions(-)
>> create mode 100644 src/template.conf
>>
>
More information about the Kimchi-devel
mailing list