~bjornt/maas:bug-1816452-2.5

Last commit made on 2019-02-22
Get this branch:
git clone -b bug-1816452-2.5 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-1816452-2.5
Repository:
lp:~bjornt/maas

Recent commits

a0bb8a5... by Björn Tillenius

LP: 1816452 - Loading network related page, such as 'interfaces' or 'add device' takes too long

The subnet.list websocket handler didn't scale with many observed IPs in
the database.

With the old code, subnet.list took 30 seconds when there were 40 000
observed IPs in the database. with the new code it takes 2.5 seconds.
There's a bug where we keep adding observered IP records in the database
with a null ip field. That was how we discovered the scaling problem in
the first place. But with the new code having those records in the
database doesn't affect performance.

2785cfe... by Lee Trager

Backport of 1a502e4 LP: #1816651 - Handle duplicate IP addresses when creating a BMC object.

6504e1c... by Newell Jensen

backport of f11cc4b9f5a8ea65f82bc40065dc7d9e2ad6119d

LP: #1814126 -- Only update the node's tags with the websocket handler if they are set in the parameters.

579f27a... by Lee Trager

Backport 4ecfbb7 LP: #1707562 - When an admin creates a machine start commissioning using form.

When an administrator uses the API to create a machine start commissioning
using the CommissionForm. This allows the administrator to set all
commissioning options.

7159dae... by Alberto Donato

backport 4c318a7668825449e00ec9889aac47433b4f60ad - support getting username/password from env for noninteractive Candid login (for
testing)

9858d9b... by Andres Rodriguez

debian/changelog: Update to reflect 2.5.1

6e858d3... by Newell Jensen

backport 225eed04a3b40bd2b2d2b777bf70030452ecf394 - LP: #1814623 -- Don't require node_id power parameter for Redfish. If not supplied by the user, search for the first available system's id.

08aa041... by Steve Rydz

LP: #1811389 - Fix saving of resource pool for pods

d4e4b5e... by Steve Rydz

LP: #1811662 - Fix inconsistent Core and RAM counts on pods

b70537f... by Newell Jensen

LP: #1807231 -- Disable strict host key checking for virsh pods.