From 02faa0fa0ea3fe4f2d02e613bcf4cf6f283c81f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 30 Nov 2015 09:20:50 +0100 Subject: [PATCH] remove ip based entries from known_hosts as well --- tasks/persistent_cloud_new.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tasks/persistent_cloud_new.yml b/tasks/persistent_cloud_new.yml index 184a93a1bb..a69fe5f4c8 100644 --- a/tasks/persistent_cloud_new.yml +++ b/tasks/persistent_cloud_new.yml @@ -5,7 +5,7 @@ register: host_is_up ignore_errors: true -- name: clean out old known_hosts +- name: clean out old known_hosts (name based entries) local_action: known_hosts path={{item}} host={{inventory_hostname}} state=absent ignore_errors: True with_items: @@ -13,6 +13,14 @@ - /etc/ssh/ssh_known_hosts when: host_is_up|failed +- name: clean out old known_hosts (IP based entries) + local_action: known_hosts path={{item}} host={{inventory_hostname | ipaddr}} state=absent + ignore_errors: True + with_items: + - /root/.ssh/known_hosts + - /etc/ssh/ssh_known_hosts + when: host_is_up|failed + - name: spin UP VM using nova_compute sudo: False local_action: