Created 02-23-2017 05:34 AM
Hi ,
While creating hadoop cluster on openstack cloud using cloudbreak getting below error on UI :
2/22/2017 9:17:57 PM testcloud09 - create in progress: Creating infrastructure 2/22/2017 9:27:09 PM testcloud09 - update in progress: Infrastructure creation took 551 seconds 2/22/2017 9:27:16 PM testcloud09 - update in progress: Infrastructure metadata collection finished 2/22/2017 11:07:13 PM testcloud09 - update in progress: Infrastructure creation failed. Reason: Task did not finished within 5000 seconds 2/22/2017 11:07:14 PM testcloud09 - create failed: Infrastructure creation failed. Reason: Task did not finished within 5000 seconds
Error in log :
[reactorDispatcher-23] accept:70 DEBUG c.s.c.c.f.Flow2Handler - [owner:838bb7a0-eeea-489e-bb20-aa4cd8f1baae] [type:STACK] [id:21] [name:testcloud09] flow control event arrived: key: GETSSHFINGERPRINTSRESULT_ERROR, flowid: fdbd7d9e-9f8c-4ef6-abb7-6e6a45903d85, payload: CloudPlatformResult{status=FAILED, statusReason='Failed to get ssh fingerprints!', errorDetails=java.util.concurrent.TimeoutException: Task did not finished within 5000 seconds, request=CloudPlatformRequest{cloudContext=CloudContext{id=21, name='testcloud09', platform='StringType{value='OPENSTACK'}', owner='838bb7a0-eeea-489e-bb20-aa4cd8f1baae'}, cloudCredential=com.sequenceiq.cloudbreak.cloud.model.CloudCredential@2fff5fcb}}
Please let me know how this can be fixed.
Thanks & Regards
Prachi
Created 02-23-2017 07:30 AM
Hi @prachi sharma,
It seems that Cloudbreak is unable to get the console log from VMs, therefore it is unable to determine the SSH fingerprint related to the VMs. I guess that if you go to OpenStack Horizon UI and open the "Instance Console Log" which can be found under a compute instance "Log" tab, then you won't be able to see the ssh fingerprint either (see attached screen-shot-2017-02-23-at-082327.png ).
Which Cloudbreak and OpenStack version do you use?
Attila
Created 03-20-2017 05:58 AM
Hi @Attila Kanto,
I am using cloudbreak version 1.6.3 and Openstack Mitaka to deploy hadoop cluster.The node logs looks like : screen-shot-os-node.jpg
Please let me know how this can be fixed.
Thanks
Prachi
Created 02-23-2017 11:35 PM
@prachi sharma Whats your default ssh_username for the image or as per your cloud environment?
CBD uses the user 'cloudbreak'
Created 03-20-2017 05:35 AM
@Yogeshprabhu yes i am using cloudbreak user . Still getting the same error.[reactorDispatcher-70] accept:70 DEBUG c.s.c.c.f.Flow2Handler - [owner:spring] [type:springLog] [id:] [name:] flow control event arrived: key: GETSSHFINGERPRINTSRESULT_ERROR, flowid: c9061c46-71a4-4d20-96f1-9be734eef49f, payload: CloudPlatformResult{status=FAILED, statusReason='Failed to get ssh fingerprints!', errorDetails=java.util.concurrent.TimeoutException: Task did not finished within 5000 seconds, request=CloudPlatformRequest{cloudContext=CloudContext{id=10, name='test20', platform='StringType{value='OPENSTACK'}', owner='a7b34a9f-ccdb-4bf4-a2c1-fa8f195efa6a'}, cloudCredential=com.sequenceiq.cloudbreak.cloud.model.CloudCredential@42c0d07e}}
Please let me know how this can be resolved.