Octavia log file directories may not get correct permissions with composable roles

Bug #1796934 reported by Brent Eagles
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Brent Eagles

Bug Description

The permissions for the log file directories for Octavia are not properly set as part of the kolla_config which will cause some octavia services to fail if they are not deployed on the same node as the octavia-api. The octavia-api uses another mechanism for initializing the directories to do some "other" configuration.

Related bug: https://bugzilla.redhat.com/show_bug.cgi?id=1637378

Brent Eagles (beagles)
Changed in tripleo:
status: New → Triaged
milestone: none → stein-1
assignee: nobody → Brent Eagles (beagles)
importance: Undecided → High
tags: added: queens-backport-potential rocky-backport-potential
Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

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

commit 5c8617beb825fb03544c1df95be562f4dddb58ce
Author: Brent Eagles <email address hidden>
Date: Tue Oct 9 13:55:06 2018 -0230

    Set octavia log directory permissions to octavia user

    The octavia services need to set the owner of their log directories and
    files to the octavia user.

    Closes-Bug: #1796934

    Change-Id: I6d7ac0630cc586794469ab5c572933825de0dc20

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.openstack.org/611206

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/611207

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

Reviewed: https://review.openstack.org/611206
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=4b44627d47fe2a5ca561d3663a9983254b438fbe
Submitter: Zuul
Branch: stable/rocky

commit 4b44627d47fe2a5ca561d3663a9983254b438fbe
Author: Brent Eagles <email address hidden>
Date: Tue Oct 9 13:55:06 2018 -0230

    Set octavia log directory permissions to octavia user

    The octavia services need to set the owner of their log directories and
    files to the octavia user.

    Closes-Bug: #1796934

    Change-Id: I6d7ac0630cc586794469ab5c572933825de0dc20
    (cherry picked from commit 5c8617beb825fb03544c1df95be562f4dddb58ce)

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

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

commit af94489852ea53f4ca8f5419c73565555bf91619
Author: Brent Eagles <email address hidden>
Date: Tue Oct 9 13:55:06 2018 -0230

    Set octavia log directory permissions to octavia user

    The octavia services need to set the owner of their log directories and
    files to the octavia user.

    Closes-Bug: #1796934

    Change-Id: I6d7ac0630cc586794469ab5c572933825de0dc20
    (cherry picked from commit 5c8617beb825fb03544c1df95be562f4dddb58ce)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 10.1.0

This issue was fixed in the openstack/tripleo-heat-templates 10.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 8.1.0

This issue was fixed in the openstack/tripleo-heat-templates 8.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 9.1.0

This issue was fixed in the openstack/tripleo-heat-templates 9.1.0 release.

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.