** Changed in: ubuntu-fan (Ubuntu Yakkety)
   Importance: Undecided => Medium

** Changed in: ubuntu-fan (Ubuntu Yakkety)
       Status: New => Fix Committed

** Changed in: ubuntu-fan (Ubuntu Xenial)
   Importance: Undecided => Medium

** Changed in: ubuntu-fan (Ubuntu Xenial)
       Status: New => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to ubuntu-fan in Ubuntu.
https://bugs.launchpad.net/bugs/1656875

Title:
  fanatic enable/disable docker broken with docker.io >= 1.12

Status in ubuntu-fan package in Ubuntu:
  Fix Released
Status in ubuntu-fan source package in Xenial:
  Fix Committed
Status in ubuntu-fan source package in Yakkety:
  Fix Committed

Bug description:
  The way docker handles networks changed when moving to newer docker
  versions. Networks are now created/deleted by "docker network"
  commands (similar to LXD). This needs to be handled by fanatic when
  doing docker related tasks.

  SRU Justification:

  Impact: fanatic was written when an older version of docker.io was in
  the archive for Yakkety and Xenial. However docker.io does SRU the
  latest version back into older releases. Docker.io 1.12 replaced the
  interface to declare networks so now most (if not all) docker related
  subcommands of fanatic are broken in Yakkety/Xenial.

  Fix: The new version adds compat code to run docker subcommands differently, 
depending on the docker.io version installed. In case docker.io were not 
upgraded, nothing changes. This should minimize regression potential.
  The only other change to the upload is adding a dep8 test against docker to 
allow detection of future breakage sooner. As this is not part of the binary 
packages, this should neither add any regressions.

  Testcase:
  - fanatic enable -u <underlay> -o <overlay>
  - fanatic enable-docker -u <underlay> -o <overlay>
  - fanatic test-local-docker -u <underlay> -o <overlay>
  - fanatic disable-docker -u <underlay> -o <overlay>
  - <check fan bridge still is configured here>
  - fanatic disable -u <underlay> -o <overlay>

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-fan/+bug/1656875/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to