Public bug reported:

There are cases (main reason is to have more info when using the built-
in fanatic tests for dep8 ADT tests) when additional info about the
primary network interface used for Fan and about the DNS setup outside
and inside the containers is useful. This gets added to the
__payload_prepare function of fanatic which is used by both host and
container setup.

SRU justification:

Impact: This changes only the built-in local docker and lxd test
functionality of fanatic. It has no impact on normal operation. At the
same time the additional code will be used for the changes which allow
to make the docker test more robust in case of using systemd-resolvd as
sole local resolver.

Fix: Adding checks to __payload_prepare which print information but also
will optionally wait if DNS seems not ready, yet.

Testcase: Either running the build-in tests manually or checking the log files 
of ADT testing for statements like:
- detected primary route through <iface>
- DNS: (systemd(<ip>)|<ip>)

Regression risk: low (verified by passing ADT testing)

** Affects: ubuntu-fan (Ubuntu)
     Importance: Medium
     Assignee: Stefan Bader (smb)
         Status: In Progress

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

Title:
  Add additional checks and information to testbed setup

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

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

Reply via email to