multiple nova server related test failure due to Host key verification failed on compute node
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
chandan kumar |
Bug Description
Multiple tempest tests related tempest.api.compute server failed on fs020 which got skipped in this review https:/
For example this one:
{2} tempest.
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "/usr/lib/
File "/usr/lib/
File "/usr/lib/
raise lib_exc.
tempest.
Details: (MigrationsAdmi
While looking at nova compute logs
http://
We found this
2020-01-27 11:31:59.023 8 ERROR oslo_messaging.
Command: ssh -o BatchMode=yes 172.17.0.64 mkdir -p /var/lib/
Exit code: 255
Stdout: u''
172.17.0.64 is the internal service api, we looked into http://
172.17.0.64 overcloud-
[192.168.
Internal service api is missing from ssh_known_hosts.
Which is causing communication between services bettwen compute nodes.
Changed in tripleo: | |
assignee: | nobody → Oliver Walsh (owalsh) |
status: | Confirmed → In Progress |
tags: | added: train-backport-potential |
Changed in tripleo: | |
assignee: | chandan kumar (chkumar246) → Oliver Walsh (owalsh) |
Changed in tripleo: | |
assignee: | Oliver Walsh (owalsh) → wes hayutin (weshayutin) |
Changed in tripleo: | |
assignee: | wes hayutin (weshayutin) → chandan kumar (chkumar246) |
The /etc/ssh/ ssh_known_ hosts in the TripleO containers are mounted version of /etc/ssh/ ssh_known_ hosts that are in the overcloud nodes.
Those are generated by this task: /github. com/openstack/ tripleo- ansible/ blob/master/ tripleo_ ansible/ roles/tripleo_ ssh_known_ hosts/tasks/ main.yml# L46
https:/
For some reason role_networks are not defined? so the file is wrongly created.