Comment 11 for bug 1771543

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/569154
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=62cdc3949f733b726fc1e25708b755e1a21dd9f7
Submitter: Zuul
Branch: master

commit 62cdc3949f733b726fc1e25708b755e1a21dd9f7
Author: Bogdan Dobrelya <email address hidden>
Date: Thu May 17 17:16:29 2018 +0200

    Allow custom time constraints to rotate logs

    Time based constraints must prevail over size et al
    constraints applied for logs of containerized services.
    Time based constraints are needed in order to abide
    GDPR requirements.

    Depending on FS type, Linux may not allow system operators
    to access files creation time attribute (see the Birth
    attribute shown as '-' by the stat -c %w command).
    This is work-arouned by alternative strict time-based rules
    defined in the postrotate script, which purges files in
    /var/log/containers and ensures GDPR compliant system
    configuration, limited to the containerized services logs.

    Extended management of life time of journald and /var/log
    files residing on bare metal hosts, should be done in
    follow up patches.

    Partial-bug: #1771543

    Change-Id: I6f2f98aba103f83a4f64a435077f4de33f9692c0
    Depends-On: Id8e4717a5ecda53bc9cd39f1c2efaa80b56bd45e
    Signed-off-by: Bogdan Dobrelya <email address hidden>