-
Notifications
You must be signed in to change notification settings - Fork 799
Conversation
0895283
to
7a4ac38
Compare
For now I enabled TLS only when |
Jenkins, test this please. |
Jenkins works, which means it's backwards compatible for non-boot2docker clients. Now we just have to confirm that it works on b2d 1.3 hosts. Thanks @johanneswuerbach :) |
Awesome! I will test this locally. |
Edit: See #2373. I'm seeing this repeatedly: deis-store-gateway running...
--- Run deis/registry:git-909437a at 192.168.59.104:52793
Error response from daemon: No such container: deis-registry-git-909437a
2014-11-03T18:22:17Z ddce9fa42085 confd[32]: ERROR open /docker-registry/config/.config.yml598513258: no such file or directory
registry: waiting for confd to write initial templates... Can someone else run the tests with This may be due to me updating to boot2docker 1.3.1 as well. See also moby/moby#8887.
$ git branch
* johanneswuerbach-patch-6
master
$ set | grep DOCKER
DOCKER_CERT_PATH=/Users/matt/.boot2docker/certs/boot2docker-vm
DOCKER_HOST=tcp://192.168.59.104:2376
DOCKER_TLS_VERIFY=1
$ docker info
Containers: 1
Images: 49
...
$ make -C logger/ build test-functional
docker build -t logger-build .
Sending build context to Docker daemon 38.91 kB
...
Successfully built e577b2aa7da3
rm -rf image/bin/logger
docker rm -f `docker ps | grep logger-build | awk '{print $1}'`
20d1b6167817
GOPATH=/Users/matt/Projects/src/github.com/deis/deis/logger/../tests/_vendor:/Users/matt/Projects go test -v ./tests/...
=== RUN TestLogger
--- Running deis/test-etcd at 192.168.59.104:51336
Error response from daemon: No such container: deis-etcd-git-909437a
[etcd] Nov 3 17:37:57.284 WARNING | Using the directory a61f50d5f16f.etcd as the etcd curation directory because a directory was not specified.
[etcd] Nov 3 17:37:57.284 INFO | a61f50d5f16f is starting a new cluster
[etcd] Nov 3 17:37:57.286 INFO | etcd server [name a61f50d5f16f, listen on :51336, advertised url http://192.168.59.104:51336]
[etcd] Nov 3 17:37:57.286 INFO | peer server [name a61f50d5f16f, listen on :7001, advertised url http://127.0.0.1:7001]
[etcd] Nov 3 17:37:57.286 INFO | a61f50d5f16f starting in peer mode
[etcd] Nov 3 17:37:57.286 INFO | a61f50d5f16f: state changed from 'initialized' to 'follower'.
[etcd] Nov 3 17:37:57.288 INFO | a61f50d5f16f: state changed from 'follower' to 'leader'.
[etcd] Nov 3 17:37:57.289 INFO | a61f50d5f16f: leader changed from '' to 'a61f50d5f16f'.
--- Run deis/logger:git-909437a at 192.168.59.104:51341
Error response from daemon: No such container: deis-logger-git-909437a
Starting syslog...
Syslog server started...
deis-logger running
Running service test for deis-logger-git-909437a
--- PASS: TestLogger (11.24 seconds)
PASS
ok github.com/deis/deis/logger/tests 11.248s I also ran all of Note to self: remove TLS workaround section from PR #2236 after this is merged. |
that error seems unrelated as we also hit it in a separate test: http://ci.deis.io/job/test-integration/953/ |
Agreed, the error is not the fault of this PR. LGTM. |
lgtm |
Fixes #2230, most code from https://github.com/docker/docker/blob/master/docker/docker.go