No need turned out to be pebkac, I had been using my domain account for so long I had the wrong admin account thus the hosted-engine failed to authenticate I have resolved the issue.
On Fri Oct 31 2014 at 4:35:27 AM Jiri Moskovcak <[email protected]> wrote: > Hi Alastair, > I need the engine.log to debug it, because the actual problem is logged > there. > > Thanks, > Jirka > > On 10/29/2014 08:58 PM, Alastair Neil wrote: > > OK I seem to be having some fundamental confusion about this migration. > > > > > > I have an existing ovirt 3.5 (upgraded from 3.4) setup with a Data > > Center containing four clusters, 3 VM clusters for 3 differenc classes > > of CPU hosts (Penryn, Nehalem, and SandyBridge). I also have a gluster > > storage cluster. > > > > There are 4 storage domains, an Export domain (Export-Dom1) nfs v1, and > > ISO domain (Gluster-ISOs) posix FS v1, a Data domain (Gluster Data) > > GlusterFS V3, and a Data (Master) (Gluster-VM-Store) GlusterFS v3. > > > > As Gluster replica 2 is not considered adequate for the hosted-engine > > storage I created a volume in the gluster store and exported it as NFS. > > This is what I planned to use as the storage pool for the hosted > > engine. So far so good. > > > > I have tried the deployment several times now, and it fails with the > > following: > > > > [ ERROR ] Cannot automatically add the host to cluster None: HTTP > > Status 401 > > [ ERROR ] Failed to execute stage 'Closing up': Cannot add the host > > to cluster None > > > > > > 2014-10-29 15:26:11 DEBUG > > otopi.plugins.ovirt_hosted_engine_setup.engine.add_host > > add_host._closeup:502 Cannot add the host to cluster None > > Traceback (most recent call last): > > File > > "/usr/share/ovirt-hosted-engine-setup/scripts/../ > plugins/ovirt-hosted-engine-setup/engine/add_host.py", > > line 426, in _closeup > > ca_file=self.cert, > > File "/usr/lib/python2.6/site-packages/ovirtsdk/api.py", line > > 154, in __init__ > > url='' > > File > > "/usr/lib/python2.6/site-packages/ovirtsdk/infrastructure/proxy.py", > > line 118, in request > > persistent_auth=self._persistent_auth) > > File > > "/usr/lib/python2.6/site-packages/ovirtsdk/infrastructure/proxy.py", > > line 146, in __doRequest > > persistent_auth=persistent_auth > > File > > "/usr/lib/python2.6/site-packages/ovirtsdk/web/connection.py", line > > 134, in doRequest > > raise RequestError, response > > RequestError: > > status: 401 > > reason: Unauthorized > > detail: HTTP Status 401 > > 2014-10-29 15:26:11 ERROR > > otopi.plugins.ovirt_hosted_engine_setup.engine.add_host > > add_host._closeup:510 Cannot automatically add the host to > > cluster None: > > HTTP Status 401 > > 2014-10-29 15:26:11 DEBUG otopi.context context._executeMethod:152 > > method exception > > Traceback (most recent call last): > > File "/usr/lib/python2.6/site-packages/otopi/context.py", line > > 142, in _executeMethod > > method['method']() > > File > > "/usr/share/ovirt-hosted-engine-setup/scripts/../ > plugins/ovirt-hosted-engine-setup/engine/add_host.py", > > line 517, in _closeup > > cluster=cluster_name, > > RuntimeError: Cannot add the host to cluster None > > > > > > > > The hosted-engine host cluster name it seems is set to "None", and then > > fails to add the host as there is no cluster "None" in the restored > > engine. Presumably the storage domain would need to be added too, > > however I don't ever seem to see any message about this > > > > I recall being prompted for a data-center name and even a storage-domain > > name, but not a cluster name, so am I missing a step. I could use some > > guidance as I am stumped. Is there some pre-migration tasks I am > > failing to do in the original engine? > > > > > > > > . > > > > On 29 October 2014 03:10, Jiri Moskovcak <[email protected] > > <mailto:[email protected]>> wrote: > > > > On 10/27/2014 06:22 PM, Alastair Neil wrote: > > > > After belatedly realising that no engine for EL7 is planned for > > 3.5 I > > tried using FC20: > > > > I used a database called engine with user engine on the VM to > > restore to. > > The engine-backup restore appeared to complete with no errors > > save the > > canonical complaint about less that 16GB of memory being > available. > > However on completion the host the hosted-engine-deploy threw > > this error: > > > > Failed to execute stage 'Closing up': The host name > > "ovirt-admin-hosted.xxxxx.xxx.__edu > > <http://ovirt-admin-hosted.xxxxx.xxx.edu> > > <http://ovirt-admin-hosted.__vsnet.gmu.edu > > <http://ovirt-admin-hosted.vsnet.gmu.edu>>" contained in the URL > > > > doesn't match any of the names in the server certificate. > > > > > > from the setup log > > > > 2014-10-27 12:55:49 DEBUG > > otopi.ovirt_hosted_engine___setup.check_liveliness > > check_liveliness.isEngineUp:46 Checking for Engine health > > status > > 2014-10-27 12:55:50 INFO > > otopi.ovirt_hosted_engine___setup.check_liveliness > > check_liveliness.isEngineUp:64 Engine replied: DB > Up!Welcome to > > Health Status! > > 2014-10-27 12:55:50 DEBUG otopi.context > > context._executeMethod:138 > > Stage closeup METHOD > > > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host._ > _Plugin._closeup > > 2014-10-27 12:55:50 DEBUG > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host > > add_host._getPKICert:89 Acquiring ca.crt from the engine > > 2014-10-27 12:55:50 DEBUG > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host > > add_host._getPKICert:101 -----BEGIN CERTIFICATE----- > > > > MIID3DCCAsSgAwIBAgICEAAwDQYJKo__ZIhvcNAQEFBQAwTzELMAkGA1UEBhMC > __VVMxFjAUBgNVBAoT > > > > DXZzbmV0LmdtdS5lZHUxKDAmBgNVBA__MTH292aXJ0LWFkbWluLnZzbmV0Lmdt > __dS5lZHUuNzIyNDcw > > > > IhcRMTMxMTExMTk1NTQ1KzAwMDAXDT__IzMTExMDE5NTU0NVowTzELMAkGA1UE > __BhMCVVMxFjAUBgNV > > > > BAoTDXZzbmV0LmdtdS5lZHUxKDAmBg__NVBAMTH292aXJ0LWFkbWluLnZzbmV0 > __LmdtdS5lZHUuNzIy > > > > NDcwggEiMA0GCSqGSIb3DQEBAQUAA4__IBDwAwggEKAoIBAQDAzjsdTOPIhruA > __/TvupQ+syMdVu8GT > > > > VJ9IlFdqc/__RhiV9YB6snYAF6MIeWKnW0eOL9jY/_ > _5TmfIqY/+rvYvLhPui1/__612KoW9kEcZXUw0k-2 > > > > ntz1i+wHv5PEq1Cvn/__G8mI9b56EFiiYPfAzcdKGbJ8iqafFP > __W71/612KoW9kEcZXUwyUXLHF01Yo > > > > nQGAtjL+VGgY6jWaaFD4j/__5XTkzfcybI8jAW8o97vfTrnmqe+__ > 2cvIUyip9l5KQJjblO6FDjpJJUC > > > > MhyDEjJPCKAT1kW1f3E/__t8lHD4UUsMpX4rB142oGwBo5st3sGl > __Uks5fFLHtYjFTUYSSmTwOlnq+t > > > > D8HFr01lAgMBAAGjgb0wgbowHQYDVR__0OBBYEFFpdSy5ACG6PC8YtE8vGRYvS > __YyI6MHgGA1UdIwRx > > > > MG+__AFFpdSy5ACG6PC8YtE8vGRYvSYyI6o__ > VOkUTBPMQswCQYDVQQGEwJVUzEWMBQ__GA1UEChMNdnNu > > > > ZXQuZ211LmVkdTEoMCYGA1UEAxMfb3__ZpcnQtYWRtaW4udnNuZXQuZ211LmVk > __dS43MjI0N4ICEAAw > > > > DwYDVR0TAQH/BAUwAwEB/__zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZ > __IhvcNAQEFBQADggEBAKqhXoL/ > > > > jlVhw9qasoqMnJw6ypHjJQCVAukCHv__wioHVz+XwvIcIGuod+__ > rHOcvexPZyCkacU2sOaIPjnyv8mJ > > > > sNQ4nKW/oGwUfiKBgsvjv+__cHAaqcQNn7MI0VDL71ulYq8UpW0bX3 > __n5fafbstbdN1K2uad3UZH0ae > > > > pv+__gLiCXIKTmTtRtHCiKAxVw7Nx48rN8j__JyzbP0FoK0+__ > uddrI4TSJDfa5F3USdiYCk/__bPCLThDPe > > > > UgpyVDXH11c+j+__Bp8IKUvNLLw6gjBkDkPa6oS7qKIP9D > __aVuroJyUO7OQOes3Uz54+QGc1A+__Zewv+ > > 2mgdbFVYcsm1qpxBYL6R5fK2ThMz4r__8= > > -----END CERTIFICATE----- > > 2014-10-27 12:55:50 DEBUG > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host > > add_host._getSSHkey:111 Acquiring SSH key from the engine > > 2014-10-27 12:55:50 DEBUG > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host > > add_host._getSSHkey:123 ssh-rsa > > > > AAAAB3NzaC1yc2EAAAADAQABAAABAQ__CpmyaDlP8Kt/yDb/__ > kB4OaIdPx2sgH8T5Ra6hBRGHMxnTty__kajnDj9WMannNc0F3d0htvVQXPKZYx > __xsXxNeHq00Ga/__agnCjsYM9EjzujdsBqvyOTjlVX3BVW__ > hWGZu5yNxYwpvdQBRCzhHibgqaafWN__RvaixUeO1VAlU+q5W4bZDxJwKui+__ > Bf1dLuZw94zHKs3jiGFcQOegJUVYmW__uLVh5GH6SNLMLdbJdr4B5MwlK8ItiO > __C9XgUdH0RxN56Y1PEUkLserNOW/__FxsXuf+__cbWRsMtVa5xj82AlDWQUjyQleC91Nl__ > 7FT3OHGU1nJf289EjzujdsBqvyOTjl__VX3BV5 > > ovirt-engine > > 2014-10-27 12:55:50 DEBUG otopi.transaction > > transaction._prepare:77 > > preparing 'File transaction for > '/root/.ssh/authorized_keys'' > > 2014-10-27 12:55:50 DEBUG otopi.filetransaction > > filetransaction.prepare:194 file > > '/root/.ssh/authorized_keys' missing > > 2014-10-27 12:55:50 DEBUG otopi.transaction > > transaction.commit:159 > > committing 'File transaction for > '/root/.ssh/authorized_keys'' > > 2014-10-27 12:55:50 DEBUG otopi.filetransaction > > filetransaction.commit:327 Executing restorecon for > /root/.ssh > > 2014-10-27 12:55:50 DEBUG otopi.filetransaction > > filetransaction.commit:341 restorecon result rc=0, stdout=, > > stderr= > > 2014-10-27 12:55:50 DEBUG > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host > > plugin.executeRaw:785 execute: ('/sbin/restorecon', '-r', > > '/root/.ssh'), executable='None', cwd='None', env=None > > 2014-10-27 12:55:50 DEBUG > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host > > plugin.executeRaw:803 execute-result: ('/sbin/restorecon', > > '-r', > > '/root/.ssh'), rc=0 > > 2014-10-27 12:55:50 DEBUG > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host > > plugin.execute:861 execute-output: ('/sbin/restorecon', > '-r', > > '/root/.ssh') stdout: > > > > 2014-10-27 12:55:50 DEBUG > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host > > plugin.execute:866 execute-output: ('/sbin/restorecon', > '-r', > > '/root/.ssh') stderr: > > > > 2014-10-27 12:55:50 DEBUG > > otopi.plugins.ovirt_hosted___engine_setup.engine.add_host > > add_host._closeup:415 Connecting to the Engine > > 2014-10-27 12:55:50 DEBUG otopi.context > > context._executeMethod:152 > > method exception > > Traceback (most recent call last): > > File > > "/usr/lib/python2.6/site-__packages/otopi/context.py", line > > 142, in _executeMethod > > method['method']() > > File > > > > "/usr/share/ovirt-hosted-__engine-setup/scripts/../__ > plugins/ovirt-hosted-engine-__setup/engine/add_host.py", > > line 426, in _closeup > > ca_file=self.cert, > > File > > "/usr/lib/python2.6/site-__packages/ovirtsdk/api.py", line > > 154, in __init__ > > url='' > > File > > > > "/usr/lib/python2.6/site-__packages/ovirtsdk/__ > infrastructure/proxy.py", > > line 118, in request > > persistent_auth=self.___persistent_auth) > > File > > > > "/usr/lib/python2.6/site-__packages/ovirtsdk/__ > infrastructure/proxy.py", > > line 146, in __doRequest > > persistent_auth=persistent___auth > > File > > > > "/usr/lib/python2.6/site-__packages/ovirtsdk/web/__ > connection.py", > > line > > 118, in doRequest > > self.__manager.getCookiesJar() > > File "/usr/lib64/python2.6/httplib.__py", line 914, in > > request > > self._send_request(method, url, body, headers) > > File "/usr/lib64/python2.6/httplib.__py", line 951, in > > _send_request > > self.endheaders() > > File "/usr/lib64/python2.6/httplib.__py", line 908, in > > endheaders > > self._send_output() > > File "/usr/lib64/python2.6/httplib.__py", line 780, in > > _send_output > > self.send(msg) > > File "/usr/lib64/python2.6/httplib.__py", line 739, in > send > > self.connect() > > File > > > > "/usr/lib/python2.6/site-__packages/ovirtsdk/web/__ > httpsconnection.py", > > line 72, in connect > > "any of the names in the server certificate." % > self.host) > > HTTPException: The host name > > "ovirt-admin-hosted.xxxxx.xxx.__edu > > <http://ovirt-admin-hosted.xxxxx.xxx.edu> > > <http://ovirt-admin-hosted.__xxvsnet.gmu.edu > > <http://ovirt-admin-hosted.xxvsnet.gmu.edu>>" contained in the > URL > > doesn't match any of the names in the server certificate. > > 2014-10-27 12:55:50 ERROR otopi.context > > context._executeMethod:161 > > Failed to execute stage 'Closing up': The host name > > "ovirt-admin-hosted.xxxxx.xxx.__edu > > <http://ovirt-admin-hosted.xxxxx.xxx.edu> > > <http://ovirt-admin-hosted.__vsnet.gmu.edu > > <http://ovirt-admin-hosted.vsnet.gmu.edu>>" contained in the URL > > doesn't match any of the names in the server certificate. > > > > > > I have a functional copy of my original engine in the VM but > > it is not > > hosted. > > > > Any ideas/Pointers? > > > > > > - seems like you're restoring the engine on machine with different > > URL, so the certificates from the backup don't match > > > > --Jirka > > > > > > -Alastair > > > > > > > > > > > > > > _________________________________________________ > > Users mailing list > > [email protected] <mailto:[email protected]> > > http://lists.ovirt.org/__mailman/listinfo/users > > <http://lists.ovirt.org/mailman/listinfo/users> > > > > > > > >
_______________________________________________ Users mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/users

