Skip to content

Conversation

@aemous
Copy link
Contributor

@aemous aemous commented Oct 22, 2025

Description of changes:

  • Usage of the new migration debug flag is tracked in the User-Agent header.
  • Add support for the pager output breaking change, with resolution determined by setting cli_pager config to the empty string.
  • An environment variable exists as an alternative to the --v2-debug command line option
  • A --no-v2-debug CLI option exists (boolean switch).
  • The text "AWS CLI v2 MIGRATION WARNING" is updated to "AWS CLI v2 UPGRADE WARNING"
  • Updated scalarparse runtime detection to only print warning if the user did not configure any setting for cli_timestamp_format.
  • Replaced cloudformation deploy's warning's reliance on the service response: output it even if the changeset is non-empty.
  • Updated warnings to give more guidance, especially retaining v1 behavior on v2
  • Updated the binary-params-base64 use case. It does not need to be prefixed with file://.
  • Replace use of uni print outside of customizations with print.

Description of tests:

  • Ran and passed all unit and functional tests.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@aemous aemous requested a review from a team October 22, 2025 20:20
@codecov-commenter
Copy link

codecov-commenter commented Oct 22, 2025

Codecov Report

❌ Patch coverage is 94.28571% with 2 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (debug-migration@db28bd8). Learn more about missing BASE report.

Files with missing lines Patch % Lines
awscli/clidriver.py 66.66% 1 Missing ⚠️
awscli/customizations/cloudformation/deploy.py 75.00% 1 Missing ⚠️
Additional details and impacted files
@@                Coverage Diff                 @@
##             debug-migration    #9810   +/-   ##
==================================================
  Coverage                   ?   93.30%           
==================================================
  Files                      ?      209           
  Lines                      ?    16910           
  Branches                   ?        0           
==================================================
  Hits                       ?    15778           
  Misses                     ?     1132           
  Partials                   ?        0           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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