~bjornt/maas:format-annotated-commissioning-data

Last commit made on 2021-03-11
Get this branch:
git clone -b format-annotated-commissioning-data 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:
format-annotated-commissioning-data
Repository:
lp:~bjornt/maas

Recent commits

f91b33d... by Björn Tillenius

Format annotated commissioning data better.

When the network interface monitoring service sends commissioning
output, it annotates it with more information. This commit makes it so
that the commissioning data stays nicely formatted, rather than having
it be a single long line.

It also updates the combined output, since that's the default view when
looking at the commissioning data.

ac3d1d9... by Alberto Donato

generalize use of Interface.acquired to other types than bridges

This also creates interfaces on sync as acquired

0c63c8e... by Alberto Donato

drop pycharm-related setup

8714137... by Björn Tillenius

Send the beaconing hints in the commissioning data.

I forgot to include them when I initially added the information that the
networks interfaces monitoring service collects to the commissioning output.

As before, don't pay too much attention on the key names. The will most likely
change soon, as I make use of the data, and remove what's not needed.

5b522bc... by Björn Tillenius

Move the logic for Controller.update_interface() to its own file.

We want to use the same logic for non-controller nodes, and eventually merge it with similar logic in metaserver.builtin_scripts.hooks.py.

This commit simply moves the methods to their own file, so that it's easier to
see how much it actually is.

This is pretty much a straight move. The only thing I did was to remove _ from
the function names and replace 'self' with 'node', as well as changing some
mocking setup in the tests.

b24eeb0... by Alberto Donato

remove assertThat uses in maascli tests

9daad27... by Huw Wilkins

Update maas-ui to db7f9aa
Use variables for showing fields. Update LinkMonitoring type.

6bd90c5... by Huw Wilkins

Update maas-ui to 9b83618
Display the Open vSwitch type in the delete confirmation.

2903000... by Huw Wilkins

Update maas-ui to d1876ad
feat(ui): only allow physical bond interfaces

Update the network table action to only allow physical interfaces for a bond.

Fixes: #2325.

105bd36... by Huw Wilkins

Update maas-ui to 25599d8
feat(ui): add bond option fields

Add select fields for bond options.

Fixes: #2355.