[Kimchi-devel] [PATCH] List IPs of VM Ifaces
Crístian Deives
cristiandeives at gmail.com
Tue Jun 9 13:21:27 UTC 2015
Reviewed-by: Crístian Deives <cristiandeives at gmail.com>
However, I'm worried with the DHCP lease code. AFAIU, it only works if
the guest system has a predictable IP mechanism (i.e. static IP or a
DHCP server which always assigns the same IP address to the same MAC). I
tried "GET /vms/<vm>/ifaces/<iface>/ips" on a shutoff VM and I got the
IP address the VM had when it was running. That's most probably the same
address it will use on next boot, but we can't be sure of that, that
depends on the guest network configuration and/or the external DHCP
server. I guess even the ARP code might not be always correct, so I
guess both approaches has their faults. This patch fetches the most
likely IP address the guest VM has, which should be correct on most of
the times, so I think this is good enough for the end user. I just don't
feel it's 100% trustworthy - but maybe 99% :-)
On 03-06-2015 12:06, Christy Perez wrote:
> Signed-off-by: Christy Perez <christy at linux.vnet.ibm.com>
> ---
> docs/API.md | 1 +
> src/kimchi/mockmodel.py | 9 +++++++++
> src/kimchi/model/vmifaces.py | 28 ++++++++++++++++++++++++++++
> tests/test_rest.py | 6 ++++++
> 4 files changed, 44 insertions(+)
More information about the Kimchi-devel
mailing list