~mpontillo/maas:fix-juju-interation--bug-1789495

Last commit made on 2018-08-30
Get this branch:
git clone -b fix-juju-interation--bug-1789495 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:
fix-juju-interation--bug-1789495
Repository:
lp:~mpontillo/maas

Recent commits

c48d24a... by Mike Pontillo

Use new utility function from pod ComposeMachineForm.

d5f1197... by Mike Pontillo

Add utility function to normalize interface labels.

80dcada... by Mike Pontillo

LP: #1789721 - Workaround for StopIteration seen via get_source_address().

This works around a bug in netaddr that causes StopIteration to be raised when a /128 IPv6 network is passed in.

4871e0c... by Newell Jensen

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

962b6bf... by Newell Jensen

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

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

6d0ace7... by Spencer Seidel

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

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

8426461... by Mike Pontillo

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

febaae2... by Blake Rouse

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