mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 11:21:47 +00:00
e2e_node: remote runner: Require containerd/crio
This commit is contained in:
parent
b36c927d95
commit
0e0e3113e2
@ -705,15 +705,14 @@ func createInstance(imageConfig *internalGCEImage) (string, error) {
|
||||
|
||||
var output string
|
||||
output, err = remote.SSH(name, "sh", "-c",
|
||||
"'systemctl list-units --type=service --state=running | grep -e docker -e containerd -e crio'")
|
||||
"'systemctl list-units --type=service --state=running | grep -e containerd -e crio'")
|
||||
if err != nil {
|
||||
err = fmt.Errorf("instance %s not running docker/containerd/crio daemon - Command failed: %s", name, output)
|
||||
err = fmt.Errorf("instance %s not running containerd/crio daemon - Command failed: %s", name, output)
|
||||
continue
|
||||
}
|
||||
if !strings.Contains(output, "docker.service") &&
|
||||
!strings.Contains(output, "containerd.service") &&
|
||||
if !strings.Contains(output, "containerd.service") &&
|
||||
!strings.Contains(output, "crio.service") {
|
||||
err = fmt.Errorf("instance %s not running docker/containerd/crio daemon: %s", name, output)
|
||||
err = fmt.Errorf("instance %s not running containerd/crio daemon: %s", name, output)
|
||||
continue
|
||||
}
|
||||
instanceRunning = true
|
||||
|
Loading…
Reference in New Issue
Block a user