~blake-rouse/maas:fix-pod-details-machine-listing

Last commit made on 2018-01-10
Get this branch:
git clone -b fix-pod-details-machine-listing https://git.launchpad.net/~blake-rouse/maas
Only Blake Rouse can upload to this branch. If you are Blake Rouse please log in for upload directions.

Branch merges

Branch information

Name:
fix-pod-details-machine-listing
Repository:
lp:~blake-rouse/maas

Recent commits

02c31e3... by Blake Rouse

Rename pod_id to pod-id.

9cb0a74... by Blake Rouse

Fix pod details page so it shows the composed machines.

0907127... by Lee Trager

maas_run_remote_scripts should always send a final signal.

593570c introduced a regression where if no test script was selected
maas_run_remote_scripts would not send a final signal telling MAAS
commissioning had finished. This left the machine stuck in
commissioning until it timed out.

c3a5436... by Alberto Donato

Properly format validation errors for acquire, deploy and commission actions

9de4937... by Newell Jensen

Schema migration for Event model which adds ip_address and user_agent fields for audit log events. Updates EventManager methods to allow events and event types to be registered and created without an associated node.

93e1ff0... by Blake Rouse

Enabled builtin Django connection pooling that improves MAAS performance.

Previously a new connection would be created every time an action need to be performed with the database. This now keeps a pool of Postgresql and reuses those connections instead of creating a new connect every time (which is very slow). A new database_conn_max_age configuration option has been added that can be adjusted in different environments if needed.

The default is 5 minutes. Every 5 minutes the connection will be recycled and a new one created.

3351717... by Newell Jensen

LP: #1738478 - Unblock Pod composition due to skip_commissioning bug. This fixes the compose method signature to take the skip_commissioning parameter.

255045f... by Alberto Donato

add migration from django 1.11 update

4a101f6... by Alberto Donato

more fixes for the bionic snap

1df80c6... by Lee Trager

TGT has been removed from MAAS, it is no longer needed in the dev environment.