-
Notifications
You must be signed in to change notification settings - Fork 856
get-aspire-cli.sh --version 13.1.0 returns 404 — stable versions still broken on ci.dot.net #15937
Description
Description
The get-aspire-cli.sh install script fails when downloading stable CLI versions by exact version number. The constructed URL returns 404:
https://ci.dot.net/public/aspire/13.1.0/aspire-cli-linux-x64-13.1.0.tar.gz → 404
This is the same underlying issue as #15635 and #15808 (both closed), but it is not fully resolved — stable versions like 13.1.0 still cannot be downloaded.
Impact
The ConfigMigrationTests.FullUpgrade_LegacyCliToNewCli_MigratesGlobalSettings outerloop test depends on downloading CLI v13.1.0 to test config migration from legacy to new format. This test has been failing deterministically on main for 4+ days.
Steps to Reproduce
curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli.sh | bash -s -- --version "13.1.0"Expected: CLI v13.1.0 is downloaded and installed.
Actual: curl: (22) The requested URL returned error: 404
Root Cause
The install script constructs the URL as ci.dot.net/public/aspire/{version}/aspire-cli-{rid}-{version}.tar.gz, but on the CDN the version directory uses the full preview version (e.g., 13.1.0-preview.x.xxxxx.x), not the stable short version (13.1.0).
Workaround
The FullUpgrade test is being disabled with [ActiveIssue] until this is resolved.