Hide Forgot
Description of problem: While trying to upload an object with the swift client to an overcloud with the Radosgw service enabled I get a 401 Unauthorized message. This is a deployment using composable roles with the following services allocation: http://paste.openstack.org/show/586500/ Version-Release number of selected component (if applicable): openstack-tripleo-heat-templates-5.0.0-0.20161008015357.0d3e3e3.1.el7ost.noarch How reproducible: 100% Steps to Reproduce: 1. Deploy command: openstack overcloud deploy --templates $THT \ -r ~/openstack_deployment/roles/roles_data.yaml \ -e $THT/environments/network-isolation.yaml \ -e $THT/environments/network-management.yaml \ -e $THT/environments/storage-environment.yaml \ -e $THT/environments/ceph-radosgw.yaml \ -e $THT/environments/tls-endpoints-public-ip.yaml \ -e ~/openstack_deployment/environments/nodes.yaml \ -e ~/openstack_deployment/environments/network-environment.yaml \ -e ~/openstack_deployment/environments/disk-layout.yaml \ -e ~/openstack_deployment/environments/public_vip.yaml \ -e ~/openstack_deployment/environments/enable-tls.yaml \ -e ~/openstack_deployment/environments/inject-trust-anchor.yaml \ -e ~/openstack_deployment/environments/neutron-settings.yaml \ --log-file overcloud_deployment.log &> overcloud_install.log 2. source ~/overcloudrc; swift upload test-container ~/instackenv.json Actual results: Object HEAD failed: https://172.16.18.25:13808/swift/v1/test-container/home/stack/instackenv.json 401 Unauthorized Expected results: Object upload succeds.
this should be DFG:Ceph
Marius, can you see if the version of puppet-ceph you had in the overcloud image included this patch https://review.openstack.org/388080 ?
(In reply to Giulio Fidente from comment #2) > Marius, can you see if the version of puppet-ceph you had in the overcloud > image included this patch https://review.openstack.org/388080 ? No, the images that I was using didn't contain that patch. I'll try to apply it.
This issue is similar to https://bugzilla.redhat.com/show_bug.cgi?id=1386291 ceph-puppet issue, it happens whether you use custom roles or not. Restarting RGW on nodes is a temporary fix before the patch is merged downstream.
We might also clone this BZ for the release 10, backport the fix from 11 and fix it for 10.z too.
The issue in the initial report is not reproducible anymore on OSP10 so closing it as current release.