[openstack-dev] [ironic] Driver removal policies - should we make it softer?

Jim Rollenhagen jim at jimrollenhagen.com
Fri Aug 19 15:02:58 UTC 2016


On Fri, Aug 19, 2016 at 10:54 AM, Mathieu Mitchell
<mmitchell at internap.com> wrote:
>
>
> On 2016-08-19 10:42 AM, Doug Hellmann wrote:
>>>
>>> 3) Add a ``enable_unsupported_drivers`` config option that allows
>>> enabling
>>> >    drivers marked supported=False. If a driver is in enabled_drivers,
>>> > has
>>
>> Do you mean "in disabled_drivers" there?
>>
>
> enabled_drivers is the list of all drivers to be loaded by the conductor,
> see [0]. In other words, if the operator wants a driver marked as
> supported=False, enable_unsupported_drivers has to be enabled, otherwise
> conductor will fail to start.

Right, ironic-conductor can load multiple drivers, and the driver
to use is per-node (node being ironic's representation of a bare
metal server). Since drivers are often vendor-specific, this allows
a deployment of heterogenous hardware.

// jim



More information about the OpenStack-dev mailing list