steam-runtime icon indicating copy to clipboard operation
steam-runtime copied to clipboard

Fetching proton's sniper sdk Manifest requires authorization, Rendering containers within the build script completely useless.

Open Weather-OS opened this issue 2 years ago • 2 comments

Build script fails with docker: Error response from daemon: Head "https://registry.gitlab.steamos.cloud/v2/proton/sniper/sdk/manifests/0.20230509.49493-2": EOF. On Podman, the story is basically the same. Looking at what it's fetching, it seems like the URL Requires authentication.

wget -O- https://registry.gitlab.steamos.cloud/v2/proton/sniper/sdk/manifests/0.20230509.49493-2
--2023-09-03 18:15:30--  https://registry.gitlab.steamos.cloud/v2/proton/sniper/sdk/manifests/0.20230509.49493-2
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving registry.gitlab.steamos.cloud (registry.gitlab.steamos.cloud)... 34.168.243.91
Connecting to registry.gitlab.steamos.cloud (registry.gitlab.steamos.cloud)|34.168.243.91|:443... connected.
HTTP request sent, awaiting response... 401 Unauthorized

Username/Password Authentication Failed.

I've tried the build script on multiple machines and different networks and vpns, and all of them did the same exact thing.

Weather-OS avatar Sep 03 '23 15:09 Weather-OS

Hello @Weather-OS, this reads like an issue that should be evaluated by a Steam runtime dev before a Proton dev, so I've transferred this issue report to the steam-runtime issue tracker.

kisak-valve avatar Sep 03 '23 15:09 kisak-valve

Fetching with wget does indeed fail with 401 Unauthorized (Gitlab's integrated registry is weird like that), but I can't reproduce inability to pull the image with podman. Steps tried:

  • boot a Ubuntu 22.04.2 live image (to make sure I don't have any special authentication configured)
  • click on "Try Ubuntu" when prompted
  • open a terminal
  • sudo sed -i -e 's/main/main universe/' /etc/apt/sources.list
  • sudo apt update
  • sudo apt install podman
  • podman pull registry.gitlab.steamos.cloud/proton/sniper/sdk:0.20230509.49493-2
  • image downloads successfully

smcv avatar Sep 04 '23 18:09 smcv