From a83dd31910e0beebf1e6972b9cbb9831ce73ec9c Mon Sep 17 00:00:00 2001 From: Charlie Sharpsteen Date: Tue, 4 Aug 2026 13:50:26 -0400 Subject: [PATCH] Revert "aws CLI: use OS CA bundle" Using "--ca-bundle /etc/ssl/certs/ca-certificates.crt" only works on Ubuntu. Other Linux OSes store certificates in different locations, and macOS and Windows don't use files to store the list of trusted CAs. This commit reverts the addition of the "--ca-bundle" flag in Rake task logic in favor of setting the `AWS_CA_BUNDLE` environment variable, which has been done at the workflow level in: OpenVoxProject/shared-actions#118 This reverts commit 0174517447ca9745c5e349f9591c96af8d6ca242. Signed-off-by: Charlie Sharpsteen --- tasks/upload.rake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/upload.rake b/tasks/upload.rake index 3c7657bc..4a28925e 100644 --- a/tasks/upload.rake +++ b/tasks/upload.rake @@ -11,7 +11,7 @@ namespace :vox do abort 'You must provide a tag.' if args[:tag].nil? || args[:tag].empty? munged_tag = args[:tag].gsub('-', '.') - s3 = "aws s3 --endpoint-url=#{endpoint} --ca-bundle /etc/ssl/certs/ca-certificates.crt" + s3 = "aws s3 --endpoint-url=#{endpoint}" # Ensure the AWS CLI isn't going to fail with the given parameters run_command("#{s3} ls s3://#{bucket}/")