[ovirt-users] VM second netowork not Comeup

Dan Kenigsberg danken at redhat.com
Thu Aug 28 11:16:05 UTC 2014


On Thu, Aug 28, 2014 at 01:50:22PM +0530, Shanil S wrote:
> Hi Aill,
> 
> We are creating two nics using the api, but it seems the second network is
> not come up and the first one is working. The following xml is used to for
> the nic creation
> 
> <nic>
>     <interface>virtio</interface>
>     <name>eth0</name>
>     <boot_protocol>static</boot_protocol>
>     <mac address='".$ip->mac_address."'/>
>     <network>
>      <ip address='".$ip->mac_ip."' netmask='255.255.255.0'
> gateway='".$ip->mac_gateway."'/>
>     </network>
>     <on_boot>true</on_boot>
>     <vnic_profile id='bbabc471-667d-4221-bc8e-4ab30b3dcc34' />
>    </nic>
> 
> <nic>
>     <interface>virtio</interface>
>     <name>eth1</name>
>     <boot_protocol>static</boot_protocol>
>     <mac address='".$ip->mac_address."'/>
>     <network>
>      <ip address='".$ip->mac_ip."' netmask='255.255.255.0'
> gateway='".$ip->mac_gateway."'/>
>     </network>
>     <on_boot>true</on_boot>
>     <vnic_profile id='037d806f-d76b-4da3-84b6-ac7a5087f836' />
>    </nic>
> 
> When i checked the configuration file
> (/etc/sysconfig/network-scripts/ifcfg-eth1) after creating...i find it
> seems the ONBOOT=no.....eventhough we set it true from the api. Is this a
> bug ?

I do not know what "on_boot" means in oVirt API, but it certainly is not
passed to Vdsm or the guest, and as such cannot control what's in the
guest's /etc/sysconfig/network-scripts/ifcfg-eth1.

The guest may have ifcfg files, it may run NetworkManager, or it may be
Ubunto or Windows. oVirt is responsible to exposing a (virtual) NIC to
the guest, but does not interfere with its configuration.

Dan



More information about the Users mailing list