ACLs not sticking when creating swift container
Bug #1246517 reported by
Ian Booth
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Go OpenStack Exchange |
Fix Released
|
High
|
sodre | ||
juju-core |
Fix Released
|
Low
|
Ian Booth |
Bug Description
It appears some openstack implementations (eg RadosGW) do not like to set the ACLs in the same request used to create a container. So the operation needs to be split in two.
Related branches
lp:~psodre/goose/radosgw-acl
- Ian Booth: Approve
-
Diff: 54 lines (+17/-3)2 files modifiedswift/swift.go (+13/-3)
testservices/swiftservice/service_http.go (+4/-0)
lp:~wallyworld/juju-core/goose-rev110
- Ian Booth: Approve
-
Diff: 12 lines (+1/-1)1 file modifieddependencies.tsv (+1/-1)
summary: |
- user edited admin-secret causes panic in cloud-init + ACLs not sticking when creating swift container |
description: | updated |
Changed in goose: | |
assignee: | nobody → Patrick Carlos (sodre) |
importance: | Undecided → High |
Changed in juju-core: | |
milestone: | none → 1.17.0 |
assignee: | nobody → Ian Booth (wallyworld) |
Changed in goose: | |
assignee: | Patrick Carlos (sodre) → sodre (psodre) |
Changed in goose: | |
status: | New → Fix Committed |
Changed in juju-core: | |
status: | Triaged → In Progress |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in goose: | |
status: | Fix Committed → Fix Released |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I have also tested with a long password and the bug persists.
My setup is OpenStack Havana setup with Ceph and RadosGW instead of Swift.
I have the impression RadosGW could be an issue here.