At mwhudson's request I'm testing this on a xenial server using the
packages in ppa:mwhudson/devirt.

* set up a clean 16.04 machine and reproduced the failures I saw with weave
* added ppa:mwhudson/devirt & changed 'xenial' to 'yakkety'
* apt-get upgrade, then:

$ sudo apt-get install docker.io
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  containerd runc
Suggested packages:
  aufs-tools debootstrap lxc rinse zfs-fuse | zfsutils
The following NEW packages will be installed:
  containerd runc
The following packages will be upgraded:
  docker.io


Now, I get::

$ docker version
Client:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.6.2
 Git commit:   b9f10c9
 Built:        Thu, 09 Jun 2016 20:37:27 +1200
 OS/Arch:      linux/amd64
Error response from daemon: client is newer than server (client API version: 
1.23, server API version: 1.22)

Manually restarting docker (sudo systemctl restart docker) seems to work
around the problem.

The installation process also seemed to override my local changes to
/etc/systemd/system/multi-user.target.wants/docker.service

However, after these things, when using the new docker.io package, I
could no longer observe the problems I saw with weave. Success!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574904

Title:
  Docker compiled with wrong version of Go

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1574904/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to