From 8e961eae428add258e1d1934e7ea7bb15cc69b6b Mon Sep 17 00:00:00 2001 From: Christian Schwede Date: Tue, 20 Feb 2024 17:36:59 +0100 Subject: [PATCH] Set default reader roles for Swift Sets the default reader roles to SwiftSystemReader and SwiftProjectReader, which align with the defaults from former TripleO deployments. Customizing these needs to be done by overriding config files using DefaultConfigOverwrite. --- templates/swiftproxy/config/proxy-server.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/swiftproxy/config/proxy-server.conf b/templates/swiftproxy/config/proxy-server.conf index 598a828a..22493677 100644 --- a/templates/swiftproxy/config/proxy-server.conf +++ b/templates/swiftproxy/config/proxy-server.conf @@ -66,6 +66,8 @@ use = egg:swift#keystoneauth operator_roles = admin, SwiftOperator cache = swift.cache reseller_prefix=AUTH_ +system_reader_roles = SwiftSystemReader +project_reader_roles = SwiftProjectReader [filter:authtoken] paste.filter_factory = keystonemiddleware.auth_token:filter_factory