~andreserl/maas:prep_2.3_release

Last commit made on 2017-07-28
Get this branch:
git clone -b prep_2.3_release https://git.launchpad.net/~andreserl/maas
Only Andres Rodriguez can upload to this branch. If you are Andres Rodriguez please log in for upload directions.

Branch merges

Branch information

Name:
prep_2.3_release
Repository:
lp:~andreserl/maas

Recent commits

9462fe5... by Andres Rodriguez

Revert mistaken change

959c36c... by Andres Rodriguez

Prep for release

d7f5060... by Justin Kovaric

Ephemeral OS support for boot Caringo storage nodes.

This adds the ability for an operating system to be deployed ephemerally only. Every reboot will just reboot the ephemeral OS, until the machine is released. Currently this only works with the caringo OS type.

203936f... by Newell Jensen

LP: #1706196 - Don't allocate composed machine with tags.

Exclude pod machine composition during allocation if tags are supplied.

5d1b3e0... by Lee Trager

Don't run systemctl daemon-reload.

Users have reported that in some cases running systemctl daemon-reload when installing lldpd during commissioning will hang. This causes the script to timeout and commissioning to fail.

492b78a... by Björn Tillenius

Change the proxy settings UI to enable configuring a peer proxy.

The network part of the settings page was split into proxy, ntp, and dns, since it was getting too big.

abc094c... by Lee Trager

Enumate a terminal when logging script output

Some applications don't properly detect that they are not being run in a
terminal and refresh output for progress bars, counters, and spinners. These
characters quickly add up making the log difficult to read. When writing output
from an application emulate a terminal so readable data is captured.

Fixes: LP: #1705792

2319590... by Mike Pontillo

Fix fabric creation for rack DHCP IP addresses.

LP: #1705654

51b429c... by Mike Pontillo

Fix registration of disabled interfaces.

LP: #1705774

5b640bc... by Lee Trager

Increase the timeout of the LLDP install commissioning script.