From 886b9b1fa3eaadf4ba6c6cb345cf1e2e913e1bd0 Mon Sep 17 00:00:00 2001 From: Don Inghram Date: Fri, 20 Oct 2023 13:16:50 -0600 Subject: [PATCH] allow blank credentials for AWS S3 access, EKS IAM policy access --- lib/storage/data/LocationConstraintParser.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/storage/data/LocationConstraintParser.js b/lib/storage/data/LocationConstraintParser.js index 7320bda21..29a9e110f 100644 --- a/lib/storage/data/LocationConstraintParser.js +++ b/lib/storage/data/LocationConstraintParser.js @@ -102,7 +102,9 @@ function parseLC(config, vault) { if (locationObj.details.credentialsProfile) { s3Params.credentials = new AWS.SharedIniFileCredentials({ profile: locationObj.details.credentialsProfile }); - } else { + } else if (locationObj.details.credentials && + locationObj.details.credentials.accessKey && + locationObj.details.credentials.secretKey) { s3Params.accessKeyId = locationObj.details.credentials.accessKey; s3Params.secretAccessKey =