tripleo-ansible/tripleo_ansible/roles
Martin Schuppert 25a5df8797 Fix ssh_known_hosts hostname entries
The tripleo-ssh-known-hosts ansible role used the list of network names to
create the different possible hostnames in the ssh_known_hosts file. The
network names do not match the actual network hostnames, like internal_api
vs. internalapi which results in ssh host verification to fail and e.g. live
migration to fail.

Initial approach in a5bcbc8d01 had to be reverted
as it resulted in errors when the _hostname inventory information was missing
from the ansible inventory.

Also syncs to use the same approach to create the hostname like in
https://review.opendev.org/693010 to have entries in /etc/hosts and
ssh_known_hosts created in the same way/source.

Closes-Bug: #1852064

Change-Id: Ie04d0f0cd9474070bffd153fa3dddee9f304a14f
(cherry picked from commit d6541e624e)
2019-11-19 05:25:48 +00:00
..
aide Remove readme files within the roles 2019-10-08 07:48:22 -05:00
backup-and-restore Exclude database controllers path only if they are a controller node. 2019-09-26 11:40:15 +02:00
login-defs remove unessisary blocks 2019-09-20 16:48:26 -05:00
octavia-controller-config Simplify octavia post deploy configs 2019-10-21 20:46:10 +00:00
octavia-controller-post-config Simplify octavia post deploy configs 2019-10-21 20:46:10 +00:00
octavia-overcloud-config Import octavia roles and playbooks from tripleo-common 2019-06-13 17:29:13 -05:00
octavia-undercloud correct octavia playbooks 2019-07-09 20:48:10 -05:00
octavia_common Import octavia roles and playbooks from tripleo-common 2019-06-13 17:29:13 -05:00
test_deps Update config to support RHEL/CENT8 2019-10-09 11:02:59 -05:00
test_json_error_callback Remove readme files within the roles 2019-10-08 07:48:22 -05:00
test_package_action Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-bootstrap Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-cellv2 Fix cellv2 role handler 2019-10-10 18:12:47 +02:00
tripleo-ceph-common remove unessisary blocks 2019-09-20 16:48:26 -05:00
tripleo-ceph-fetch-dir Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-ceph-run-ansible Include ceph-ansible filter_plugins 2019-11-12 19:43:01 +00:00
tripleo-ceph-uuid Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-ceph-work-dir Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-clients-install Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-config Create tripleo container image prepare role 2019-08-13 19:02:07 -05:00
tripleo-container-image-prepare Switching the delete param handler to use rm 2019-09-20 15:54:05 +00:00
tripleo-container-rm Enhance docker check verifying its socket existence. 2019-09-12 14:18:24 +02:00
tripleo-container-stop Update jobs resolving runtime issues 2019-08-15 23:50:51 +00:00
tripleo-container-tag Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-create-admin Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-firewall Open ipv6-icmp traffic by default 2019-09-24 17:03:41 +02:00
tripleo-hieradata Prefer ovn_dbs_vip from all_nodes_extra_map_data 2019-11-13 20:18:38 +00:00
tripleo-image-serve Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-kernel Install packages and load kernel modules before configuring sysctl. 2019-10-09 17:21:22 +00:00
tripleo-module-load Remove irrelevant files 2019-07-05 14:33:11 +00:00
tripleo-ovs-dpdk Fix the filter plugin location for triple-ovs-dpdk role 2019-11-06 06:16:19 +00:00
tripleo-packages Create the tripleo-packages role. 2019-09-06 14:53:16 -05:00
tripleo-persist Import the tripleo-persist role from tripleo-common. 2019-07-18 14:14:59 -04:00
tripleo-podman Check if docker enabled before stopping all containers. 2019-09-11 12:17:14 +02:00
tripleo-ptp Update jobs resolving runtime issues 2019-08-15 23:50:51 +00:00
tripleo-securetty Add securetty role 2019-08-18 18:44:59 +00:00
tripleo-ssh-known-hosts Fix ssh_known_hosts hostname entries 2019-11-19 05:25:48 +00:00
tripleo-sshd import missing logic from puppet manifests 2019-09-04 21:48:23 +00:00
tripleo-timezone Separate tripleo-time into two distinct roles 2019-08-07 07:23:50 -05:00
tripleo-transfer Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-upgrade-hiera Import Hiera roles 2019-08-09 10:32:07 -05:00
tripleo-validations-package Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tuned Remove readme files within the roles 2019-10-08 07:48:22 -05:00
tripleo-docker-rm Import the tripleo-docker-rm role 2019-06-24 14:07:48 -05:00