~mpontillo/maas:ipmi-pass-punctuation--roaksoax--tests

Last commit made on 2017-07-16
Get this branch:
git clone -b ipmi-pass-punctuation--roaksoax--tests https://git.launchpad.net/~mpontillo/maas
Only Mike Pontillo can upload to this branch. If you are Mike Pontillo please log in for upload directions.

Branch merges

Branch information

Name:
ipmi-pass-punctuation--roaksoax--tests
Repository:
lp:~mpontillo/maas

Recent commits

ad1bb53... by Mike Pontillo

Create test case to show failure percentage.

d21e115... by Andres Rodriguez

fix lint

60712cf... by Andres Rodriguez

add tests

42c7c66... by Andres Rodriguez

LP: #1621175 - Add support to set IPMI passwords for non-spec compliant password policy (Huawei)

1dcd6ee... by Andres Rodriguez

Fixes code

717d81a... by Andres Rodriguez

Add initial branch

b2acbe0... by Andres Rodriguez

LP: #1609496 - Increase & add 'wait_time' for IPMI to allow it working for older & broken BMC's

48efa80... by Mike Pontillo

Refactor rack registration to allow deferred fabric creation.

This allows update_interfaces() to be called in two modes: one which
creates all fabrics immediately (the current behavior), and the other
which only creates 'disconnected' physical interfaces and skips child
interface creation and deletion.

This work is necessary so that in the future, a rack can register,
perform beaconing, and update its interfaces with any additional
topology data the beacons can provide.

Also updates all test scenarios for update_interfaces() to make sure
they work with the old 'one phase' approach and the new 'two phase'
approach. (That is, the interfaces are created in exactly the same
way even if fabric creation is deferred.)

cf634e6... by Mike Pontillo

Make version check utilities work for the rack.

This allows rack-only installations to determine their version.

Also moves code to determine MAAS version to the src/provisioningserver.

19ac1ff... by Andres Rodriguez

LP: #1664822 - Enable IPMI over LAN if disabled