~mpontillo/maas:workaround-netaddr-slash128-bug

Last commit made on 2018-08-29
Get this branch:
git clone -b workaround-netaddr-slash128-bug https://git.launchpad.net/~mpontillo/maas
Only Mike Pontillo can upload to this branch. If you are Mike Pontillo please log in for upload directions.

Branch merges

Branch information

Name:
workaround-netaddr-slash128-bug
Repository:
lp:~mpontillo/maas

Recent commits

9aa7792... by Mike Pontillo on 2018-08-29

LP: #1789721 - Link bug. Minor cleanup. Add comment explaining why there is a special case for /128 addresses.

ad7eeee... by Mike Pontillo on 2018-08-29

Add special case for /128 addresses, which otherwise would raise StopIteration.

f351c53... by Mike Pontillo on 2018-08-29

Refactor get_source_address() for easier testing. Add test case for StopIteration netaddr bug.

4871e0c... by Newell Jensen on 2018-08-29

Add some missing unit tests for provisioningserver.drivers.pod.virsh

962b6bf... by Newell Jensen on 2018-08-29

LP: #1788910 -- check that a newly composed vm can startup properly. If it can't, it is deleted, otherwise, it is turned off and composition can proceed.

04ad0c7... by Mike Pontillo on 2018-08-28

Fix debian/changelog so that it works with the release-build script again.

6d0ace7... by Spencer Seidel on 2018-08-25

Added basic support for docstring annotation and template rendering in api doc output. Did *not* incorporate auto capturing of maas API output for this branch to try and keep the review a reasonable size. Will work that part in a separate branch at some point.

766d8f1... by Newell Jensen on 2018-08-25

LP: #1788756 -- Only raise no network error for network attached or non-specified interfaces.

8426461... by Mike Pontillo on 2018-08-24

LP: #1788780 - Ignore tunnel interfaces (such as those created by hypervisors) when gathering interfaces for MAAS management.

febaae2... by Blake Rouse on 2018-08-23

Retry a maximum of 3 times when MAAS response a 503 service unavailable or conflict.