Yes, our Puppet manifests take care of registering an endpoint with Keystone. This is precisely why radosgw conflicts with Swift: they compete for the same endpoint.