From c746ecbb7aa89466250d5f6881983d0dec5494f1 Mon Sep 17 00:00:00 2001 From: Bogdan Dobrelya Date: Wed, 5 Aug 2015 16:21:33 +0200 Subject: [PATCH] Fix core plugin, remove external class ref for neutron Signed-off-by: Bogdan Dobrelya --- resources/neutron_agents_ovs_puppet/actions/run.pp | 5 +++++ resources/neutron_plugins_ovs_puppet/actions/run.pp | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/resources/neutron_agents_ovs_puppet/actions/run.pp b/resources/neutron_agents_ovs_puppet/actions/run.pp index 70e6b74..8ae399b 100644 --- a/resources/neutron_agents_ovs_puppet/actions/run.pp +++ b/resources/neutron_agents_ovs_puppet/actions/run.pp @@ -30,4 +30,9 @@ class { 'neutron::agents::ovs': polling_interval => $polling_interval, firewall_driver => $firewall_driver, veth_mtu => $veth_mtu, +} + +# Remove external class dependency +Service <| title == 'neutron-plugin-ovs-service' |> { + require => undef } \ No newline at end of file diff --git a/resources/neutron_plugins_ovs_puppet/actions/run.pp b/resources/neutron_plugins_ovs_puppet/actions/run.pp index 853cc22..fe3b552 100644 --- a/resources/neutron_plugins_ovs_puppet/actions/run.pp +++ b/resources/neutron_plugins_ovs_puppet/actions/run.pp @@ -33,4 +33,9 @@ include neutron::params package { 'neutron': ensure => $package_ensure, name => $::neutron::params::package_name, +} + +# Remove external class dependency +Service <| title == 'neutron-plugin-ovs-service' |> { + require => undef } \ No newline at end of file