diff --git a/playbooks/roles/rsyslog_client/tasks/rsyslog_client_post_install.yml b/playbooks/roles/rsyslog_client/tasks/rsyslog_client_post_install.yml index 1ddede583f..722861d7aa 100644 --- a/playbooks/roles/rsyslog_client/tasks/rsyslog_client_post_install.yml +++ b/playbooks/roles/rsyslog_client/tasks/rsyslog_client_post_install.yml @@ -54,6 +54,15 @@ tags: - rsyslog-client-config +- name: Configure logrotate to compress logs by default + lineinfile: + dest: /etc/logrotate.conf + regexp: "^#compress" + line: "compress" + backrefs: yes + tags: + - rsyslog-client-config + - name: Start rsyslog service: name: "rsyslog" diff --git a/playbooks/roles/rsyslog_server/tasks/rsyslog_server_post_install.yml b/playbooks/roles/rsyslog_server/tasks/rsyslog_server_post_install.yml index 1990c15fb3..42f2249497 100644 --- a/playbooks/roles/rsyslog_server/tasks/rsyslog_server_post_install.yml +++ b/playbooks/roles/rsyslog_server/tasks/rsyslog_server_post_install.yml @@ -44,6 +44,15 @@ tags: - rsyslog-config +- name: Configure logrotate to compress logs by default + lineinfile: + dest: /etc/logrotate.conf + regexp: "^#compress" + line: "compress" + backrefs: yes + tags: + - rsyslog-config + - name: Start rsyslog service: name: "rsyslog"