~mpontillo/maas:pod-compose--use-given-ifnames

Last commit made on 2018-08-08
Get this branch:
git clone -b pod-compose--use-given-ifnames 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:
pod-compose--use-given-ifnames
Repository:
lp:~mpontillo/maas

Recent commits

2f14642... by Mike Pontillo on 2018-08-08

Fix lint.

75d0b0a... by Mike Pontillo on 2018-08-08

Add unit tests.

1e4c416... by Mike Pontillo on 2018-08-08

Use interface labels from contraints when composing machines.

45497b1... by Mike Pontillo on 2018-08-06

Enhance machines allocate API to allow interface constraints to be used for pod networking.

ee36537... by Andres Rodriguez on 2018-08-06

debian/maas-rack-controller.postinst,postrm: Disable/enable nginx

MAAS now depends on nginx. Since the package automatically binds to port 80, MAAS enables/disables it on install/remove accordingly.

adcd9b6... by Lee Trager on 2018-08-03

Add VMware ESXi OS driver

aef1d14... by Blake Rouse on 2018-08-03

Improve get_resource_name_for_subnet and add tests.

3765f1a... by Newell Jensen on 2018-08-03

Raise a ValidationError when passing network constraints when composing a machine if None of the interfaces will be able to PXE boot.

4c81142... by Lee Trager on 2018-08-03

Add get_xinstall_parameters helper.

5dd34ac allowed both custom and windows images to use all supported DD
formats however two seperate lists were maintained. This adds a helper method
any OS driver can use to find its xinstall_parameters. All OS drivers now use
this helper method and duplicated tests have been removed.

26c5b41... by Blake Rouse on 2018-08-03

Use internal MAAS domain as the preseed URL of a deploying machine.

Using the IP address the deploying machine contacted on the rack controller, the subnet is determined. If that subnet is known and doesn't have any DNS nameservers defined, then it uses MAAS DNS to as the URL to contact the metadata endpoint.