Machine does not wake up after reboot
kke opened this issue · comments
Kimmo Lehto commented
Create a host
$ footloose version
0.6.3
$ docker version
Client: Docker Engine - Community
Version: 19.03.8
API version: 1.40
Go version: go1.12.17
Git commit: afacb8b
Built: Wed Mar 11 01:21:11 2020
OS/Arch: darwin/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.8
API version: 1.40 (minimum version 1.12)
Go version: go1.12.17
Git commit: afacb8b
Built: Wed Mar 11 01:29:16 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.2.13
GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683
cluster:
name: test
privateKey: ~/.ssh/id_rsa
machines:
- count: 1
backend: docker
spec:
image: quay.io/footloose/ubuntu18.04
name: worker%d
portMappings:
- containerPort: 22
hostPort: 9022
$ footloose create
INFO[0000] Docker Image: quay.io/footloose/ubuntu18.04 present locally
INFO[0000] Creating machine: test-worker0 ...
$ docker inspect 45562ddb20df
...
...
"RestartPolicy": {
"Name": "no",
"MaximumRetryCount": 0
},
...
...
Reboot
$ footloose ssh root@worker0 systemctl start reboot.target
Connection to localhost closed by remote host.
FATA[0000] exit status 255
$ docker logs 45562ddb20df
...
...
[ OK ] Reached target Unmount All Filesystems.
[ OK ] Stopped target Local File Systems (Pre).
[ OK ] Reached target Shutdown.
[ OK ] Reached target Final Step.
Starting Reboot...
Machine never comes up
$ footloose ssh root@worker0
FATA[0000] hostport: failed to inspect container: [ Template parsing error: template: :1:4: executing "" at <index (index .NetworkSettings.Ports "22/tcp") 0>: error calling index: index of untyped nil]: exit status 1
$ docker inspect 45562ddb20df
...
...
"State": {
"Status": "exited",
"Running": false,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 0,
"ExitCode": 0,
"Error": "",
"StartedAt": "2020-10-20T08:06:57.8096988Z",
"FinishedAt": "2020-10-20T08:09:23.7651383Z"
},
...
...