[openstack-dev] [fuel][plugins] Ability of plugin to provision switches before node deployment

Steven Kath kath at linux.com
Mon Jul 20 21:49:19 UTC 2015


I'm hoping to design a FUEL plugin which can provision a switch or set
of switches according to the Network Settings specified when first
configuring an environment in FUEL.

We have puppet manifests which allow us to configure every aspect
of our switches, including the plumbing of VLANs. It would be possible
for us to configure the VLANs as specified in the environment's
Network Settings prior to, or as part of, the "Verify Networks" stage.

As far as I can tell, there aren't any FUEL plugin hooks this early in
the provisioning process. I can't find where to initiate any
configuration of a remote device before validating the network
settings. I've looked at a number of the networking plugins for FUEL
and they all seem to be focused on adding overlays, pre-supposing a
static underlay network configuration which the plugins never

Can anyone confirm whether the current FUEL capabilities, or planned
FUEL 7.0 functionality, would allow for this sort of pre-deployment
network configuration?

Are there any relevant documentation sections or plugin examples
which I might have overlooked?

- Steven

More information about the OpenStack-dev mailing list