chore(nova): support check mode (#598)
diff --git a/roles/manila/tasks/generate_public_key.yml b/roles/manila/tasks/generate_public_key.yml
index 290b075..a7765bc 100644
--- a/roles/manila/tasks/generate_public_key.yml
+++ b/roles/manila/tasks/generate_public_key.yml
@@ -17,6 +17,7 @@
delegate_to: localhost
block:
- name: Generate temporary file for SSH public key
+ check_mode: false
changed_when: false
ansible.builtin.tempfile:
state: file
@@ -25,6 +26,7 @@
# NOTE(mnaser): It's important to add a trailing newline at the end of this
# string or else `ssh-keygen` will not be happy.
- name: Write contents of current private SSH key
+ check_mode: false
changed_when: false
ansible.builtin.copy:
dest: "{{ _manila_ssh_key_tempfile.path }}"
@@ -38,6 +40,7 @@
register: _manila_ssh_publickey
always:
- name: Delete temporary file for public SSH key
+ check_mode: false
changed_when: false
ansible.builtin.file:
path: "{{ _manila_ssh_key_tempfile.path }}"
diff --git a/roles/nova/tasks/generate_public_key.yml b/roles/nova/tasks/generate_public_key.yml
index 872ea71..fff00ae 100644
--- a/roles/nova/tasks/generate_public_key.yml
+++ b/roles/nova/tasks/generate_public_key.yml
@@ -17,14 +17,16 @@
delegate_to: localhost
block:
- name: Generate temporary file for SSH public key
+ check_mode: false
changed_when: false
ansible.builtin.tempfile:
state: file
prefix: nova_ssh_key_
register: _nova_ssh_key_tempfile
# NOTE(mnaser): It's important to add a trailing newline at the end of this
- # string or else `ssh-keygen` will not be happy.`
+ # string or else `ssh-keygen` will not be happy.
- name: Write contents of current private SSH key
+ check_mode: false
changed_when: false
ansible.builtin.copy:
dest: "{{ _nova_ssh_key_tempfile.path }}"
@@ -38,6 +40,7 @@
register: _nova_ssh_publickey
always:
- name: Delete temporary file for public SSH key
+ check_mode: false
changed_when: false
ansible.builtin.file:
path: "{{ _nova_ssh_key_tempfile.path }}"