Comment 1 for bug 1876855

Revision history for this message
Björn Tillenius (bjornt) wrote :

Looking at the code, maasserver.models.bmc.BMC.scope_power_parameters makes use of the chassis parameter to indicate that the powerdriver can manage multiple nodes.

So all the power driver that current have chassis=True need to keep having it. We probably need another field (e.g. add_chassis) to indicate that a power driver can probe and enlist the machines it manages.

add_chassis should be False by default, but True for all the ones that the chassis http API accepts (and that should be changed to check the add_chassis attribute rather than having a hard coded list)