Migrate the remaining classic drivers to hardware types
I've tried my best to provide a correct matching for these, but
there are two exceptions:
* fake_drac uses iscsi deploy with None boot, which cannot work,
so changing both to fake
* some fake drivers are migrated to the 'fake' power interface,
which is changed to include soft power as well.
The latter means that all fake classic drivers now support fake
soft power actions, while previously only fake_soft_power did.
Now fake_soft_power is identical to fake and is left for backward
compatibility
Also wrote more tests to check correctness of this migration.
Reviewed: https:/ /review. openstack. org/539589 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=d1062cfbdd3 fdacc4e4bd807f1 508f90557bef65
Committed: https:/
Submitter: Zuul
Branch: master
commit d1062cfbdd3fdac c4e4bd807f1508f 90557bef65
Author: Dmitry Tantsur <email address hidden>
Date: Wed Jan 31 16:40:23 2018 +0100
Migrate the remaining classic drivers to hardware types
I've tried my best to provide a correct matching for these, but
there are two exceptions:
* fake_drac uses iscsi deploy with None boot, which cannot work,
so changing both to fake
* some fake drivers are migrated to the 'fake' power interface,
which is changed to include soft power as well.
The latter means that all fake classic drivers now support fake
soft power actions, while previously only fake_soft_power did.
Now fake_soft_power is identical to fake and is left for backward
compatibility
Also wrote more tests to check correctness of this migration.
Change-Id: I00c9c6ed698b10 f035e65428e1a20 d733c7e544a
Partial-Bug: #1690185