Skip to content
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

Add ZIP release to GitHub releases too #28856

Closed
o-l-a-v opened this issue Apr 30, 2024 · 5 comments
Closed

Add ZIP release to GitHub releases too #28856

o-l-a-v opened this issue Apr 30, 2024 · 5 comments
Assignees
Labels
Azure CLI Team The command of the issue is owned by Azure CLI team customer-reported Issues that are reported by GitHub users external to the Azure organization. Feature Candidate feature-request Packaging
Milestone

Comments

@o-l-a-v
Copy link

o-l-a-v commented Apr 30, 2024

Related command

Is your feature request related to a problem? Please describe.

The MSI installer is (way too) slow, upgrade from v2.59 to v2.60 took 15-20 minutes.

ZIP releases already exists after #27911, but are not added to GitHub releases. Instead can be downloaded from:

Describe the solution you'd like

Add ZIP release to GitHub releases too.

Describe alternatives you've considered

Additional context

@yonzhan
Copy link
Collaborator

yonzhan commented Apr 30, 2024

Thank you for opening this issue, we will look into it.

@microsoft-github-policy-service microsoft-github-policy-service bot added the customer-reported Issues that are reported by GitHub users external to the Azure organization. label Apr 30, 2024
@yonzhan yonzhan added Packaging Azure CLI Team The command of the issue is owned by Azure CLI team feature-request labels Apr 30, 2024
@yonzhan yonzhan added this to the Backlog milestone Apr 30, 2024
@o-l-a-v
Copy link
Author

o-l-a-v commented May 1, 2024

One more reason to add the ZIP to GitHub releases: Download speed from your Azure Storage Account is much slower than from GitHub.

Example for latest MSI x86:

Downloading from GitHub takes 1-3 seconds on 1/1gbps fiber, while downloading from Storage Account takes ~60 seconds. Geolocation might affect this. azcliprod.blob.core.windows.net seems to reside in some US Azure data center. FQDN resolves to a IP in California, so West US?

Because of this huge difference in download speed: Please add x64 MSI release ( https://azcliprod.blob.core.windows.net/msi/azure-cli-2.60.0-x64.msi ) to GitHub releases too.

@jiasli
Copy link
Member

jiasli commented May 27, 2024

Download speed from your Azure Storage Account is much slower than from GitHub.

This is because the storage account https://azcliprod.blob.core.windows.net/ is not cached by a CDN. This feature request is tracked by #19447.

@o-l-a-v
Copy link
Author

o-l-a-v commented May 27, 2024

Why not piggyback some existing MS system to speed up downloads, rather than creating and maintaining Azure infrastructure just for Azure CLI? Why not use GitHub?

@bebound
Copy link
Contributor

bebound commented Aug 7, 2024

zip has been available since 2.63.0.
https://github.com/Azure/azure-cli/releases/tag/azure-cli-2.63.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Azure CLI Team The command of the issue is owned by Azure CLI team customer-reported Issues that are reported by GitHub users external to the Azure organization. Feature Candidate feature-request Packaging
Projects
None yet
Development

No branches or pull requests

4 participants