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 }}"