summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorclime <clime@redhat.com>2017-04-11 02:42:12 +0200
committerclime <clime@redhat.com>2017-04-11 02:46:31 +0200
commitca805c553d77aaa8ca12d2cb01442daab5afe506 (patch)
treeea8e602b0c877c2d08683da0d9063a60cae65f54
parentaf9ab8ce5d2f3f4c54a2c45f25efdb46e474a84b (diff)
downloadansible-ca805c553d77aaa8ca12d2cb01442daab5afe506.tar.gz
ansible-ca805c553d77aaa8ca12d2cb01442daab5afe506.tar.xz
ansible-ca805c553d77aaa8ca12d2cb01442daab5afe506.zip
copr-dist-git: logrotate fix
-rw-r--r--roles/copr/dist_git/files/logrotate.d/copr-dist-git11
-rw-r--r--roles/copr/dist_git/tasks/main.yml3
2 files changed, 14 insertions, 0 deletions
diff --git a/roles/copr/dist_git/files/logrotate.d/copr-dist-git b/roles/copr/dist_git/files/logrotate.d/copr-dist-git
new file mode 100644
index 000000000..b614f5cfe
--- /dev/null
+++ b/roles/copr/dist_git/files/logrotate.d/copr-dist-git
@@ -0,0 +1,11 @@
+# logrotation file for Copr dist git
+
+/var/log/copr-dist-git/*.log {
+ weekly
+ rotate 5
+ copytruncate
+ compress
+ notifempty
+ missingok
+ create 644 copr-dist-git copr-dist-git
+}
diff --git a/roles/copr/dist_git/tasks/main.yml b/roles/copr/dist_git/tasks/main.yml
index dcae2bdc7..586450021 100644
--- a/roles/copr/dist_git/tasks/main.yml
+++ b/roles/copr/dist_git/tasks/main.yml
@@ -60,6 +60,9 @@
notify:
- reload httpd
+- name: temporary logrotation fix until copr-dist-git 0.26 is released & deployed
+ copy: src="logrotate.d/copr-dist-git" dest="/etc/logrotate.d/copr-dist-git"
+
- copy: src="dist-git.conf" dest="/etc/dist-git/dist-git.conf" mode=0644
tags:
- config