Enable automatic migration for classic drivers to hardware types
The new online data migration in ironic will migrate nodes from classic drivers
to hardware types. However, it will skip nodes with one or more target
hardware interfaces not enabled. In the undercloud we don't enable certain
implementations that we do not support (e.g. "agent" RAID and
"ipmitool-shellinabox" console for the "ipmi" hardware type).
To allow the migration to work, set a special option to reset these
interfaces to their no-op equivalents ("no-raid", "no-console", etc).
Change-Id: Iba1e82d47c0e22613b06b99f0a9d0f4b3082bbe7
Related-Bug: #1690185
(cherry picked from commit 3756d3d60f50c8f84639bea0410c014e5c1cb307)
Reviewed: https:/ /review. openstack. org/549991 /git.openstack. org/cgit/ openstack/ instack- undercloud/ commit/ ?id=5edfd64edea 87f5fb40c799b8e bd0e92004bcad3
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 5edfd64edea87f5 fb40c799b8ebd0e 92004bcad3
Author: Dmitry Tantsur <email address hidden>
Date: Wed Jan 17 17:50:13 2018 +0100
Enable automatic migration for classic drivers to hardware types
The new online data migration in ironic will migrate nodes from classic drivers shellinabox" console for the "ipmi" hardware type).
to hardware types. However, it will skip nodes with one or more target
hardware interfaces not enabled. In the undercloud we don't enable certain
implementations that we do not support (e.g. "agent" RAID and
"ipmitool-
To allow the migration to work, set a special option to reset these
interfaces to their no-op equivalents ("no-raid", "no-console", etc).
Change-Id: Iba1e82d47c0e22 613b06b99f0a9d0 f4b3082bbe7 84639bea0410c01 4e5c1cb307)
Related-Bug: #1690185
(cherry picked from commit 3756d3d60f50c8f