-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stop providing ZIP versions by default for Linux (make tar.bz2 the default for Linux) #6339
Comments
Thanks for the feature request and the additional info, @dlmiles! I'll ask the team to review this. |
I second this for one major reason.
It makes dealing with the Image builder a royal pain since the Amazon supplied components are incomplete. |
Hi all, Just discussed this with the team this morning. I don't think we'll make tar.bz2 or tar.gz the default distribution format, but we're definitely open to adding either as an option to choose from. I don't have an estimate for when we'll be able to work on this, but we'll let you know once we have an update! |
Thanks for your consideration. I don't support @brogers-propstream (potential suggestion) "but do not install it themselves" which might insinuate to someone that "dnf install unzip" / "apt-get install unzip" should be placed inside the script for arn:aws:imagebuilder:*:aws:component/aws-cli-version-2-linux component. This is a particularly lazy solution. This is because it doesn't support best practice for building images of not installing per-requisites for no good reason. Maybe this can be addressed by uninstalling it after installation is complete (if it wasn't already on the system, since it is not needed at runtime only at install time). |
Hi all, Sorry for missing this up front, but this is close enough to #4842 to be considered a duplicate. That said, this is something we plan to work on sometime in the near future, so keep an eye out on the above issue for updates! |
|
This request is make tar.bz2 (or tar.gz) the default distribution format for Linux.
You should also continue to make available to the ZIP version (so you don't break peoples download links).
You should also update ALL documentation as much as possible to reflect the .tar.bz2 version.
Such as pages like this: https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-linux.html#cliv2-linux-install
You should also modify and update the AWS Image Builder Components: arn:aws:imagebuilder:*:aws:component/aws-cli-version-2-linux/1.0.1/1 so that it can locate and find the tar.bz2 version (as well as .zip) in the event that "unzip" command is not present on the EC2 image. Ideally it should detect which archive tool is available tar/bzip2 or unzip before downloading any data.
The rationale on this:
Thank you for your consideration.
The text was updated successfully, but these errors were encountered: