From 5b85fa8158e7ccb460309e515b06ad807b7b988e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Tue, 14 Apr 2015 17:37:16 +0000 Subject: [PATCH] set StrictHostKeyChecking to no, because nova login non-interactively --- files/fedora-cloud/nova-ssh-config | 1 + playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml | 1 + roles/cloud_compute/tasks/main.yml | 1 + 3 files changed, 3 insertions(+) create mode 100644 files/fedora-cloud/nova-ssh-config diff --git a/files/fedora-cloud/nova-ssh-config b/files/fedora-cloud/nova-ssh-config new file mode 100644 index 0000000000..a9ecad07c3 --- /dev/null +++ b/files/fedora-cloud/nova-ssh-config @@ -0,0 +1 @@ +StrictHostKeyChecking no diff --git a/playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml b/playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml index fb9c207916..0db984b16d 100644 --- a/playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml +++ b/playbooks/hosts/fed-cloud09.cloud.fedoraproject.org.yml @@ -241,6 +241,7 @@ template: src={{ files }}/fedora-cloud/fed_cloud09_nova_public_key dest=/var/lib/nova/.ssh/id_rsa.pub owner=nova group=nova - name: Deploy private SSH key copy: src={{ private }}/files/openstack/fed-cloud09-nova.key dest=/var/lib/nova/.ssh/id_rsa mode=600 owner=nova group=nova + - copy: src={{files}}/fedora-cloud/nova-ssh-config dest=/var/lib/nova/.ssh/config owner=nova group=nova mode=640 # http://docs.openstack.org/icehouse/install-guide/install/yum/content/basics-queue.html # https://openstack.redhat.com/Securing_services#qpid diff --git a/roles/cloud_compute/tasks/main.yml b/roles/cloud_compute/tasks/main.yml index 794245f07e..64c3870c11 100644 --- a/roles/cloud_compute/tasks/main.yml +++ b/roles/cloud_compute/tasks/main.yml @@ -293,6 +293,7 @@ template: src={{ files }}/fedora-cloud/fed_cloud09_nova_public_key dest=/var/lib/nova/.ssh/id_rsa.pub owner=nova group=nova - name: Deploy private SSH key copy: src={{ private }}/files/openstack/fed-cloud09-nova.key dest=/var/lib/nova/.ssh/id_rsa mode=600 owner=nova group=nova +- copy: src={{files}}/fedora-cloud/nova-ssh-config dest=/var/lib/nova/.ssh/config owner=nova group=nova mode=640 # This needs to be run after controller reprovision - name: "restart neutron-openvswitch-agent"