Comment 4 for bug 1618553

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/363820
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=1e520c05ee221955adcf545b5a43b046d2e80233
Submitter: Jenkins
Branch: master

commit 1e520c05ee221955adcf545b5a43b046d2e80233
Author: iberezovskiy <email address hidden>
Date: Wed Aug 31 20:10:19 2016 +0300

    Restore swift storage directory permissions after upgrade

    Any update or reinstall glance-common package triggers
    its postinst action with following command:
    chown glance:glance -R /var/lib/glance/ /etc/glance/
    We use /var/lib/glance/node by default as swift storage
    folder http://goo.gl/97VJG2, and reinstallation of
    glance-common breaks swift user access to it, so swift
    services stop working. So, we need to fix /var/lib/glance/node
    folder permissions right after upgrade command.
    Also, the case of adding new controller node for already
    updated cluster is covered.
    This workaround is applied on when swift is enabled.

    Closes-bug: #1618553
    Related-bug: #1619282

    Change-Id: Iea6ce51d6ed9fe42bba1b26b58ba43268a7f880c