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

Doug Hellmann doug at doughellmann.com
Fri Aug 19 17:02:32 UTC 2016


Excerpts from Jim Rollenhagen's message of 2016-08-19 11:02:58 -0400:
> 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
> 

Ah, OK. I thought you meant that as shorthand for "the list of drivers
where supported is not False", and didn't realize it was literally the
name of an option.

Doug



More information about the OpenStack-dev mailing list