Inconsistent log paths for pacemakerized containers of mysql and redis

Bug #1731969 reported by Jiří Stránský
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Damien Ciabrini

Bug Description

Redis and Mysql containers use non-standard dirs for logging. They use /var/log/<service> instead of the otherwise adopted /var/log/containers/<service>.

summary: - Inconsistend log paths for pacemakerized containers of mysql and redis
+ Inconsistent log paths for pacemakerized containers of mysql and redis
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

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

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (master)

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

tags: added: ux
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:
assignee: Jiří Stránský (jistr) → Damien Ciabrini (dciabrin)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

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

commit f4a45b751b4ed66a68d65de9032fede11ed6236c
Author: Damien Ciabrini <email address hidden>
Date: Thu Mar 15 14:15:37 2018 +0000

    Make HA containers log to /var/log/containers after upgrade

    HA containerized services currently log under
    /var/log/pacemaker/bundles/{service-replica}.

    Move the logging of those HA services into /var/log/containers,
    like all the paunch-managed containers. Also leave a readme.txt
    in the previous location to notify the change (taken from
    Ic8048b25a33006a3fb5ba9bf8f20afd2de2501ee)

    Only the main service log is being moved, e.g. for mysql:
      . mysqld.log now ends up in /var/log/containers/mysqld.log
      . pacemaker logs stay under /var/log/pacemaker/bundles/{service-replica}

    Note: some HA services don't need to be changed during upgrade:
      . cinder-{backup|volume} log under /var/log/containers/cinder
      . manila-share log under /var/log/containers/manila
      . haproxy only logs to the journal

    Change-Id: Icb311984104eac16cd391d75613517f62ccf6696
    Co-Authored-By: Jiri Stransky <email address hidden>
    Partial-Bug: #1731969

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/556294

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

Reviewed: https://review.openstack.org/556294
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=a7baf9fede155332875312c2dea5e5a46e288f38
Submitter: Zuul
Branch: stable/queens

commit a7baf9fede155332875312c2dea5e5a46e288f38
Author: Damien Ciabrini <email address hidden>
Date: Thu Mar 15 14:15:37 2018 +0000

    Make HA containers log to /var/log/containers after upgrade

    HA containerized services currently log under
    /var/log/pacemaker/bundles/{service-replica}.

    Move the logging of those HA services into /var/log/containers,
    like all the paunch-managed containers. Also leave a readme.txt
    in the previous location to notify the change (taken from
    Ic8048b25a33006a3fb5ba9bf8f20afd2de2501ee)

    Only the main service log is being moved, e.g. for mysql:
      . mysqld.log now ends up in /var/log/containers/mysqld.log
      . pacemaker logs stay under /var/log/pacemaker/bundles/{service-replica}

    Note: some HA services don't need to be changed during upgrade:
      . cinder-{backup|volume} log under /var/log/containers/cinder
      . manila-share log under /var/log/containers/manila
      . haproxy only logs to the journal

    Change-Id: Icb311984104eac16cd391d75613517f62ccf6696
    Co-Authored-By: Jiri Stransky <email address hidden>
    Partial-Bug: #1731969
    (cherry picked from commit f4a45b751b4ed66a68d65de9032fede11ed6236c)

tags: added: in-stable-queens
Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (master)

Reviewed: https://review.openstack.org/519419
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=d8d86cfe68f7002a9ac039cb2b41789547df21be
Submitter: Zuul
Branch: master

commit d8d86cfe68f7002a9ac039cb2b41789547df21be
Author: Jiri Stransky <email address hidden>
Date: Mon Nov 13 17:31:47 2017 +0100

    Conventional log directories for pacemaker bundles

    Use /var/log/containers/<service> instead of /var/log/<service>, as
    the rest of the containerized services.

    Change-Id: Id5760c16260de991ff95168c76186edc113752c8
    Depends-On: Icb311984104eac16cd391d75613517f62ccf6696
    Co-Authored-By: Damien Ciabrini <email address hidden>
    Closes-Bug: #1731969

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/556470

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (stable/queens)

Reviewed: https://review.openstack.org/556470
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=b25e2fbed097a5e875b7d8b93e6b6c0cb187a743
Submitter: Zuul
Branch: stable/queens

commit b25e2fbed097a5e875b7d8b93e6b6c0cb187a743
Author: Jiri Stransky <email address hidden>
Date: Mon Nov 13 17:31:47 2017 +0100

    Conventional log directories for pacemaker bundles

    Use /var/log/containers/<service> instead of /var/log/<service>, as
    the rest of the containerized services.

    Change-Id: Id5760c16260de991ff95168c76186edc113752c8
    Depends-On: Icb311984104eac16cd391d75613517f62ccf6696
    Co-Authored-By: Damien Ciabrini <email address hidden>
    Closes-Bug: #1731969
    (cherry picked from commit d8d86cfe68f7002a9ac039cb2b41789547df21be)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Jiri Stransky (<email address hidden>) on branch: master
Review: https://review.openstack.org/519418
Reason: Landed in a different patch

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 9.0.0

This issue was fixed in the openstack/puppet-tripleo 9.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 8.3.2

This issue was fixed in the openstack/puppet-tripleo 8.3.2 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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