Skip to content

[WIP] [devcontainers/features#18] Fix aws-cli unzip verbosity#1602

Draft
Copilot wants to merge 1 commit intomainfrom
copilot/fix-aws-cli-unzip-verbosity-again
Draft

[WIP] [devcontainers/features#18] Fix aws-cli unzip verbosity#1602
Copilot wants to merge 1 commit intomainfrom
copilot/fix-aws-cli-unzip-verbosity-again

Conversation

Copy link
Contributor

Copilot AI commented Mar 12, 2026

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.


This section details on the original issue you should resolve

<issue_title>aws-cli unzip is too verbose</issue_title>
<issue_description>I am trying to move from custom instllation scripts to standard features, and would like to use the aws-cli feature. However, the feature does a basic 'unzip' that generates almost 9,000 lines of logs such as:

  devcontainers/features#18 6.477    creating: aws/dist/awscli/botocore/data/wellarchitected/2020-03-31/
  devcontainers/features#18 6.477   inflating: aws/dist/awscli/botocore/data/wellarchitected/2020-03-31/paginators-1.json  
  devcontainers/features#18 6.477   inflating: aws/dist/awscli/botocore/data/wellarchitected/2020-03-31/endpoint-rule-set-1.json  
  devcontainers/features#18 6.478   inflating: aws/dist/awscli/botocore/data/wellarchitected/2020-03-31/service-2.json  
  devcontainers/features#18 6.479    creating: aws/dist/awscli/botocore/.changes/next-release/
  devcontainers/features#18 6.479   inflating: aws/dist/awscli/botocore/.changes/next-release/api-change-connect-59117.json  
  devcontainers/features#18 6.479   inflating: aws/dist/awscli/data/cli.json  
  devcontainers/features#18 6.479   inflating: aws/dist/awscli/data/ac.index  
  devcontainers/features#18 6.577   inflating: aws/dist/awscli/data/metadata.json  
  [2026-03-10T01:07:31.855Z] 
  devcontainers/features#18 6.577   inflating: aws/dist/awscli/topics/s3-config.rst  
  devcontainers/features#18 6.577   inflating: aws/dist/awscli/topics/ddb-expressions.rst  
  devcontainers/features#18 6.577   inflating: aws/dist/awscli/topics/s3-case-insensitivity.rst  
  devcontainers/features#18 6.577   inflating: aws/dist/awscli/topics/s3-faq.rst  
  devcontainers/features#18 6.577   inflating: aws/dist/awscli/topics/topic-tags.json  
  devcontainers/features#18 6.578   inflating: aws/dist/awscli/topics/return-codes.rst  
  devcontainers/features#18 6.578   inflating: aws/dist/awscli/topics/config-vars.rst  
  devcontainers/features#18 6.578    creating: aws/dist/awscli/customizations/sso/
  devcontainers/features#18 6.578    creating: aws/dist/awscli/customizations/wizard/
  devcontainers/features#18 6.578   inflating: aws/dist/awscli/customizations/sso/index.html  
  devcontainers/features#18 6.578    creating: aws/dist/awscli/customizations/wizard/wizards/
  devcontainers/features#18 6.578    creating: aws/dist/awscli/customizations/wizard/wizards/configure/
  devcontainers/features#18 6.578    creating: aws/dist/awscli/customizations/wizard/wizards/dynamodb/
  devcontainers/features#18 6.578    creating: aws/dist/awscli/customizations/wizard/wizards/events/

For reference, the entirety of our devcontainer build logs is around 12,000 lines, so almost 75% of the log messsages is this one 'unzip' command. This makes it very difficult to debug any failures. The feature should use the quiet (-q) flag to avoid the excessive logging.</issue_description>

<agent_instructions>Check all unzip, gunzip and tar -x commands in the installation script if we can use quite mode on them to suppress the log. Also please do a minor version bump for aws-cli feature. </agent_instructions>

Comments on the Issue (you are @copilot in this section)


📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants