diff --git a/mediawiki/handlers/main.yml b/mediawiki/handlers/main.yml
index c119f3029d1108f960ee81ad2888928bd70aa482..59ad80809e7fbad7b7080c49ec84cace9ad1a090 100644
--- a/mediawiki/handlers/main.yml
+++ b/mediawiki/handlers/main.yml
@@ -2,7 +2,8 @@
 # file: mediawiki/handlers/main.yml
 
 - name: reload systemd service files
-  command: systemctl daemon-reload
+  systemd:
+    daemon_reload: true
 
 - name: "restart uwsgi for {{ mediawiki_name }}"
   service:
@@ -11,4 +12,4 @@
     enabled: true
 
 - name: create tmpfiles
-  shell: systemd-tmpfiles --create
+  command: systemd-tmpfiles --create
diff --git a/mediawiki/tasks/main.yml b/mediawiki/tasks/main.yml
index 2523e5bd78e6dce677f2e7b8bc5cf1aa032ccb26..d15c41d32fe025a7c38b6f070079f6d4b0bdfbb0 100644
--- a/mediawiki/tasks/main.yml
+++ b/mediawiki/tasks/main.yml
@@ -64,8 +64,8 @@
     - mediawiki
     - webservices
 
-- name: "get other mediawiki files for {{ mediawiki_name }}"
-  shell: ls --hide=LocalSettings.php --hide=images /usr/share/mediawiki
+- name: "get other mediawiki files for {{ mediawiki_name }}"  # noqa 301
+  command: ls --hide=LocalSettings.php --hide=images /usr/share/mediawiki
   register: mediawiki_other_files
   tags:
     - mediawiki