mirror of https://github.com/ceph/ceph-ansible.git
infra: support log rotation for tcmu-runner
This commit adds the log rotation support for tcmu-runner.
ceph-container related PR: ceph/ceph-container#1726
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1873915
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit f576c02ff7
)
pull/5801/head
v4.0.33
parent
fbc375387a
commit
c60a7ad4f6
|
@ -10,3 +10,16 @@
|
|||
notifempty
|
||||
su root root
|
||||
}
|
||||
|
||||
/var/log/tcmu-runner/*.log {
|
||||
rotate 7
|
||||
daily
|
||||
compress
|
||||
sharedscripts
|
||||
postrotate
|
||||
killall -q -1 tcmu-runner || pkill -1 -x "tcmu-runner"
|
||||
endscript
|
||||
missingok
|
||||
notifempty
|
||||
su root root
|
||||
}
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
with_items:
|
||||
- rbd-target-api
|
||||
- rbd-target-gw
|
||||
- tcmu-runner
|
||||
|
||||
- name: include_tasks systemd.yml
|
||||
include_tasks: systemd.yml
|
||||
|
|
|
@ -32,7 +32,7 @@ ExecStart=/usr/bin/{{ container_binary }} run --rm \
|
|||
-v /dev:/dev \
|
||||
-v /lib/modules:/lib/modules \
|
||||
-v /etc/ceph:/etc/ceph \
|
||||
-v /var/log/ceph:/var/log/ceph:z \
|
||||
-v /var/log/tcmu-runner:/var/log/tcmu-runner:z \
|
||||
-e CLUSTER={{ cluster }} \
|
||||
-e CEPH_DAEMON=TCMU_RUNNER \
|
||||
-e CONTAINER_IMAGE={{ ceph_docker_registry }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }} \
|
||||
|
|
Loading…
Reference in New Issue