From c1768710e5b64f69be3105fff1fd5c750662e5e0 Mon Sep 17 00:00:00 2001 From: Kyr Shatskyy Date: Mon, 4 Feb 2019 19:07:40 +0100 Subject: [PATCH] openstack: dump console log if ssh_keyscan failed Dump server's console log if ssh_keyscan failed Signed-off-by: Kyr --- teuthology/provision/openstack.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/teuthology/provision/openstack.py b/teuthology/provision/openstack.py index b16041e50..49adaf0fa 100644 --- a/teuthology/provision/openstack.py +++ b/teuthology/provision/openstack.py @@ -158,6 +158,9 @@ class ProvisionOpenStack(OpenStack): instance['ID']) fqdn = name + '.' + config.lab_domain if not misc.ssh_keyscan_wait(fqdn): + console_log = misc.sh("openstack console log show %s " + "|| true" % instance['ID']) + log.error(console_log) raise ValueError('ssh_keyscan_wait failed for ' + fqdn) time.sleep(15) if not self.cloud_init_wait(instance): -- 2.47.3