diff --git a/packstack/puppet/templates/keystone_swift.pp b/packstack/puppet/templates/keystone_swift.pp index 219fc285c..6671153f7 100644 --- a/packstack/puppet/templates/keystone_swift.pp +++ b/packstack/puppet/templates/keystone_swift.pp @@ -5,8 +5,9 @@ $swift_url = "${swift_protocol}://${swift_host}:$swift_port/v1/AUTH_%%(tenant_id $swift_v3_url = "${swift_protocol}://${swift_host}:$swift_port" class { '::swift::keystone::auth': - region => hiera('CONFIG_KEYSTONE_REGION'), - password => hiera('CONFIG_SWIFT_KS_PW'), + region => hiera('CONFIG_KEYSTONE_REGION'), + password => hiera('CONFIG_SWIFT_KS_PW'), + operator_roles => ['admin', 'SwiftOperator', 'ResellerAdmin'], public_url => $swift_url, internal_url => $swift_url, admin_url => $swift_url,