@samitouri / QOSAMI-WSL / commits / df38f2cc

Moves all Ubuntu distros to the tar-based format (#14463)

* Move all supported Ubuntu images to the new format We backported the build pipeline so all current LTSes come out in the new tar-based format * Remove the appx based distros All WSL users can run tar-based distros by now, right? There is no benefit in maintaining both formats.

Carlos Nihelton committed Mar 17, 2026 at 20:24 UTC df38f2cc4729880af9a16f5c0b456382888f08fa
1 file changed +26 -30
distributions/DistributionInfo.json
+26 -30
@@ -26,6 +26,32 @@
26 "Url": "https://cdimages.ubuntu.com/releases/24.04.4/release/ubuntu-24.04.4-wsl-arm64.wsl",
27 "Sha256": "6b244d89f412a68f51e58f396fab65bed3b5896a25c045a99bef9c78a07df507"
28 }
29 + },
30 + {
31 + "Name": "Ubuntu-22.04",
32 + "FriendlyName": "Ubuntu 22.04 LTS",
33 + "Default": false,
34 + "Amd64Url": {
35 + "Url": "https://releases.ubuntu.com/jammy/ubuntu-22.04.5-wsl-amd64.wsl",
36 + "Sha256": "4499c4fe257f2fc83145b429ce211a0a43fd590e70d6261ede616210947d9f8f"
37 + },
38 + "Arm64Url": {
39 + "Url": "https://cdimage.ubuntu.com/ubuntu/releases/jammy/release/ubuntu-22.04.5-wsl-arm64.wsl",
40 + "Sha256": "3e2d77b92cf9dad1095eaebcad96feba2781007f5f52431cd4fe6fff63b201e5"
41 + }
42 + },
43 + {
44 + "Name": "Ubuntu-20.04",
45 + "FriendlyName": "Ubuntu 20.04 LTS",
46 + "Default": false,
47 + "Amd64Url": {
48 + "Url": "https://releases.ubuntu.com/focal/ubuntu-20.04.6-wsl-amd64.wsl",
49 + "Sha256": "a9073f3726aab9661076506603706eadf284b80a791dec3adfde8e1989906fa4"
50 + },
51 + "Arm64Url": {
52 + "Url": "https://cdimage.ubuntu.com/ubuntu/releases/focal/release/ubuntu-20.04.6-wsl-arm64.wsl",
53 + "Sha256": "16174012f9a3f6fb10729e648fd8c7dfa205d039d76902e4c28de746f85bf3c8"
54 + }
55 }
56 ],
57 "openSUSE": [
@@ -243,36 +269,6 @@
269 "Arm64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/KaliLinux_1.13.1.0.AppxBundle",
270 "PackageFamilyName": "KaliLinux.54290C8133FEE_ey8k8hqnwqnmg"
271 },
246 - {
247 - "Name": "Ubuntu-20.04",
248 - "FriendlyName": "Ubuntu 20.04 LTS",
249 - "StoreAppId": "9MTTCL66CPXJ",
250 - "Amd64": true,
251 - "Arm64": true,
252 - "Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2004-230608_x64.appx",
253 - "Arm64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2004-230608_ARM64.appx",
254 - "PackageFamilyName": "CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc"
255 - },
256 - {
257 - "Name": "Ubuntu-22.04",
258 - "FriendlyName": "Ubuntu 22.04 LTS",
259 - "StoreAppId": "9PN20MSR04DW",
260 - "Amd64": true,
261 - "Arm64": true,
262 - "Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2204LTS-230518_x64.appx",
263 - "Arm64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2204LTS-230518_ARM64.appx",
264 - "PackageFamilyName": "CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc"
265 - },
266 - {
267 - "Name": "Ubuntu-24.04",
268 - "FriendlyName": "Ubuntu 24.04 LTS",
269 - "StoreAppId": "9NZ3KLHXDJP5",
270 - "Amd64": true,
271 - "Arm64": true,
272 - "Amd64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2404-240425.AppxBundle",
273 - "Arm64PackageUrl": "https://publicwsldistros.blob.core.windows.net/wsldistrostorage/Ubuntu2404-240425.AppxBundle",
274 - "PackageFamilyName": "CanonicalGroupLimited.Ubuntu24.04LTS_79rhkp1fndgsc"
275 - },
272 {
273 "Name": "OracleLinux_7_9",
274 "FriendlyName": "Oracle Linux 7.9",