Docker logs are not rotating
Add docker logs to logrotate. Change-Id: Icd765ebdad1bad0ab53fdeafae6a447dde318c96 Closes-Bug: 1827322 Signed-off-by: Kristine Bujold <kristine.bujold@windriver.com>
This commit is contained in:
parent
9dbdc8f521
commit
7b98e2679a
@ -1,2 +1,2 @@
|
||||
SRC_DIR="$PKG_BASE/files"
|
||||
TIS_PATCH_VER=1
|
||||
TIS_PATCH_VER=2
|
||||
|
@ -29,3 +29,4 @@ make DATADIR=%{buildroot}%{_datadir} SYSCONFDIR=%{buildroot}%{_sysconfdir} insta
|
||||
%dir %{_sysconfdir}/systemd/system/docker.service.d
|
||||
%{_sysconfdir}/pmon.d/docker.conf
|
||||
%{_sysconfdir}/systemd/system/docker.service.d/docker-stx-override.conf
|
||||
%{_sysconfdir}/logrotate.d/docker.logrotate
|
@ -9,3 +9,5 @@ install:
|
||||
install -D -m 644 docker-pmond.conf $(SYSCONFDIR)/pmon.d/docker.conf
|
||||
install -d -m 0755 $(SYSCONFDIR)/systemd/system/docker.service.d
|
||||
install -D -m 644 docker-stx-override.conf $(SYSCONFDIR)/systemd/system/docker.service.d/docker-stx-override.conf
|
||||
install -d -m 0755 $(SYSCONFDIR)/logrotate.d
|
||||
install -D -m 644 docker.logrotate $(SYSCONFDIR)/logrotate.d/docker.logrotate
|
42
config-files/docker-config/files/docker.logrotate
Normal file
42
config-files/docker-config/files/docker.logrotate
Normal file
@ -0,0 +1,42 @@
|
||||
#
|
||||
# Copyright (c) 2019 Wind River Systems, Inc.
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
#
|
||||
|
||||
# copytruncate: Truncate the original log file in place after creating a copy,
|
||||
# instead of moving the old log file and optionally creating a new one. It is
|
||||
# used when some program can not be told to close its logfile and thus might
|
||||
# continue writing (appending) to the previous log file forever. This prevents
|
||||
# having to possibly reset the file handle of the log file.
|
||||
|
||||
/var/lib/docker/containers/*/*-json.log
|
||||
{
|
||||
nodateext
|
||||
size 50M
|
||||
start 1
|
||||
rotate 20
|
||||
missingok
|
||||
notifempty
|
||||
compress
|
||||
delaycompress
|
||||
copytruncate
|
||||
}
|
||||
|
||||
/var/lib/docker/overlay2/*/diff/var/log/apt/history.log
|
||||
/var/lib/docker/overlay2/*/diff/var/log/bootstrap.log
|
||||
/var/lib/docker/overlay2/*/diff/var/log/apt/term.log
|
||||
/var/lib/docker/overlay2/*/diff/var/log/dpkg.log
|
||||
/var/lib/docker/overlay2/*/diff/var/log/alternatives.log
|
||||
{
|
||||
nodateext
|
||||
size 10M
|
||||
start 1
|
||||
rotate 20
|
||||
missingok
|
||||
notifempty
|
||||
compress
|
||||
delaycompress
|
||||
copytruncate
|
||||
}
|
Loading…
Reference in New Issue
Block a user