~bjornt/maas:fix-snap

Last commit made on 2018-01-26
Get this branch:
git clone -b fix-snap 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:
fix-snap
Repository:
lp:~bjornt/maas

Recent commits

da63462... by Björn Tillenius

Fix the shebang to use the snap python3.

Also, change run-regiond and run-rackd to execute the right path.

3eda375... by Mike Pontillo

LP: #1743005 - Use Host header to determine host for metadata URL.

b23e736... by Alberto Donato

Partially revert 6add43cd5, only return non-owned nodes from accessible pools.

d945ec0... by Newell Jensen

LP: #1388460 -- Create Audit events for password changes.

691545b... by Newell Jensen

Create Audit log events for account API endpoint.

b352322... by Blake Rouse

Use asyncio (and uvloop when available) as the reactor backend for twisted. Add new /usr/sbin/rackd and /usr/sbin/regiond binaries instead of using twistd3 to run MAAS.

After some testing I showed almost a 50% reduction of CPU usage on rackd. I didn't really track regiond, but should see an improvement their as well, mainly with the metadata event endpoint.

cab8bb0... by Adam Collard

Tweak classifier in setup.py to indicate MAAS is Python 3

d2d9197... by Lee Trager

LP: #1742137 - Make sure awk always outputs integers

memtester.sh uses awk to calculate the amount of memory available to test.
When systems have a large amount of memory awk was returning these values in
e notation which caused the kernel minimum value to be used instead.

c87b4f0... by Newell Jensen

Add Audit logging utilities.

a897104... by Newell Jensen

Add field for endpoint and increase length of user_agent for event model.