Refactor openstack-network: move ml2 plugin into server-config.pp
Currently openstack-network-server-config task is not idempotent - it
unconditionally stops the neutron-server service upon invocation relying
on plugins/ml2.pp to bring it up once the plugin config is materialized.
This patch refactors openstack-network/{server-config,plugins/ml2}.pp so
the plugin configuration is now an essential part of server-config.pp.
It should make sense - anyway, you can't start neutron without a plugin
Reviewed: https:/ /review. openstack. org/261461 /git.openstack. org/cgit/ openstack/ fuel-library/ commit/ ?id=2cb45f0ed5b 1eac8e164ae73f4 9876f2a6a62d7b
Committed: https:/
Submitter: Jenkins
Branch: master
commit 2cb45f0ed5b1eac 8e164ae73f49876 f2a6a62d7b
Author: Dmitry Bilunov <email address hidden>
Date: Mon Dec 28 10:49:07 2015 +0300
Refactor openstack-network: move ml2 plugin into server-config.pp
Currently openstack- network- server- config task is not idempotent - it
unconditionally stops the neutron-server service upon invocation relying
on plugins/ml2.pp to bring it up once the plugin config is materialized.
This patch refactors openstack- network/ {server- config, plugins/ ml2}.pp so
the plugin configuration is now an essential part of server-config.pp.
It should make sense - anyway, you can't start neutron without a plugin
Change-Id: I02ab01ea32b15c be8139aad0939c9 69e8a97bd09
Closes-Bug: 1526677