diff --git a/tasks/main.yml b/tasks/main.yml
index 19eee6457eceeb297dc0360343cabe1dc7db3822..8b423287fb0f3b3f80069ad8cc3c3001dc75490c 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -32,3 +32,10 @@
     owner: root
     group: root
     mode: 0644
+  when: glrdomon_log_dest != "os.Stdout"
+
+- name: Remove logrotate configuration
+  file:
+    dest: /etc/logrotate.d/gitlab-runner-do-monitor
+    state: absent
+  when: glrdomon_log_dest == "os.Stdout"