[openstack-dev] [Ironic] Do we need an IntrospectionInterface?

Imre Farkas ifarkas at redhat.com
Wed Nov 26 15:45:56 UTC 2014


On 11/26/2014 02:20 PM, Dmitry Tantsur wrote:
> Hi all!
>
> As our state machine and discovery discussion proceeds, I'd like to ask
> your opinion on whether we need an IntrospectionInterface
> (DiscoveryInterface?). Current proposal [1] suggests adding a method for
> initiating a discovery to the ManagementInterface. IMO it's not 100%
> correct, because:
> 1. It's not management. We're not changing anything.
> 2. I'm aware that some folks want to use discoverd-based discovery [2]
> even for DRAC and ILO (e.g. for vendor-specific additions that can't be
> implemented OOB).
>
> Any ideas?
>
> Dmitry.
>
> [1] https://review.openstack.org/#/c/100951/
> [2] https://review.openstack.org/#/c/135605/
>

Hi Dmitry,

I see the value in using the composability of our driver interfaces, so 
I vote for having a separate IntrospectionInterface. Otherwise we 
wouldn't allow users to use eg. the DRAC driver with an in-band but more 
powerful hw discovery.

Imre




More information about the OpenStack-dev mailing list