@@ -71,11 +71,26 @@ jobs:
71
71
matrix :
72
72
os :
73
73
- windows-2022
74
- - [self-hosted, Linux, medium , ephemeral]
74
+ - [self-hosted, Linux, Large , ephemeral]
75
75
steps :
76
76
- name : Checkout Code
77
77
uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
78
78
79
+ - name : Update WSL
80
+ if : ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
81
+ shell : pwsh
82
+ run : |
83
+ wsl --update
84
+ wsl --list --online
85
+ wsl --set-default-version 2
86
+
87
+ - shell : wsl-bash {0}
88
+ if : ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
89
+ run : |
90
+ pwd
91
+ ls -ltr
92
+ uname -a
93
+
79
94
- name : WSL Install
80
95
uses : Vampire/setup-wsl@v3
81
96
if : ${{ runner.os == 'Windows' && (inputs.enable-unit-tests || inputs.enable-e2e-tests) && !cancelled() && !failure() }}
@@ -85,15 +100,10 @@ jobs:
85
100
86
101
- name : Get WSL Info
87
102
if : ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
103
+ shell : pwsh
88
104
run : |
89
- wsl --list --verbose
90
-
91
- - shell : wsl-bash {0}
92
- if : ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
93
- run : |
94
- pwd
95
- ls -ltr
96
- uname -a
105
+ wsl -l -v
106
+ wsl --set-default-version 2
97
107
98
108
- name : WSL Install Helm
99
109
if : ${{ runner.os == 'Windows' && inputs.enable-e2e-tests && !cancelled() && !failure() }}
@@ -154,10 +164,12 @@ jobs:
154
164
shell : wsl-bash {0}
155
165
run : |
156
166
echo $USER
167
+ ls -l /var/run/docker.sock
168
+ stat /var/run/docker.sock
157
169
sudo usermod -aG docker $USER
158
170
sudo service docker restart
159
171
sudo service docker status
160
- docker context ls
172
+ sudo docker context ls
161
173
sudo ps aux | grep docker
162
174
sudo docker version
163
175
sudo docker -D run hello-world
0 commit comments