There are several notices on https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html that state one should be using version 2 of the library going forward. But I can't find any information about when version 1 will be de-supported/end-of-lifed. I need to know this information so I can plan how to build systems that depend on this tool.
https://github.com/aws/aws-cli/issues/4947#issuecomment-586046886 says:
Just as a reminder, the AWS CLI V1 will continue to receive regular updates
that are published to PyPI and pip will continue to be a supported
installation mechanism for AWS CLI V1.
But that's the only, seemingly "official," statement I have been able to find. It's not a very reassuring one given all of the statements like:
^ A clear emphasis is placed on using v2 over v1.
Additionally, if I'm building e.g. Docker images that rely on this tool, how do I get updates? https://github.com/aws/aws-cli/issues/4961 directly asks this question and the answer is poor given that v1 is maintainable through common tooling instead of checking a git repo.
Also interested in this.
Besides depreciation blogs stating Python 2.6/3.3 drop of support I haven't found any blog about till when date v1 will be supported and should we switch to v2 now.
Hi @jsumners and @Suncatcher, thanks for asking. Marking this as needs discussion.
As an update to this, please refer to the recently published AWS SDKs and Tools Maintenance Policy. The AWS CLI v1 is still in general availability phase.
It looks like v1 will stay here for a while like AWS SDK for Java | 1.x | 3/25/2010 | Full Support =) without Next Phase
AWS CLI | 1.x | 9/2/2013 | Full Support | 聽
-- | -- | -- | -- |
AWS CLI | 2.x | 2/10/2020 | Full Support |
Well that answers the "when" portion of the question, but it doesn't address the ongoing tracking of updates portion of the question. The CLI v1 page still pushes you to install v2 (https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html), but v2 cannot be as easily updated as v1.
Most helpful comment
Hi @jsumners and @Suncatcher, thanks for asking. Marking this as needs discussion.