lp:~troyanov/maas/+git/maas-performance

Owned by Anton Troyanov
Get this repository:
git clone https://git.not.enabled/~troyanov/maas/+git/maas-performance
Only Anton Troyanov can upload to this repository. If you are Anton Troyanov please log in for upload directions.

Branches

Name Last Modified Last Commit
master 2022-09-19 19:26:57 UTC
add update to machine-resources output

Author: Christian Grabowski
Author Date: 2022-09-19 19:26:57 UTC

add update to machine-resources output
remove deprecated loop args
switch to non-deprecated eventloop fixture
patch check_output in tests
enable asyncio in tests
make event tests pass
update dependencies to resolve conflicting versions

Add a script to setup nginx.

Make the commissioning process work with MAAS 3.0.
Older versions of MAAS is currently not supported.

WIP fix boot mode detection

fix script result mangling for unique mac/uuid

fix redfish endpoint handlers and urls for trailing slashes

rename/update commissioning scripts

Use a different user for each machine when registering the BMC.
This will make MAAS create one BMC per machine, which works around the
bug where registering two machines in parallel having the same BMC
fails.
Also, having one BMC per machine makes sense from a performance testing
point of view, since that's usually the situation in real data centers.

add callback to tasks so that exceptions get raised and are visible in output

support use of bridge interfacess, refactor exec code

Make the lshw data unique per machine.

Send commission and install events.
The events are sent, but for some reason they are reported as 'node
status' events instead of commission/install events.

pass the loop to asyncio.sleep

allow making deploying machines work.

Allow a machine to be commissioned.

Turn off the machine after commissioning.

Finish enlistment processing by running the commissioning scripts.

Signal that commission has begun after the enlistment is done.

Add a Redfish BMC that can turn on an off the machines.

Download image and metadata, as well as registering the machine.

3.0-rework 2022-09-15 15:18:01 UTC
add update to machine-resources output

Author: Christian Grabowski
Author Date: 2022-09-15 15:17:11 UTC

add update to machine-resources output

remove deprecated loop args

switch to non-deprecated eventloop fixture

patch check_output in tests

enable asyncio in tests

make event tests pass

update dependencies to resolve conflicting versions

2.9-rework 2020-10-16 11:15:49 UTC
WIP fix boot mode detection

Author: Alberto Donato
Author Date: 2020-10-16 11:15:49 UTC

WIP fix boot mode detection

2.6-performance-spike 2019-08-16 16:10:42 UTC
Use a different user for each machine when registering the BMC.

Author: Björn Tillenius
Author Date: 2019-08-16 16:10:42 UTC

Use a different user for each machine when registering the BMC.

This will make MAAS create one BMC per machine, which works around the
bug where registering two machines in parallel having the same BMC
fails.

Also, having one BMC per machine makes sense from a performance testing
point of view, since that's usually the situation in real data centers.

14 of 4 results
This repository contains Public information 
Everyone can see this information.

Subscribers