[Libguestfs] libguestfs can't communicate over network while creating VM

Mensik, Petr Petr.Mensik at konicaminolta.cz
Thu Jun 16 16:28:47 UTC 2016


Hello Pino,

I am still getting the same error however from libguestfs log (when creating VM) seems that DHCP has been found - no 'DHCP can't be found' or whatever error it was. So there is some progress but the issue persists :-/

This is what I have done

apt-get purge dhcpcd5*
apt-get install isc-dhcp-client
echo isc-dhcp-client > /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/zzz-dhcp
libguestfs-test-tool (and the message was indeed in the log)

So I am wondering what could be the issue. I am enclosing libguestfs log from VM creation http://pastebin.com/A3We5f1F . Thanks a lot for your help

Best regards

Petr Menšík


________________________________________
From: Pino Toscano <ptoscano at redhat.com>
Sent: Thursday, June 16, 2016 6:03 PM
To: libguestfs at redhat.com; Mensik, Petr
Subject: Re: [Libguestfs] libguestfs can't communicate over network while creating VM

Hi,

On Thursday 16 June 2016 15:12:39 Mensik, Petr wrote:
> I tried installing the package and running the command, however
> nothing has changed :-/ This package should be installed as an
> addition to the dhcpcd5 or is a replacement?

Curiously enough, another user asked about this on our IRC channel
(#libguestfs on freenode) a couple of hours ago, and what came out is
that there is a bug in the Debian packaging, where the lack of a build
dependency made the appliance not use the right dhcp package.

To workaround locally, on the host where you are running the libguestfs
commands you can do:
1) install isc-dhcp-client
2) as root, `echo isc-dhcp-client > /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/zzz-dhcp`
3) as the user who runs your Python script, run libguestfs-test-tool
   to update the appliance -- you should see the line:
supermin: build: visiting /usr/lib/x86_64-linux-gnu/guestfs/supermin.d/zzz-dhcp type uncompressed packages
in its output -- meaning that file was picked correctly (and thus
isc-dhcp-client hopefully copied)
4) now the network should work

There is a Debian bug about it: https://bugs.debian.org/775514 -- fixed
only in Stretch though.  Just left a comment there, should be an easy
fix for Jessie.

Thanks,
--
Pino Toscano




More information about the Libguestfs mailing list