← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1656875] Re: fanatic enable/disable docker broken with docker.io >= 1.12

 

This bug was fixed in the package ubuntu-fan - 0.12.0.1

---------------
ubuntu-fan (0.12.0.1) yakkety; urgency=low

  * fanatic: Support new (>=1.12) docker network management commands
    (LP: #1656875).
  * dep8: Added ADT test case for docker. This also required a minor change
    to the test setup in fanatic to suppress output to stderr.

 -- Stefan Bader <stefan.bader@xxxxxxxxxxxxx>  Mon, 16 Jan 2017 17:01:42
+0100

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

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
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 Released
Status in ubuntu-fan source package in Yakkety:
  Fix Released

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