~blake-rouse/maas:fix-1846286

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

Recent commits

88d329c... by Blake Rouse

Fix tests.

5e94726... by Blake Rouse

Remove the methods from the user handler that is now provided in the token handler.

f9069b9... by Blake Rouse

Fixes LP: #1846286 - Adds token endpoint to websocket to list, get, create, update, delete API tokens over the websocket. Publishes token notifications on create, update, and delete of tokens.

010cd3f... by Alberto Donato

drop the block-devices interface, use lsblk to read dist/part details in info script

c13c8f5... by Blake Rouse

Fixes LP: #1853579 - Remove first_name field for users over the websocket.

0dfac28... by Alberto Donato

fix the build/dev-snap target to also copy in the UI submodule

ac57709... by Blake Rouse

Fixes LP: #1844541 - Do not use ClusterConfiguration in WindowsOS driver to determine boot purpose. xinstall is the only supported purpose for a few releases now and without this change a standalone regiond fails to run correctly when Windows images are uploaded.

3c5bbe8... by Lee Trager

LP: #1852627 - Document osystem parameter on the deployment API.

30f2556... by Lee Trager

LP: #1851622 - Validate netplan usage before use in ephemeral environments.

Netplan is only supported in Bionic+. MAAS now prevents ephemeral deployments
and testing in Xenial. This also fixes a bug where MAAS attempted to apply
network configuration when commissioning a machine that had all of its
disks deleted.

652a5ee... by Blake Rouse

Remove all MAAS UI code, JS, css, templates, and views. Include maas-ui as a submodule and intergrate UI in development, snap, and debian package.