OS: Ubuntu 14.04 ppc64el
Script: confignics
The postscript 'confignics' on Ubuntu will generate wrong NIC config file as following:
root@nodee2:# cat /etc/network/interfaces.d/eth1
auto eth1
iface eth1 inet static
address 20.20.1.1
netmask 255.255.0.0
network 20.20.0.0
mtu
Attribute 'mtu' has empty value which cause interface eth1 started failed.
Can you include the node configuration on your environment for eth1?
and or can I take a look on your test machine?
Network attribute
root@ppcmasterd:~# lsdef -t network -o public
Object name: public
domain=example.com
gateway=9.21.52.2
mask=255.255.255.0
mgtifname=eth1
net=9.21.52.0
staticrange=9.21.52.167-9.21.52.254
staticrangeincrement=1
Node attribute. There are public nic for this node.
root@ppcmasterd:~# lsdef noded2 -i nicips,nicnetworks,nictypes,chain,installnic,profile,mgt,os,arch
Object name: noded2
arch=ppc64el
chain=osimage=ubuntu14.04.1-ppc64el-stateless-compute:--noupdateinitrd
installnic=eth0
mgt=kvm
nicips.eth0=26.26.26.5
nicips.eth1=9.21.52.168
nicnetworks.eth0=provision
nicnetworks.eth1=public
nictypes.eth0=Ethernet
nictypes.eth1=Ethernet
os=ubuntu14.04.1
profile=compute
From Zhao jia's verification that this defect has been fixed in the latest snapshot build.
My guess is it was fixed by commit: 1638b793221d861581eb14595cd69d15be25555a
Closing in preparation for the 2.9.1.GA
Please re-open this bug if you still see issues with the 2.9.1 GA version.