noheat deployment: add operator0 key to itself 03/123003/3
authorMaciej Wereski <m.wereski@partner.samsung.com>
Wed, 28 Jul 2021 09:12:09 +0000 (09:12 +0000)
committerMorgan Richomme <morgan.richomme@orange.com>
Tue, 24 Aug 2021 13:41:02 +0000 (13:41 +0000)
This is needed for Ansible to deploy on operator0.

Issue-ID: INT-1601
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
Change-Id: I6163942c8157108784008b4e05fc0abe85ee5184

deployment/noheat/infra-openstack/ansible/create.yml

index 91c145f..d2828d7 100644 (file)
       community.crypto.openssh_keypair:
         path: "~/.ssh/{{ keypair.name }}"
       register: key
+    - name: Add operator0 public key to it's authorized keys
+      authorized_key:
+        key: "{{ key['public_key'] }}"
+        state: present
+        user: "{{ ansible_user }}"
 - name: Create cluster instances
   hosts: localhost
   connection: local