diff --git a/manifests/agents/vpnaas.pp b/manifests/agents/vpnaas.pp index 025eb2439..874618045 100644 --- a/manifests/agents/vpnaas.pp +++ b/manifests/agents/vpnaas.pp @@ -74,8 +74,6 @@ name => $::neutron::params::vpnaas_agent_package, } } else { - # Some platforms (RedHat) do not provide a neutron VPNaaS agent package. - # The neutron VPNaaS agent config file is provided by the neutron package. Package['neutron'] -> Neutron_vpnaas_agent_config<||> } diff --git a/manifests/params.pp b/manifests/params.pp index d8ce62fd5..02e58095f 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -37,8 +37,8 @@ $metering_agent_package = false $metering_agent_service = 'neutron-metering-agent' - $vpnaas_agent_package = false - $vpnaas_agent_service = 'neutron-vpnaas-agent' + $vpnaas_agent_package = 'openstack-neutron-vpn-agent' + $vpnaas_agent_service = 'neutron-vpn-agent' $openswan_package = 'openswan' $l3_agent_package = false diff --git a/spec/classes/neutron_agents_vpnaas_spec.rb b/spec/classes/neutron_agents_vpnaas_spec.rb index 215992ba1..2a5eba32b 100644 --- a/spec/classes/neutron_agents_vpnaas_spec.rb +++ b/spec/classes/neutron_agents_vpnaas_spec.rb @@ -126,7 +126,8 @@ let :platform_params do { :openswan_package => 'openswan', - :vpnaas_agent_service => 'neutron-vpnaas-agent'} + :vpnaas_agent_package => 'openstack-neutron-vpn-agent', + :vpnaas_agent_service => 'neutron-vpn-agent'} end it_configures 'neutron vpnaas agent'