diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml
index c47eee2c5c6732ffb895a1bb81f449f89620e28a..74f1f6bdfab28abffcd8c6962be4745d0507685c 100644
--- a/molecule/default/converge.yml
+++ b/molecule/default/converge.yml
@@ -3,7 +3,7 @@
   hosts: all
   tasks:
     - name: Include summon
-      include_role:
+      ansible.builtin.include_role:
         name: "summon"
   environment:
     http_proxy: "{{ lookup('env', 'http_proxy') }}"
diff --git a/molecule/default/prepare.yml b/molecule/default/prepare.yml
index c1690651f831eaedb549846fb410bc9fa5fc601e..9b45c82aade8286b1766c1847cd475732a4524a0 100644
--- a/molecule/default/prepare.yml
+++ b/molecule/default/prepare.yml
@@ -3,11 +3,11 @@
   hosts: all
   tasks:
     - name: Update apt cache
-      apt: update_cache=yes cache_valid_time=600
+      ansible.builtin.apt: update_cache=yes cache_valid_time=600
       when: ansible_os_family == 'Debian'
       changed_when: false
     - name: Install summon installer dependencies
-      package:
+      ansible.builtin.package:
         name:
           - tar
           - wget
diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml
index dccac3d1c80244f2fff5382a6d89cc2fc28032a4..42f31750b76ca5ab9577eb45ceb44f522d6c3484 100644
--- a/molecule/default/verify.yml
+++ b/molecule/default/verify.yml
@@ -4,9 +4,9 @@
   gather_facts: false
   tasks:
   - name: Check summon version
-    command: summon --version
+    ansible.builtin.command: summon --version
     register: output
   - name: Assert that summon is installed
-    assert:
+    ansible.builtin.assert:
       that:
       - "'summon version' in output.stdout"
diff --git a/tasks/main.yml b/tasks/main.yml
index 142f9825852c408506fbf63de2acc787b0f20e1c..73d5ea57d03984b1ba6720db3faa92671d211f28 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -1,6 +1,6 @@
 ---
 - name: Ensure summon lib folder exists
-  file:
+  ansible.builtin.file:
     path: "{{ summon_path }}"
     state: directory
     owner: root
@@ -9,7 +9,7 @@
   become: true
 
 - name: Download summon archive
-  get_url:
+  ansible.builtin.get_url:
     url: "{{ summon_download_url }}"
     dest: /tmp/summon.tar.gz
     mode: 0644
@@ -17,7 +17,7 @@
   changed_when: false
 
 - name: Extract summon archive
-  unarchive:
+  ansible.builtin.unarchive:
     src: /tmp/summon.tar.gz
     dest: "{{ summon_path }}"
     creates: "{{ summon_path }}/summon"
@@ -27,13 +27,13 @@
   become: true
 
 - name: Remove summon archive
-  file:
+  ansible.builtin.file:
     path: /tmp/summon.tar.gz
     state: absent
   changed_when: false
 
 - name: Create summon symlink
-  file:
+  ansible.builtin.file:
     src: "{{ summon_path }}/summon"
     dest: "{{ summon_bin }}"
     owner: root