Description of problem: I have beem trying to setup hosted engine ovirt-node-ng-installer-ovirt-4.0-snapshot-2016061604.iso [1] and appliance oVirt-Engine-Appliance-CentOS-x86_64-7-20160615.ova and no success in a dell machine with one single nic interface (em1). Error: ============= 2016-06-16 18:05:22 DEBUG otopi.context context.dumpEnvironment:774 ENVIRONMENT DUMP - END 2016-06-16 18:05:22 DEBUG otopi.context context._executeMethod:128 Stage validation METHOD otopi.plugins.gr_he_common.engine.ca.Plugin._validation 2016-06-16 18:05:22 DEBUG otopi.context context._executeMethod:134 condition False 2016-06-16 18:05:22 DEBUG otopi.context context._executeMethod:128 Stage validation METHOD otopi.plugins.gr_he_common.network.bridge.Plugin._get_hostname_additional_hosts 2016-06-16 18:05:22 DEBUG otopi.context context._executeMethod:134 condition False 2016-06-16 18:05:22 DEBUG otopi.context context._executeMethod:128 Stage validation METHOD otopi.plugins.gr_he_common.network.bridge.Plugin._get_hostname_from_bridge_if 2016-06-16 18:05:22 DEBUG otopi.context context._executeMethod:142 method exception Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/otopi/context.py", line 132, in _executeMethod method['method']() File "/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/gr-he-common/network/bridge.py", line 271, in _get_hostname_from_bridge_if ohostedcons.NetworkEnv.BRIDGE_IF File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_setup/vds_info.py", line 92, in network if 'BOOTPROTO' in port_info['cfg']: KeyError: 'cfg' Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Install the oVirt-Engine-Appliance-CentOS-x86_64-7-20160615.ova 2. DHCP will be configured to machine, use cockpit interface IP:9090 to setup the ip as static 3. Try top deploy hosted-engine via Cockpit or manually. Actual results: Failing Expected results: Work out of box. Additional info: [1] http://jenkins.ovirt.org/job/ovirt-node-ng_ovirt-4.0-snapshot_build-artifacts-fc22-x86_64/lastSuccessfulBuild/artifact/exported-artifacts/ovirt-node-ng-installer-ovirt-4.0-snapshot-2016061604.iso [2] http://jenkins.ovirt.org/job/ovirt-appliance_ovirt-4.0-snapshot_build-artifacts-el7-x86_64/lastSuccessfulBuild/artifact/exported-artifacts/oVirt-Engine-Appliance-CentOS-x86_64-7-20160615.ova
ovirt-hosted-engine-setup-2.0.0.2-0.0.master.20160610150248.git1b82974.el7.centos.noarch
Created attachment 1168837 [details] appliace-issue-cfg.txt
Created attachment 1168839 [details] ifcfg-em1
Some additional debug: Failed to execute stage 'Setup validation': {u'ipv6autoconf': True, u'addr': u'10.18.57.175', u'ipv6gateway': u'fe80:52:0:1238::1fd', u'ipv6addrs': [u'2620:52:0:1238:92b1:1cff:fe90:c2ce/64'], u'mtu': u'1500', u'dhcpv4': False, u'netmask': u'255.255.255.0', u'dhcpv6': True, u'ipv4addrs': [u'10.18.57.175/24'], u'hwaddr': u'90:b1:1c:90:c2:ce', u'speed': 1000, u'gateway': u'10.18.57.1'}
ifcfg data has been removed in VDSM on master branch by patch https://gerrit.ovirt.org/#/c/58226/ but AFAIK it's still available on ovirt-4.0 branch. On hosted-engine-setup side this in tracked in https://bugzilla.redhat.com/1313881 I suspect that the issue reported here is on ovirt-node-ng or on repo composition: Douglas can you please check which VDSM version are you including? 4.18.2 is from ovirt-4.0 while 4.18.999 is from master.
I verified that the 4.0-snapshot repo was used, so it really looks like the 4.0-snapshot repo was composed incorrectly. After the fixes, a build from today or tomorrow should fix it.
*** This bug has been marked as a duplicate of bug 1313881 ***