Skip to content

Commit af86455

Browse files
authored
Add OpenSSH client package to linux preview images except Arm32v7 (#466)
1 parent 7ceb5f5 commit af86455

File tree

12 files changed

+25
-1
lines changed

12 files changed

+25
-1
lines changed

release/preview/alpine311/docker/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ RUN apk add --no-cache \
6262
&& apk -X https://dl-cdn.alpinelinux.org/alpine/edge/main add --no-cache \
6363
lttng-ust \
6464
\
65+
# PowerShell remoting over SSH dependencies
66+
openssh-client \
67+
\
6568
# Create the pwsh symbolic link that points to powershell
6669
&& ln -s ${PS_INSTALL_FOLDER}/pwsh /usr/bin/pwsh \
6770
\

release/preview/alpine311/meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@
1313
"SkipGssNtlmSspTests": true,
1414
"SubImage": "test-deps",
1515
"TestProperties": {
16-
"size": 210
16+
"size": 211
1717
}
1818
}

release/preview/alpine39/docker/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ RUN apk add --no-cache \
6868
&& apk -X https://dl-cdn.alpinelinux.org/alpine/edge/main add --no-cache \
6969
lttng-ust \
7070
\
71+
# PowerShell remoting over SSH dependencies
72+
openssh-client \
73+
\
7174
# Create the pwsh symbolic link that points to powershell
7275
&& ln -s ${PS_INSTALL_FOLDER}/pwsh /usr/bin/pwsh \
7376
\

release/preview/centos7/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ RUN curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.rpm \
3232
gssntlmssp \
3333
# less is required for help in powershell
3434
less \
35+
# PowerShell remoting over SSH dependencies
36+
openssh-clients \
3537
&& yum upgrade-minimal -y --security \
3638
&& yum clean all \
3739
&& localedef --charmap=UTF-8 --inputfile=en_US $LANG \

release/preview/centos8/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ RUN curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.rpm \
3434
less \
3535
# clear is part of ncurses which is used by clear
3636
ncurses \
37+
# PowerShell remoting over SSH dependencies
38+
openssh-clients \
3739
&& yum upgrade-minimal -y --security \
3840
&& yum clean all \
3941
# remove powershell package

release/preview/debian10/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ RUN apt-get update \
6161
liblttng-ust0 \
6262
libstdc++6 \
6363
zlib1g \
64+
# PowerShell remoting over SSH dependencies
65+
openssh-client \
6466
&& apt-get dist-upgrade -y \
6567
&& apt-get clean \
6668
&& rm -rf /var/lib/apt/lists/* \

release/preview/debian11/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ RUN apt-get update \
6161
liblttng-ust0 \
6262
libstdc++6 \
6363
zlib1g \
64+
# PowerShell remoting over SSH dependencies
65+
openssh-client \
6466
&& apt-get dist-upgrade -y \
6567
&& apt-get clean \
6668
&& rm -rf /var/lib/apt/lists/* \

release/preview/debian9/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ RUN apt-get update \
2828
# required for SSL
2929
ca-certificates \
3030
gss-ntlmssp \
31+
# PowerShell remoting over SSH dependencies
32+
openssh-client \
3133
# Download the Linux package and save it
3234
&& echo ${PS_PACKAGE_URL} \
3335
&& curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.deb \

release/preview/fedora/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ RUN curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.rpm \
3131
compat-openssl10 \
3232
ca-certificates \
3333
gssntlmssp \
34+
# PowerShell remoting over SSH dependencies
35+
openssh-clients \
3436
&& echo "end - misc packages" \
3537
&& ln -sf /opt/microsoft/powershell/7-preview/pwsh /usr/bin/pwsh \
3638
&& echo "starting FEDORA-2019-27e7b92407" \

release/preview/ubuntu16.04/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ RUN apt-get update \
2828
# required for SSL
2929
ca-certificates \
3030
gss-ntlmssp \
31+
# PowerShell remoting over SSH dependencies
32+
openssh-client \
3133
# Download the Linux package and save it
3234
&& echo ${PS_PACKAGE_URL} \
3335
&& curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.deb \

release/preview/ubuntu18.04/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ RUN apt-get update \
2828
# required for SSL
2929
ca-certificates \
3030
gss-ntlmssp \
31+
# PowerShell remoting over SSH dependencies
32+
openssh-client \
3133
# Download the Linux package and save it
3234
&& echo ${PS_PACKAGE_URL} \
3335
&& curl -sSL ${PS_PACKAGE_URL} -o /tmp/powershell.deb \

release/preview/ubuntu20.04/docker/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ RUN apt-get update \
6060
liblttng-ust0 \
6161
libstdc++6 \
6262
zlib1g \
63+
# PowerShell remoting over SSH dependencies
64+
openssh-client \
6365
# Download the Linux package and save it
6466
&& apt-get dist-upgrade -y \
6567
&& apt-get clean \

0 commit comments

Comments
 (0)