Last commit made on 2018-09-05
Get this branch:
git clone -b add-controller-tag-names-to-api--bug-1790147--2.4 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


Recent commits

04961d5... by Mike Pontillo on 2018-09-05

LP: #1790147 - Add tag_names field to rack and region controller API output.

43ee3ba... by Mike Pontillo on 2018-08-29

Backport 80dcada - 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.

158c85d... by Alberto Donato on 2018-08-20

backport de05cce92 - LP: #1786828 - clear all session when changing authentication configuration

7c98c93... by Andres Rodriguez on 2018-08-17

Backport 3d9ace9 - LP: #1787381 - Prevent the UI from re-setting proxy config settings.

11e4fa3... by Andres Rodriguez on 2018-08-10

Backport e9b1946a - LP: #1786526 - Add a failsafe mechanism to setting the proxy port

6b61455... by Andres Rodriguez on 2018-08-07

Backport 87dc33a - LP: #1785721 - read/update/delete resource pool by name

Allows the API to read/update/delete resource pool by name. This is a backport to maintain backwards compatibility, given that resource pools is introduced in 2.4.1.

9573fb7... by Lee Trager on 2018-08-01

Backport of 5dd34ac - LP: #1784464 - Allow custom and Windows images to deploy with any supported DD format

bcb192c... by Lee Trager on 2018-07-30

Backport of 686d025 - 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.

4fdf409... by Lee Trager on 2018-07-30

Backport of 03baba8 - Reset status_expires when MAAS receives a boot request.

If status_expires is set when MAAS receives a boot configuration request
status_expires will be reset to the maximum time for the given status. This
allows the node to take up to the maximum time just to POST.

e304c92... by Lee Trager on 2018-07-30

Backport of f438a9a - Don't update last_ping when receiving cloud-init/curtin messages.

last_ping is used during commissioning and testing to ensure the node is
still alive. maas_run_remote_scripts has a daemon which hits the signal
endpoint every 2 minutes. cloud-init executes maas_run_remote_scripts as a
user script a few seconds after starting. last_ping is not checked during
deployment, only during commissioning and testing. Not updating last_ping
when receiving cloud-init/curtin messages significantly reduces the amount of
database writes MAAS has to do while not effecting commissioning or testing.