File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4343
4444 $vpnaas_agent_package = ' openstack-neutron-vpn-agent'
4545 $vpnaas_agent_service = ' neutron-vpn-agent'
46- $openswan_package = ' openswan'
46+ if $::operatingsystemrelease =~ /^7.*/ {
47+ $openswan_package = ' libreswan'
48+ } else {
49+ $openswan_package = ' openswan'
50+ }
4751
4852 $l3_agent_package = false
4953 $l3_agent_service = ' neutron-l3-agent'
Original file line number Diff line number Diff line change 126126 it_configures 'neutron vpnaas agent'
127127 end
128128
129- context 'on RedHat platforms' do
129+ context 'on RedHat 6 platforms' do
130130 let :facts do
131- { :osfamily => 'RedHat' }
131+ { :osfamily => 'RedHat' ,
132+ :operatingsystemrelease => '6.5' ,
133+ :operatingsystemmajrelease => 6 }
132134 end
133135
134136 let :platform_params do
135- { :openswan_package => 'openswan' ,
137+ { :openswan_package => 'openswan' ,
138+ :vpnaas_agent_package => 'openstack-neutron-vpn-agent' ,
139+ :vpnaas_agent_service => 'neutron-vpn-agent' }
140+ end
141+
142+ it_configures 'neutron vpnaas agent'
143+ end
144+
145+ context 'on RedHat 7 platforms' do
146+ let :facts do
147+ { :osfamily => 'RedHat' ,
148+ :operatingsystemrelease => '7.1.2' ,
149+ :operatingsystemmajrelease => 7 }
150+ end
151+
152+ let :platform_params do
153+ { :openswan_package => 'libreswan' ,
136154 :vpnaas_agent_package => 'openstack-neutron-vpn-agent' ,
137155 :vpnaas_agent_service => 'neutron-vpn-agent' }
138156 end
You can’t perform that action at this time.
0 commit comments