~mpontillo/maas:default-dns-ip--bug-1776604

Last commit made on 2018-07-12
Get this branch:
git clone -b default-dns-ip--bug-1776604 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:
default-dns-ip--bug-1776604
Repository:
lp:~mpontillo/maas

Recent commits

2870005... by Mike Pontillo

Further simplify SQL query. Add additional logging and tests.

19310d3... by Mike Pontillo

Remove Python portion of the code (it was unnecessary).

bad432e... by Mike Pontillo

Sort is_boot before preference, just in case preference returns an incorrect result.

9835e6f... by Mike Pontillo

LP: #1776604 - Improve hostname mapping heuristic for bonded bridges

This commit changes the default hostname to IP address mapping to
account for situations where an interface parent's parent is a
machine's boot interface.

ffa5085... by Newell Jensen

Update attach_interface method in virsh pod driver to deal with macvlan, bridge, and explicit network interface attachments. This will allow VMs to be composed with these different interface types.

a5209d5... by Lee Trager

Make sure bond options are loaded.

2e3f1523 modified the UI to only load items from the GeneralManager when
needed. The node_details_networking controller is loaded only when on the
interfaces page. This is after the GeneralManager in the parent scope has
been loaded. Because the GeneralManager didn't know bond_options are needed
they were never loaded. Now make sure they are loaded before finish loading
the controller.

0257d24... by Kit Randel

Revert "Split up node detail partial into thin directives."

This reverts commit 3cd26cbfe704c8ea570a73c008d110147b3265f3.

7311430... by Kit Randel

Add babel-polyfill to support ES2105+ built-ins.

3cd26cb... by Kit Randel

Split up node detail partial into thin directives.

686d025... by Lee Trager

Reset status_expires when MAAS receives cmd-install early/late from Curtin

When Curtin sends MAAS cmd-install/stage-early or cmd-install/stage-late
start or finish messages reset status_expires. This allows users to add
early/late commands which take up to 40 minutes to run.