-
Notifications
You must be signed in to change notification settings - Fork 25
Closed
Milestone
Description
Hi,
For one of our project, we use setup-wsl.
Here is the used piece of code:
- name: install debian
uses: Vampire/setup-wsl@3b46b44374d5d0ae94654c45d114a3ed7a0e07a8 # v5.0.1
with:
wsl-version: 1
distribution: Debian
use-cache: 'true'
update: 'true'
additional-packages:
mariadb-server
libmariadb3
librrd8
liblua5.3
python3
python3-pip
rrdtool
jq
And we've got an error during packages installation, I paste the end of output to let you see the error:
Get:62 http://security.debian.org/debian-security bullseye-security/main amd64 libssl1.1 amd64 1.1.1w-0+deb11u3 [1,565 kB]
Get:63 http://security.debian.org/debian-security bullseye-security/main amd64 libsepol1 amd64 3.1-1+deb11u1 [269 kB]
Get:64 http://security.debian.org/debian-security bullseye-security/main amd64 tzdata all 2025b-0+deb11u1 [307 kB]
Get:65 http://security.debian.org/debian-security bullseye-security/main amd64 xxd amd64 2:8.2.2434-3+deb11u3 [193 kB]
Get:66 http://security.debian.org/debian-security bullseye-security/main amd64 vim-tiny amd64 2:8.2.2434-3+deb11u3 [746 kB]
Get:67 http://security.debian.org/debian-security bullseye-security/main amd64 vim-common all 2:8.2.2434-3+deb11u3 [227 kB]
Get:68 http://security.debian.org/debian-security bullseye-security/main amd64 libc-l10n all 2.31-13+deb11u13 [864 kB]
Get:69 http://security.debian.org/debian-security bullseye-security/main amd64 locales all 2.31-13+deb11u13 [4,085 kB]
Get:70 http://security.debian.org/debian-security bullseye-security/main amd64 libbpf0 amd64 1:0.3-2+deb11u1 [98.5 kB]
Get:71 http://security.debian.org/debian-security bullseye-security/main amd64 libcap2-bin amd64 1:2.44-1+deb11u1 [33.2 kB]
Get:72 http://security.debian.org/debian-security bullseye-security/main amd64 libss2 amd64 1.46.2-2+deb11u1 [78.9 kB]
Fetched 32.1 MB in 0s (98.8 MB/s)
E: Failed to fetch http://deb.debian.org/debian/pool/main/g/grep/grep_3.6-1%2bdeb11u1_amd64.deb Error reading from server - read (104: Connection reset by peer) [IP: 151.101.202.132 80]
E: Failed to fetch http://security.debian.org/debian-security/pool/updates/main/g/glibc/libc6_2.31-13%2bdeb11u13_amd64.deb Error reading from server. Remote end closed connection [IP: 151.101.202.132 80]
E: Failed to fetch http://security.debian.org/debian-security/pool/updates/main/s/systemd/systemd_247.3-7%2bdeb11u6_amd64.deb Error reading from server. Remote end closed connection [IP: 151.101.202.132 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Error: The process 'C:\Windows\system32\wsl.exe' failed with exit code 100
The apt update is well done, so I don't understand why we lose the connection.
We know that if we launch several times our action, it finishes to work. But we can't insert the loop directly in our yaml file.
So, would it be possible to change your commands to have the possibility to repeat the packages installation on failure?
Thanks.
David.
Metadata
Metadata
Assignees
Labels
No labels