~blake-rouse/maas:fix-1824548

Last commit made on 2019-04-12
Get this branch:
git clone -b fix-1824548 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-1824548
Repository:
lp:~blake-rouse/maas

Recent commits

f2fe3b0... by Blake Rouse

Fixes LP #1824548 - Add specific templates for arm64 and use linux and initrd for grub.cfg instead of linuxefi and initrdefi.

83d1557... by Blake Rouse

Fixes LP: #1818932 - Fix issues with loading machines and users over the websocket.

This fixes the machines and users handlers to be O(1) when using list. Batch sizing from the client side is also adjusted to provide further improvements to loading the listing based on each objects size.

This reduces the time to load 50 machines from 0.33 seconds(avg) to 0.030 seconds(avg) saving 30 seconds per list request.

6e17886... by Newell Jensen

Add new event types and events for cloud-init and curtin messages that we want to user in conjunction with status messages for a more granular boot process.

7f10430... by Steve Rydz

LP: #1823014 - Fix tag text in hardware tests autocomplete

214007e... by Lee Trager

Accept VMware vCenter credentials and pass them to a deploying ESXi host.

013009f... by Steve Rydz

LP: #1823033 - Fix flash of warning before page fully loads

14126fb... by Steve Rydz

LP: #1823018 - Update tags dropdown

f93919e... by Björn Tillenius

LP: #1823105 - TFTP file transfer fails when no options are given

TFTP transfer times were tracked by replacing the current session, which
might have been started already at the time it was replaced.

Now instead of replacing the session we decorate its cancel() method to
track the transfer time.

75fcf9c... by Lee Trager

Modify storage_layout_issues to allow ESXi to deploy with unsupported filesystems

This modifies Node.storage_layout_issues to allow VMware ESXi to be deployed
even when unsupported filesystems are defined. During deployment these
filesystems will be ignored. If no VMFS datastore is defined the default
datastore1 will be extended. Ubuntu, CentOS, and RHEL deployments are prevented from deploying when VMFS6 is defined as it is unsupported.

f751e96... by Blake Rouse

Load the kernel and initrd using HTTP when booting with UEFI.