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

[Package Issue]: Docker.DockerDesktop #165813

Closed
2 tasks done
ThatStevenGuy opened this issue Aug 2, 2024 · 4 comments
Closed
2 tasks done

[Package Issue]: Docker.DockerDesktop #165813

ThatStevenGuy opened this issue Aug 2, 2024 · 4 comments
Labels
Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Attention This work item needs to be reviewed by a member of the core team.

Comments

@ThatStevenGuy
Copy link

ThatStevenGuy commented Aug 2, 2024

Please confirm these before moving forward

  • I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
  • I have not been informed if the issue is resolved in a preview version of the winget client.

Category of the issue

Installation issue.

Brief description of your issue

On ARM devices, the x64 version of Docker Desktop is installed even though an ARM version is available. This x64 version won't function correctly on ARM due to a known WSL issue.

Versions 4.32.0, 4.33.0 and 4.33.1 (most recent as of writing) are affected. Their manifests refer to the AMD64 (x64) version of Docker Desktop for both the x64 and ARM architectures. The last version that does correctly install the ARM version of Docker Desktop is 4.31.1

Tested on a Microsoft Surface 7 laptop with a Snapdragon X Elite.

Steps to reproduce

  1. On an ARM device, run winget install --id Docker.DockerDesktop.
  2. Observe the download URL and its inclusion of AMD64 rather than ARM64.

Actual behavior

The x64 version of Docker Desktop is installed.

Expected behavior

The ARM64 version of Docker Desktop should be installed.

Environment

Windows: Windows.Desktop v10.0.26100.1150
System Architecture: Arm64
Package: Microsoft.DesktopAppInstaller v1.23.1911.0

Screenshots and Logs

No response

@ThatStevenGuy ThatStevenGuy added the Issue-Bug It either shouldn't be doing this or needs an investigation. label Aug 2, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage This work item needs to be triaged by a member of the core team. label Aug 2, 2024
@mdanish-kh
Copy link
Contributor

Versions 4.32.0, 4.33.0 and 4.33.1 (most recent as of writing) are affected. Their manifests refer to the AMD64 (x64) version of Docker Desktop for both the x64 and ARM architectures.

Opened PRs to fix the URLs in 4.33.0 and 4.33.1. The manifest for 4.32.0 appears to reference the correct URL, can you double-check if you're facing the issue with 4.32.0?

@microsoft-github-policy-service microsoft-github-policy-service bot removed the Needs-Triage This work item needs to be triaged by a member of the core team. label Aug 2, 2024
@ThatStevenGuy
Copy link
Author

Oh yes you're right, 4.32.0 is actually set up just fine. Must've looked a bit too quickly when checking the other affected versions.
Thanks for opening the PRs.

@mdanish-kh
Copy link
Contributor

@ThatStevenGuy - The PRs got merged, can you check to see if you're still encountering the issue?

@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Author-Feedback This needs a response from the author. label Aug 2, 2024
@ThatStevenGuy
Copy link
Author

The correct ARM binaries are now downloaded for versions 4.33.0 and 4.33.1. Thanks for the quick response & fixing the issue.

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Attention This work item needs to be reviewed by a member of the core team. and removed Needs-Author-Feedback This needs a response from the author. labels Aug 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Attention This work item needs to be reviewed by a member of the core team.
Projects
None yet
Development

No branches or pull requests

2 participants