~bjornt/maas:bug-1835316-add-event-index

Last commit made on 2019-09-03
Get this branch:
git clone -b bug-1835316-add-event-index https://git.launchpad.net/~bjornt/maas
Only Björn Tillenius can upload to this branch. If you are Björn Tillenius please log in for upload directions.

Branch merges

Branch information

Name:
bug-1835316-add-event-index
Repository:
lp:~bjornt/maas

Recent commits

86622db... by Björn Tillenius

Add index to the event table to speed up machine listing.

The index speeds up getting the latest event for each node that is
displayed on the machine listing.

f1d879b... by Alberto Donato

LP: 1840667 - rework maasserver patch 0192 to depend on 0187 to allow backporting

55ebf78... by Newell Jensen

Execute snapcraft from snap instead of the package it is installed.

d40d915... by Blake Rouse

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

a90623c... by Newell Jensen

Use get_snap_path when commissioning on the controllers.

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.