~bjornt/maas:bug-1867182-slow-service-starting

Last commit made on 2020-03-24
Get this branch:
git clone -b bug-1867182-slow-service-starting 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-1867182-slow-service-starting
Repository:
lp:~bjornt/maas

Recent commits

2ab5d67... by Björn Tillenius

LPP: #1867182 - When under load, MAAS snap keeps restarting services

Increase timeout waiting for the the start/restart/status service
commands.

What happened before was that the start/restart command timed out, and
was re-executed. This served only to worsen the situation, since the
timeout stayed the same.

Given that the reason for having a timeout is to prevent a command from
hanging indefinitely, it's ok to have quite a high timeout. Having a
command hang completely is unlikely, and it's even more unlikely that a
retry will resolve the issue.

bc900a6... by Lee Trager

Allow the CreateNode RPC call to assoicate a Pod with a Node.

If the CreateNode RPC call is passed a Pod id the Node will be associated
with that Pod. The call will now return OAUTH credentials to allow the
rack to send updated commissioning information for the node.

6596127... by Alberto Donato

compile .pyc files in the snap, to make things faster

64b59c5... by Renovate Bot <email address hidden>

Update maas-ui to f4a281780c7a906c10e22b00fb22279b74faa876

fa33592... by Alberto Donato

add script to migrate the database out of the snap to the host

18648aa... by Lee Trager

Create link between Pods and associated Nodes.

c40c0df... by Newell Jensen

LXD VM Pod Driver connection and power control.

9f5398d... by Alberto Donato

log output/error messages to file in helper scripts, only print out steps

6b68999... by Newell Jensen

Fix has_api_extension typo. Update unit tests.

fe851fe... by Alberto Donato

drop "all" mode from maas init, add helper script to setup postgres with the snap