Docker logs on master node are not covered with rotation pattern

Bug #1450305 reported by Alexander Bozhenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Matthew Mosesohn

Bug Description

These files:

/var/lib/docker/containers/*/*.log
are not covered with rotation.

see also:
https://github.com/docker/docker/issues/7333

Tags: logrotate
Revision history for this message
Vladimir Kuklin (vkuklin) wrote :

Alexander, which version are you using at least?

Changed in fuel:
assignee: nobody → Matthew Mosesohn (raytrac3r)
status: New → Confirmed
milestone: none → 6.1
Revision history for this message
Alexander Bozhenko (alexbozhenko) wrote :

I have faced this on 6.0. I think all versions with docker are affected.

summary: - Docker logs on master not are not covered with rotation patter
+ Docker logs on master node are not covered with rotation pattern
Mike Scherbakov (mihgen)
Changed in fuel:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/180109

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/180109
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=f3904fc9cda2c9335ba8fb266a893f65309f784b
Submitter: Jenkins
Branch: master

commit f3904fc9cda2c9335ba8fb266a893f65309f784b
Author: Matthew Mosesohn <email address hidden>
Date: Tue May 5 14:13:09 2015 +0300

    Rotate docker container logs

    With the current rotation policy, container stdout/stderr
    will be rotated as needed if the size exceeds 10MB. Should
    not impact properly running docker containers for the output
    of docker logs CONTAINER

    Change-Id: Id09f562b07c4a55d0d11678bede94cc15aecd937
    Closes-Bug: #1450305

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Bartłomiej Piotrowski (bpiotrowski) wrote :

Verified on 6.1 #471.

[root@nailgun ~]# logrotate -v -d /etc/logrotate.d/fuel.nodaily |& grep containers
rotating pattern: "/var/lib/docker/containers/*/*.log"
considering log /var/lib/docker/containers/251c8ff3334aed8cb808d51d19d701879e403ad01ef608316fd7237f60959b7e/251c8ff3334aed8cb808d51d19d701879e403ad01ef608316fd7237f60959b7e-json.log
considering log /var/lib/docker/containers/3710e8405f19c01c8ed5c2f8670be3fe60158b3d19ba81b6492ddca36e7868d6/3710e8405f19c01c8ed5c2f8670be3fe60158b3d19ba81b6492ddca36e7868d6-json.log
considering log /var/lib/docker/containers/3f20a015910f6c1d2dc3512d86cc5750b53d262c636f2c8d333336f30bcb5343/3f20a015910f6c1d2dc3512d86cc5750b53d262c636f2c8d333336f30bcb5343-json.log
considering log /var/lib/docker/containers/4aa46f74491fa857a1c51c639be403ff7c79b0d3afdf01643624f746f890f668/4aa46f74491fa857a1c51c639be403ff7c79b0d3afdf01643624f746f890f668-json.log
considering log /var/lib/docker/containers/59afd4b226ae9f5d2a19d1c605ab8ca170a314febc40a95a7865e32e82b27f2f/59afd4b226ae9f5d2a19d1c605ab8ca170a314febc40a95a7865e32e82b27f2f-json.log
considering log /var/lib/docker/containers/90e868ab529826c961487a20a74fe885f44c7ef88c3f513ce75b096b6ede2feb/90e868ab529826c961487a20a74fe885f44c7ef88c3f513ce75b096b6ede2feb-json.log
considering log /var/lib/docker/containers/b0b312065fe0bddad4c54ca78e1c33f1f1652006bef909bcf706e0807bec1b18/b0b312065fe0bddad4c54ca78e1c33f1f1652006bef909bcf706e0807bec1b18-json.log
considering log /var/lib/docker/containers/dcde66dbc11ec0ab9aad97bf1f837e9f53f509de825c23395bb9a24bdab88350/dcde66dbc11ec0ab9aad97bf1f837e9f53f509de825c23395bb9a24bdab88350-json.log
considering log /var/lib/docker/containers/e00db337657f578a75ff104be3877be34250e88f59db020c5e2f9dddc3a226de/e00db337657f578a75ff104be3877be34250e88f59db020c5e2f9dddc3a226de-json.log
considering log /var/lib/docker/containers/e73dc7e605570d59974ee684d7efd8206a4843e0693745cffa10c0e8fa877891/e73dc7e605570d59974ee684d7efd8206a4843e0693745cffa10c0e8fa877891-json.log
considering log /var/lib/docker/containers/f15ca85507e23a77dd0f6cc6e307cfd91570e587a0c27b2d1e615d71175fe662/f15ca85507e23a77dd0f6cc6e307cfd91570e587a0c27b2d1e615d71175fe662-json.log

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.