Hide Forgot
Having S3 in service catalog is clearly wrong, this should be cleaned up. BTW nova-objectstore mentioned as workaround is gone in Mitaka.
So the issue is that puppet-swift enables this endpoint by default: https://github.com/openstack/puppet-swift/blob/master/manifests/keystone/auth.pp#L165 which is wrong, it should be defined ONLY when swift3 is enabled: https://github.com/openstack/puppet-swift/blob/master/manifests/proxy/swift3.pp Workaround in packstack could be to set explicit configure_s3_endpoint = false
This change added s3 endpoints as a part of a bigger change: https://review.openstack.org/#/c/275617/1/packstack/puppet/templates/keystone_swift.pp@5 Lukas, ^ check comment there
Added patch that sets configure_s3_endpoint = false https://review.openstack.org/#/c/287002/
287002 was merged upstream - please backport where required
Backported patch https://review.openstack.org/#/c/291048
Looks like this was duplicated and fixed as bug 1317110. *** This bug has been marked as a duplicate of bug 1317110 ***