diff --git a/ad-server-replication/tasks/main.yml b/ad-server-replication/tasks/main.yml
index d52f332b340e4bd0be44795b7c10aa2f06ea10fd..c7e2bc8cdb4d09c2ab6f09a49647dbec9edc94ef 100644
--- a/ad-server-replication/tasks/main.yml
+++ b/ad-server-replication/tasks/main.yml
@@ -127,14 +127,14 @@
     - ad-server
 
 - name: ensure that replication ssh private key exists
-  openssh_keypair:
+  community.crypto.openssh_keypair:
     path: /root/.ssh/id_replication
     type: ed25519
   delegate_to: "{{ ad_primary }}"
   register: replication_keypair
 
 - name: ensure that replication ssh pubkey is in authorized_keys
-  authorized_key:
+  ansible.posix.authorized_key:
     user: root
     state: present
     key: "{{ replication_keypair.public_key }}"