~ltrager/maas:validate_interfaces_configured_when_testing

Last commit made on 2019-08-13
Get this branch:
git clone -b validate_interfaces_configured_when_testing https://git.launchpad.net/~ltrager/maas
Only Lee Trager can upload to this branch. If you are Lee Trager please log in for upload directions.

Branch merges

Branch information

Name:
validate_interfaces_configured_when_testing
Repository:
lp:~ltrager/maas

Recent commits

ce0c44f... by Lee Trager

Fix lint

d9cca3a... by Lee Trager

blake_r fixes

d3f8906... by Lee Trager

Merge branch 'master' into validate_interfaces_configured_when_testing

0316398... by Adam Collard

Expose user.create, user.update, user.delete on websocket

Fixes LP:1838942

60b099a... by Steve Rydz

Decouple selection of KVM and RSD

db96fa3... by Lee Trager

Check if the interface link is connected on network test failure.

If a network test which applies customized networking with an interface
parameter fails maas-run-remote-scripts will check if the link is still
connected. If it is not the result YAML file will be appended with
link_connected: False. When the result YAML is processed MAAS will
automatically change the interface's link_connected status.

9126eac... by Lee Trager

Make sure script_set is deleted when validation fails.

65d6d14... by Lee Trager

Revert commit

fb7ecdb... by Lee Trager

Fix comment

283ec3b... by Lee Trager

Validate at least one interface is configured when the interface param is used.

If no interface is configured the ParametersForm sets a place holder, 'all'.
This works when commissioning as the default network settings will be applied.
If 'all' is given during testing the test will fail as it doesn't know what to
test.