<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, May 12, 2016 at 3:32 PM, Sandro Bonazzola wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><span class=""><br><div><br></div></span><div>I strongly suggest to use master. In particular, I strongly suggest to us oVirt Node Next ISO for hosts and the engine appliance for the deployment.</div><div>Installing Hosted Engine using Cockpit Web UI has been a nice experience yesterday.</div><div><a href="https://twitter.com/SandroBonazzola/status/730426730515673092" target="_blank">https://twitter.com/SandroBonazzola/status/730426730515673092</a><br></div><div><br></div><div>Be sure to install also the new dashboard package once your Hosted Engine is up, that's another nice thing to see in action.</div><div><br></div></div></div></div></blockquote><div><br></div><div>It seems master from yesterday, attempting self hosted engine on nfs3 with hypervisor on CentOS 7.2 gives:</div><div><br></div><div><div>[ INFO ] Stage: Transaction setup</div><div>[ INFO ] Stage: Misc configuration</div><div>[ INFO ] Stage: Package installation</div><div>[ INFO ] Stage: Misc configuration</div><div>[ INFO ] Configuring libvirt</div><div>[ INFO ] Configuring VDSM</div><div>[ INFO ] Starting vdsmd</div><div>[ INFO ] Creating Storage Domain</div><div>[ INFO ] Creating Storage Pool</div><div>[ INFO ] Connecting Storage Pool</div><div>[ INFO ] Verifying sanlock lockspace initialization</div><div>[ ERROR ] Failed to execute stage 'Misc configuration': [Errno 101] Network is unreachable</div><div>[ INFO ] Stage: Clean up</div></div><div><br></div><div>What I see as relevant in log is</div><div><br></div><div> 2016-05-12 16:47:36 DEBUG otopi.plugins.ovirt_hosted_engine_setup.sanlock.lockspace storage_backends</div><div>.create_volume:270 Connecting to VDSM</div><div>2016-05-12 16:47:36 DEBUG otopi.context context._executeMethod:142 method exception</div><div>Traceback (most recent call last):</div><div> File "/usr/lib/python2.7/site-packages/otopi/context.py", line 132, in _executeMethod</div><div> method['method']()</div><div> File "/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/ovirt-hosted-engine-setup/sanlock/lo</div><div>ckspace.py", line 143, in _misc</div><div> lockspace + '.metadata': md_size,</div><div> File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py", line 369, in create</div><div> service_size=size)</div><div> File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py", line 279, in create_volume</div><div> volUUID=volume_uuid</div><div> File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/storage_backends.py", line 245, in _get_volume_path</div><div> volUUID</div><div> File "/usr/lib64/python2.7/xmlrpclib.py", line 1233, in __call__</div><div> return self.__send(self.__name, args)</div><div> File "/usr/lib64/python2.7/xmlrpclib.py", line 1587, in __request</div><div> verbose=self.__verbose</div><div> File "/usr/lib64/python2.7/xmlrpclib.py", line 1273, in request</div><div> return self.single_request(host, handler, request_body, verbose)</div><div> File "/usr/lib64/python2.7/xmlrpclib.py", line 1301, in single_request</div><div> self.send_content(h, request_body)</div><div> File "/usr/lib64/python2.7/xmlrpclib.py", line 1448, in send_content</div><div> connection.endheaders(request_body)</div><div> File "/usr/lib64/python2.7/httplib.py", line 975, in endheaders</div><div> self._send_output(message_body)</div><div> File "/usr/lib64/python2.7/httplib.py", line 835, in _send_output</div><div> self.send(msg)</div><div> File "/usr/lib64/python2.7/httplib.py", line 797, in send</div><div> self.connect()</div><div> File "/usr/lib/python2.7/site-packages/vdsm/m2cutils.py", line 203, in connect</div><div> sock = socket.create_connection((self.host, self.port), self.timeout)</div><div> File "/usr/lib64/python2.7/socket.py", line 571, in create_connection</div><div> raise err</div><div>error: [Errno 101] Network is unreachable</div><div>2016-05-12 16:47:36 ERROR otopi.context context._executeMethod:151 Failed to execute stage 'Misc configuration': [Errno 101] Network is unreachable</div><div>2016-05-12 16:47:36 DEBUG otopi.transaction transaction.abort:119 aborting 'File transaction for '/etc/ovirt-hosted-engine/firewalld/hosted-console.xml''</div><div>2016-05-12 16:47:36 DEBUG otopi.transaction transaction.abort:119 aborting 'File transaction for '/etc/ovirt-hosted-engine/iptables.example''</div><div>2016-05-12 16:47:36 DEBUG otopi.transaction transaction.abort:119 aborting 'File transaction for '/etc/sysconfig/iptables''</div><div>2016-05-12 16:47:36 DEBUG otopi.context context.dumpEnvironment:760 ENVIRONMENT DUMP - BEGIN</div><div>2016-05-12 16:47:36 DEBUG otopi.context context.dumpEnvironment:770 ENV BASE/error=bool:'True'</div><div>2016-05-12 16:47:36 DEBUG otopi.context context.dumpEnvironment:770 ENV BASE/exceptionInfo=list:'[(<class 'socket.error'>, error(101, 'Network is unreachable'), <traceback object at 0x46a5dd0>)]'</div><div>2016-05-12 16:47:36 DEBUG otopi.context context.dumpEnvironment:774 ENVIRONMENT DUMP - END</div><div>2016-05-12 16:47:36 INFO otopi.context context.runSequence:687 Stage: Clean up</div><div>2016-05-12 16:47:36 DEBUG otopi.context context.runSequence:691 STAGE cleanup</div><div>2016-05-12 16:47:36 DEBUG otopi.context context._executeMethod:128 Stage cleanup METHOD otopi.plugins.ovirt_hosted_engine_setup.engine.add_host.Plugin._cleanup</div><div>2016-05-12 16:47:36 DEBUG otopi.context context._executeMethod:128 Stage cleanup METHOD otopi.plugins.ovirt_hosted_engine_setup.pki.vdsmpki.Plugin._cleanup</div><div>2016-05-12 16:47:36 DEBUG otopi.context context._executeMethod:128 Stage cleanup METHOD otopi.plugins.ovirt_hosted_engine_setup.storage.storage.Plugin._cleanup</div><div>2016-05-12 16:47:36 DEBUG otopi.plugins.ovirt_hosted_engine_setup.storage.storage storage._destroyStoragePool:931 _destroyStoragePool</div><div>2016-05-12 16:47:42 DEBUG otopi.plugins.ovirt_hosted_engine_setup.storage.storage storage._destroyStoragePool:940 {'status': {'message': 'Done', 'code': 0}}</div><div>2016-05-12 16:47:42 DEBUG otopi.plugins.ovirt_hosted_engine_setup.storage.storage storage._destroyFakeStorageDomain:860 _destroyFakeStorageDomain</div><div>2016-05-12 16:47:42 DEBUG otopi.plugins.ovirt_hosted_engine_setup.storage.storage plugin.executeRaw:813 execute: ('/sbin/losetup', '--detach', u'/dev/loop0'), executable='None', cwd='None', env=None</div><div>2016-05-12 16:47:42 DEBUG otopi.plugins.ovirt_hosted_engine_setup.storage.storage plugin.executeRaw:863 execute-result: ('/sbin/losetup', '--detach', u'/dev/loop0'), rc=0</div><div>2016-05-12 16:47:42 DEBUG otopi.plugins.ovirt_hosted_engine_setup.storage.storage plugin.execute:921 execute-output: ('/sbin/losetup', '--detach', u'/dev/loop0') stdout:</div><div><br></div><div><div># ll /etc/ovirt-hosted-engine/</div><div>total 4</div><div>-rw-r--r--. 1 root root 226 May 11 17:03 10-appliance.conf</div><div>drwxr-xr-x. 2 root root 6 May 12 17:01 firewalld</div></div><div><br></div><div><div># ll /etc/ovirt-hosted-engine/firewalld/</div><div>total 0</div></div><div><br></div><div># cat /etc/ovirt-hosted-engine/10-appliance.conf</div><div><div>description=The oVirt Engine Appliance image (OVA)</div><div>version=4.0-20160511.1.el7.centos</div><div>path=/usr/share/ovirt-engine-appliance/ovirt-engine-appliance-4.0-20160511.1.el7.centos.ova</div><div>sha1sum=ebbcf458a74599b25d357db37ba5b8eadebf4a03</div></div><div><br></div><div>What is it trying to do to create this "connection"? </div><div>The bridge is created ok.</div><div><div>[root@ovirtita ~]# brctl show</div><div>bridge name<span class="" style="white-space:pre"> </span>bridge id<span class="" style="white-space:pre"> </span>STP enabled<span class="" style="white-space:pre"> </span>interfaces</div><div>;vdsmdummy;<span class="" style="white-space:pre"> </span>8000.000000000000<span class="" style="white-space:pre"> </span>no<span class="" style="white-space:pre"> </span></div><div>ovirtmgmt<span class="" style="white-space:pre"> </span>8000.5254001550ba<span class="" style="white-space:pre"> </span>no<span class="" style="white-space:pre"> </span>eth0</div></div><div><br></div><div><br></div><div><div># ip a</div><div>1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN </div><div> link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00</div><div> inet <a href="http://127.0.0.1/8">127.0.0.1/8</a> scope host lo</div><div> valid_lft forever preferred_lft forever</div><div>2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master ovirtmgmt state UP qlen 1000</div><div> link/ether 52:54:00:15:50:ba brd ff:ff:ff:ff:ff:ff</div><div>3: bond0: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN </div><div> link/ether 5a:71:c9:a2:b4:43 brd ff:ff:ff:ff:ff:ff</div><div>5: ovirtmgmt: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP </div><div> link/ether 52:54:00:15:50:ba brd ff:ff:ff:ff:ff:ff</div><div> inet <a href="http://192.168.122.51/24">192.168.122.51/24</a> brd 192.168.122.255 scope global ovirtmgmt</div><div> valid_lft forever preferred_lft forever</div><div>6: ;vdsmdummy;: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN </div><div> link/ether 2e:9d:6e:04:6c:68 brd ff:ff:ff:ff:ff:ff</div></div><div><br></div><div>Possibly having disabled ipv6?</div><div><br></div><div>It fail also if I run it after with answer file generated...</div><div><br></div></div></div></div>