Comment 6 for bug 1302700

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

Reviewed: https://review.openstack.org/85546
Committed: https://git.openstack.org/cgit/openstack/swift/commit/?id=b9b5fef89af51c66905de33e2436c063f4b09d36
Submitter: Jenkins
Branch: master

commit b9b5fef89af51c66905de33e2436c063f4b09d36
Author: James Page <email address hidden>
Date: Sat Apr 5 09:38:12 2014 +0100

    Set permissions on generated ring files

    The use of NamedTemporaryFile creates rings with permissions 0600;
    however most installs probably generate the rings as root but the
    swift-proxy runs as user swift.

    Set the permissions on the generated ring to 0644 prior to rename so
    that the swift user can read the rings.

    Change-Id: Ia511931f471c5c9840012c3a75b89c1f35b1b245
    Closes-Bug: #1302700