[Bug 1738063] Re: S3 API Broken For >= Kilo
Corey Bryant
corey.bryant at canonical.com
Thu Jan 18 18:25:27 UTC 2018
swift-plugin-s3 1.10-1~cloud1 is available now in mitaka-proposed.
** Changed in: cloud-archive/mitaka
Status: New => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to Ubuntu Cloud Archive.
https://bugs.launchpad.net/bugs/1738063
Title:
S3 API Broken For >= Kilo
Status in OpenStack swift-proxy charm:
Fix Released
Status in Ubuntu Cloud Archive:
Fix Released
Status in Ubuntu Cloud Archive mitaka series:
Fix Committed
Status in Ubuntu Cloud Archive newton series:
Fix Committed
Status in Ubuntu Cloud Archive ocata series:
Fix Committed
Status in Ubuntu Cloud Archive pike series:
Fix Committed
Status in Ubuntu Cloud Archive queens series:
Fix Released
Bug description:
Seems we got ahead of ourselves in commit 25a2ea7f and broke the S3
api by changing the swift3 middleware config to something that is not
supported until the Newton version (1.11) of swift-plugin-s3. In the
swift-proxy charm for >= Kilo we currently have:
--------------------
[filter:s3token]
paste.filter_factory = keystonemiddleware.s3_token:filter_factory
auth_uri = {{ auth_protocol }}://{{ keystone_host }}:{{ auth_port }}
[filter:swift3]
use = egg:swift3#swift3
--------------------
but that is broken in (at least) two ways; firstly swift3 (swift-
plugin-s3) didn't switch to use auth_uri until 1.11 which is not
available until Newton and secondly, when you switch to 1.11 you then
need to change the s3token config to:
--------------------
[filter:s3token]
use = egg:swift3#s3token
auth_uri = http://127.0.0.1:35357/
[filter:swift3]
use = egg:swift3#swift3
--------------------
To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-swift-proxy/+bug/1738063/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list