Collect containerized services logs on fluentd

Bug #1674715 reported by Flavio Percoco
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Cédric Jeanneret

Bug Description

We're working on improving the log situation for the containerized services. We're likely going to bindmount /var/log on the container and log to stdout as well. In order to preserve support for fluentd, we should make sure fluentd collects the logs written by the containerized deployments

Tags: containers
Changed in tripleo:
status: New → Triaged
milestone: none → pike-3
Changed in tripleo:
assignee: nobody → Lars Kellogg-Stedman (larsks)
Revision history for this message
Emilien Macchi (emilienm) wrote :

There are no currently open reviews on this bug, changing the status back to the previous state and unassigning. If there are active reviews related to this bug, please include links in comments.

Changed in tripleo:
assignee: Lars Kellogg-Stedman (larsks) → nobody
Changed in tripleo:
milestone: pike-3 → pike-rc1
Changed in tripleo:
milestone: pike-rc1 → pike-rc2
Changed in tripleo:
milestone: pike-rc2 → queens-1
Changed in tripleo:
milestone: queens-1 → queens-2
Changed in tripleo:
milestone: queens-2 → queens-3
Changed in tripleo:
milestone: queens-3 → queens-rc1
Changed in tripleo:
milestone: queens-rc1 → rocky-1
Changed in tripleo:
milestone: rocky-1 → rocky-2
Revision history for this message
Cédric Jeanneret (cjeanner) wrote :

Hello,

Might be good to have a look at this previous issue:
https://bugs.launchpad.net/tripleo/+bug/1769051

I'm currently working on it.

Changed in tripleo:
assignee: nobody → Cédric Jeanneret (cjeanner)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/566228
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=3848713182c0cdb1e0e78cee9233a278d69cf3ab
Submitter: Zuul
Branch: master

commit 3848713182c0cdb1e0e78cee9233a278d69cf3ab
Author: Cédric Jeanneret <email address hidden>
Date: Fri May 18 10:18:43 2018 +0200

    Correct log location in container environment for Fluentd

    Since we moved services in containers, their logs aren't in the old location, but
    in /var/log/containers/<service>. This patch fixes the generated Hiera hash used
    by Fluentd for its configuration

    Regarding Designate config service: some of the yaml doesn't use at all the
    `service_config_settings` parameter - they will need to be updated accordingly
    once it's supported

    Co-Authored-By: Thomas Herve <email address hidden>, Steven Hardy <email address hidden>
    Change-Id: I1bc0930de4053dc1c34b50477e82d9ccdab7ae2e
    Closes-Bug: 1769051
    Related-Bug: 1674715

Changed in tripleo:
milestone: rocky-2 → rocky-3
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
status: Triaged → 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.