From c755f9bf842bfee21abe7fb94badc87e5396748f Mon Sep 17 00:00:00 2001 From: Jason D'Amour Date: Wed, 4 Dec 2024 12:46:27 -0800 Subject: [PATCH 1/2] aws-cli: add option to surpress unzip output --- src/aws-cli/devcontainer-feature.json | 5 +++++ src/aws-cli/install.sh | 8 +++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/aws-cli/devcontainer-feature.json b/src/aws-cli/devcontainer-feature.json index 3c3128ac3..326da2c92 100644 --- a/src/aws-cli/devcontainer-feature.json +++ b/src/aws-cli/devcontainer-feature.json @@ -12,6 +12,11 @@ ], "default": "latest", "description": "Select or enter an AWS CLI version." + }, + "verbose": { + "type": "boolean", + "default": true, + "description": "Suppress verbose output." } }, "customizations": { diff --git a/src/aws-cli/install.sh b/src/aws-cli/install.sh index e7c03f728..118f0e6d5 100755 --- a/src/aws-cli/install.sh +++ b/src/aws-cli/install.sh @@ -13,6 +13,7 @@ set -e rm -rf /var/lib/apt/lists/* VERSION=${VERSION:-"latest"} +VERBOSE=${VERBOSE:-"true"} AWSCLI_GPG_KEY=FB5DB77FD5C118B80511ADA8A6310ACC4672475C AWSCLI_GPG_KEY_MATERIAL="-----BEGIN PGP PUBLIC KEY BLOCK----- @@ -110,7 +111,12 @@ install() { exit 1 fi - unzip "${scriptZipFile}" + if [ "${VERBOSE}" = "false" ]; then + unzip -q "${scriptZipFile}" + else + unzip "${scriptZipFile}" + fi + ./aws/install # kubectl bash completion From bd1a609d60a2e67ca9814fa004f930f205ebdcef Mon Sep 17 00:00:00 2001 From: Kaniska Date: Thu, 12 Mar 2026 14:44:05 +0530 Subject: [PATCH 2/2] Update AWS CLI version to 1.1.3 --- src/aws-cli/devcontainer-feature.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aws-cli/devcontainer-feature.json b/src/aws-cli/devcontainer-feature.json index 0e26f9034..ed2e20284 100644 --- a/src/aws-cli/devcontainer-feature.json +++ b/src/aws-cli/devcontainer-feature.json @@ -1,6 +1,6 @@ { "id": "aws-cli", - "version": "1.1.2", + "version": "1.1.3", "name": "AWS CLI", "documentationURL": "https://github.com/devcontainers/features/tree/main/src/aws-cli", "description": "Installs the AWS CLI along with needed dependencies. Useful for base Dockerfiles that often are missing required install dependencies like gpg.",