swift rings built with wrong user rights

Bug #1311249 reported by Vladimir Kuklin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Vladimir Kuklin

Bug Description

during swift ring building we use root user privileges. in latest swift ring building this leads to rings created with 0600 rights and root owner. in this case swift-proxy is unable to start as it cannot read ring files.

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix proposed to fuel-library (master)

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

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/89662
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=7f0eacc5ca86ac74be2390209f2eb36e3474a8a3
Submitter: Jenkins
Branch: master

commit 7f0eacc5ca86ac74be2390209f2eb36e3474a8a3
Author: Vladimir Kuklin <email address hidden>
Date: Tue Apr 22 22:14:29 2014 +0400

    Fix swift permissions and runuser

    Run ringbuilder commands as swift user
    Change owner of /etc/swift/backups to swift

    Change-Id: I6408c1fa5ce1f8f8e8e6d3b62e2750e3b186cf52
    Closes-Bug: #1311249

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

verified on {"build_id": "2014-04-25_01-00-26", "mirantis": "yes", "build_number": "139", "nailgun_sha": "6b156d7434d0a70efe288cd8064d0ca90fed0737", "production": "prod", "ostf_sha": "134765fcb5a07dce0cd1bb399b2290c988c3c63b", "fuelmain_sha": "9939570720729dce22e635b0b9c9465e9d80661f", "astute_sha": "6e8fa4cc12968d7b468fc590b2f06bb59bf74511", "release": "5.0", "fuellib_sha": "ebc4b365dd60811e918c280a79631369a7afb868"}

Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/4.1)

Fix proposed to branch: stable/4.1
Review: https://review.openstack.org/96847

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

Reviewed: https://review.openstack.org/96847
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=a767d0000eea5bfcb8d39c71476dd9051932ae57
Submitter: Jenkins
Branch: stable/4.1

commit a767d0000eea5bfcb8d39c71476dd9051932ae57
Author: Vladimir Kuklin <email address hidden>
Date: Tue Apr 22 22:14:29 2014 +0400

    Fix swift permissions and runuser

    Run ringbuilder commands as swift user
    Change owner of /etc/swift/backups to swift

    Change-Id: I6408c1fa5ce1f8f8e8e6d3b62e2750e3b186cf52
    Closes-Bug: #1311249

Revision history for this message
Meg McRoberts (dreidellhasa) wrote :

Documented as fixed in 4.1.1 Release Notes

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.