[Avocado-devel] No guest information on host arp table

Wei WA Li liwbj at cn.ibm.com
Thu May 19 13:42:51 UTC 2016


I found these 3 mothod to get guest IP, but none works for me now.
Is it a problem that self.address_cache is {}?

----------  source -----------
arp_ip = self.address_cache.get(nic.mac.lower())
or
arp_ip = self.address_cache.get(nic.mac.upper())
or
arp_ip = ip_map.get(nic.mac.lower())


---------- variable  ------
nic.mac = {'netdst': 'virbr0', 'ip': None, 'nic_name': 'nic1', 'mac':
'02:00:00:93:42:41', 'nettype': 'bridge', 'nic_model': 'virtio',
'g_nic_name': None}
self.address_cache = {}



Best regards,
-
Li, Wei (李 伟)
zKVM Solution Test
IBM China Systems & Technology Lab, Beijing
E-Mail: liwbj at cn.ibm.com
Tel: 86-10-82450631  Notes: Wei WA Li/China/IBM
Address: 3BW298, Ring Bldg. No.28 Building, ZhongGuanCun Software Park,No.8
         DongBeiWang West Road, ShangDi, Haidian District, Beijing,
P.R.China




From:	Wei WA Li/China/IBM
To:	Avocado-devel at redhat.com
Date:	2016/05/19 18:21
Subject:	No guest information on host arp table


Hi all,

I have a question about def get_address(self, index=0) and log guest.

I found there is no guest information on our host arp table. I am not sure
whether it is only way to get guest IP.
If it is not, how can I get guest IP?


[root at zs95kv2 guests]# arp
Address                  HWtype  HWaddress           Flags Mask
Iface
zkvm-10-20-92-160.pokpr  ether   02:00:00:af:33:8a   CM
vlan1292
v1292gw10-20-92-254.pok  ether   00:26:88:57:b7:f0   C
vlan1292
ZP93K6.pokprv.stglabs.i  ether   02:00:00:12:65:53   C
vlan1292
v508gw9-12-23-1.pok.stg  ether   00:26:88:59:b7:f0   C
vlan508
9.12.23.95               ether   00:04:96:10:44:b0   C
vlan508
[root at zs95kv2 guests]# arp -a
zkvm-10-20-92-160.pokprv.stglabs.ibm.com (10.20.92.160) at
02:00:00:af:33:8a [ether] PERM on vlan1292
v1292gw10-20-92-254.pokprv.stglabs.ibm.com (10.20.92.254) at
00:26:88:57:b7:f0 [ether] on vlan1292
ZP93K6.pokprv.stglabs.ibm.com (10.20.92.60) at 02:00:00:12:65:53 [ether] on
vlan1292
v508gw9-12-23-1.pok.stglabs.ibm.com (9.12.23.1) at 00:26:88:59:b7:f0
[ether] on vlan508
? (9.12.23.95) at 00:04:96:10:44:b0 [ether] on vlan508
[root at zs95kv2 guests]#

[root at zs95kv2 guests]# virsh list
 Id    Name                           State
----------------------------------------------------

[root at zs95kv2 guests]# virsh start avocado-vt-vm1
Domain avocado-vt-vm1 started

[root at zs95kv2 guests]# virsh console avocado-vt-vm1

root at zp93k6g93160:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group
default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state
UP group default qlen 1000
    link/ether 02:00:00:93:42:41 brd ff:ff:ff:ff:ff:ff
    inet 10.20.93.160/24 brd 10.20.93.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fd55:faaf:e1ab:a21:0:ff:fe93:4241/64 scope global mngtmpaddr
dynamic
       valid_lft 2591990sec preferred_lft 604790sec
    inet6 fe80::ff:fe93:4241/64 scope link
       valid_lft forever preferred_lft forever
root at zp93k6g93160:~#


Best regards,
-
Li, Wei (李 伟)
zKVM Solution Test
IBM China Systems & Technology Lab, Beijing
E-Mail: liwbj at cn.ibm.com
Tel: 86-10-82450631  Notes: Wei WA Li/China/IBM
Address: 3BW298, Ring Bldg. No.28 Building, ZhongGuanCun Software Park,No.8
         DongBeiWang West Road, ShangDi, Haidian District, Beijing,
P.R.China

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/avocado-devel/attachments/20160519/dfac3d66/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/avocado-devel/attachments/20160519/dfac3d66/attachment.gif>


More information about the Avocado-devel mailing list