deb-ironic/devstack
John L. Villalovos 99660b0cfb grenade: Only 'enable_plugin ironic' if not already in conf
To support multi-node grenade jobs we need to move enabling of the
ironic devstack plugin out of the ironic grenade settings file
devstack/upgrade/settings. But if we add enabling of the ironic devstack
plugin to project-config it will cause the gate to break as the plugin
will be enabled twice.

This checks to see if the ironic devstack plugin has already been
enabled:
  * If it has already been enabled it will not enable it again.
  * If it has not yet been enabled it will enable it.

This will allow us to update project-config to enable the ironic
devstack plugin and not break the gate.

After all the changes have landed we will propose a follow-up patch to
remove all this additonal logic and the enabling of the ironic devstack
plugin.

Conflicts:
    devstack/upgrade/settings

Change-Id: I09ed78ef918eb0359045350e89d42c6df9f3e490
(cherry picked from commit 0be91665b4)
2017-03-13 08:32:35 -07:00
..
files Devstack: Create a "no ansi" logfile for the baremetal console logs 2017-01-27 09:08:05 -08:00
lib Merge "Configure tempest for multitenancy/flat network" into stable/newton 2017-02-01 23:01:38 +00:00
tools/ironic Add PS4 for better logfile information of devstack runs 2016-11-11 11:14:38 -08:00
upgrade grenade: Only 'enable_plugin ironic' if not already in conf 2017-03-13 08:32:35 -07:00
plugin.sh Configure clean network to provision network 2016-09-12 11:50:56 +03:00
settings Fix ironic-multitenant-network job 2016-08-31 15:36:04 +00:00