Skip to content
This repository was archived by the owner on Mar 9, 2022. It is now read-only.

Commit 4bfcd93

Browse files
authored
Merge pull request #1097 from Random-Liu/cherrypick-#1083-release-1.2
Support docker 18.09 in the test script.
2 parents 087738a + b3eab09 commit 4bfcd93

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

cluster/gce/cloud-init/master.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,8 @@ write_files:
174174
WantedBy=multi-user.target
175175
176176
runcmd:
177+
# Stop the existing containerd service if there is one. (for Docker 18.09+)
178+
- systemctl is-active containerd && systemctl stop containerd
177179
- systemctl daemon-reload
178180
- systemctl enable containerd-installation.service
179181
- systemctl enable containerd.service
@@ -186,3 +188,5 @@ runcmd:
186188
- systemctl enable kube-logrotate.service
187189
- systemctl enable kubernetes.target
188190
- systemctl start kubernetes.target
191+
# Start docker after containerd is running. (for Docker 18.09+)
192+
- systemctl is-enabled docker && (systemctl is-active docker || systemctl start docker)

cluster/gce/cloud-init/node.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,8 @@ write_files:
174174
WantedBy=multi-user.target
175175
176176
runcmd:
177+
# Stop the existing containerd service if there is one. (for Docker 18.09+)
178+
- systemctl is-active containerd && systemctl stop containerd
177179
- systemctl daemon-reload
178180
- systemctl enable containerd-installation.service
179181
- systemctl enable containerd.service
@@ -186,3 +188,5 @@ runcmd:
186188
- systemctl enable kube-logrotate.service
187189
- systemctl enable kubernetes.target
188190
- systemctl start kubernetes.target
191+
# Start docker after containerd is running. (for Docker 18.09+)
192+
- systemctl is-enabled docker && (systemctl is-active docker || systemctl start docker)

test/e2e_node/init.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,12 @@ write_files:
6161
WantedBy=multi-user.target
6262
6363
runcmd:
64+
# Stop the existing containerd service if there is one. (for Docker 18.09+)
65+
- systemctl is-active containerd && systemctl stop containerd
6466
- systemctl daemon-reload
6567
- systemctl enable containerd-installation.service
6668
- systemctl enable containerd.service
6769
- systemctl enable containerd.target
6870
- systemctl start containerd.target
71+
# Start docker after containerd is running. (for Docker 18.09+)
72+
- systemctl is-enabled docker && (systemctl is-active docker || systemctl start docker)

0 commit comments

Comments
 (0)