Doc error in Auth Overview for specifying keystone domain
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Won't Fix
|
Undecided
|
Alistair Coles |
Bug Description
The documentation in the Swift tree under doc/source/
Under "Configuring Swift to use Keystone" the doc shows:
project_domain_id = default
user_domain_id = default
Where the correct information is:
project_
user_domain_name = default
Specifying 'default' for the domain_id in both cases causes swift proxy to be unable to validate tokens against keystone.
See http://
This error is present in the master branch at the time of bug filing:
$ git grep -n "domain_id = default" doc etc
doc/manpages/
doc/manpages/
doc/source/
doc/source/
etc/proxy-
etc/proxy-
etc/proxy-
Users who copy the sample configs will also encounter the error.
Correct documentation is in the install guide:
http://
tags: | added: documentation |
Changed in swift: | |
assignee: | nobody → Alistair Coles (alistair-coles) |
My recollection is that the keystone default domain was at some point in time named "Default" and had id "default", hence the config options in swift. I can see from the links to the install guide that this has perhaps changed. It would be great to know when/which release this changed. I'm concerned that we may have users with existing keystone installations with default domain id = "default".