~blake-rouse/maas:csrf-api

Last commit made on 2019-08-31
Get this branch:
git clone -b csrf-api 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:
csrf-api
Repository:
lp:~blake-rouse/maas

Recent commits

58b7a09... by Blake Rouse

Add new account/csrf UI endpoint that allows the UI to request the CSRF token for an authenticated user.

614d830... by Adam Collard

Add websocket handler to rename token

Fixes LP:1830178

43a0388... by Alberto Donato

cleanup unused prometheus files on regiond and rackd startup

6dbb893... by Björn Tillenius

Enable profiling of running rackd and regiond processes.

Sending SIGUSR1 to a running process will start profiling. Sending
SIGUSR1 a second time to the same process will stop profiling and dump
the file in /var/lib/maas/profiling/

For now, only the main thread gets profiled.

ae7b164... by Newell Jensen

Add LXD_SCRIPT that find's the rack's url and then downloads and exexutes the LXD binary for the commissioning machine. For controllers, the LXD binary is executed directly since we are already on the rack.

2639092... by Newell Jensen

Adds the ability to build MAAS debian packages. Adds LXD go vendor dependencies using godep. Updates makefiles and utilities/release-build.

ff5b35d... by Alberto Donato

optimize code for ListNodePowerParameters by reducing queries and materilized objects

Don't materialize other objects when getting nodes connected to a rack and use a single query to get nodes power parameters

73dc125... by Alberto Donato

add metrics for websocket queries count and latency

eb19572... by Alberto Donato

move rack/region RPC latency collection to the Client class.

The RPCFetcher is not used for all RPC calls, so only the GetBootConfig one
ended up being tracked.

ee312d4... by Alberto Donato

Merge in changes to support installing maas as a confined snap