From beb1441bf07954bf49650d10bebcb658f0a161de Mon Sep 17 00:00:00 2001 From: Rachael Booth Date: Fri, 25 Aug 2023 18:02:11 +0100 Subject: [PATCH] CLDC-2690: Update s3 service to use ECS credential provider when not on PaaS --- app/services/storage/s3_service.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/storage/s3_service.rb b/app/services/storage/s3_service.rb index c972225a1..c8b1347fb 100644 --- a/app/services/storage/s3_service.rb +++ b/app/services/storage/s3_service.rb @@ -54,11 +54,11 @@ module Storage end def create_client - credentials = + credentials = PlatformHelper.is_paas? ? Aws::Credentials.new( @configuration.access_key_id, @configuration.secret_access_key, - ) + ) : Aws::ECSCredentials.new Aws::S3::Client.new( region: @configuration.region, credentials:,