Merge "Add Quantum Firewall Driver as Top Scope Parameter"
This commit is contained in:
@@ -7,6 +7,10 @@
|
|||||||
# Whether unmanaged nova.conf entries should be purged.
|
# Whether unmanaged nova.conf entries should be purged.
|
||||||
# (optional) Defaults to false.
|
# (optional) Defaults to false.
|
||||||
#
|
#
|
||||||
|
# [quantum_firewall_driver]
|
||||||
|
# Driver used to implement Quantum firewalling.
|
||||||
|
# (optional) Defaults to false.
|
||||||
|
#
|
||||||
# === Examples
|
# === Examples
|
||||||
#
|
#
|
||||||
# class { 'openstack::nova::compute':
|
# class { 'openstack::nova::compute':
|
||||||
@@ -48,6 +52,7 @@ class openstack::compute (
|
|||||||
$keystone_host = '127.0.0.1',
|
$keystone_host = '127.0.0.1',
|
||||||
$quantum_host = '127.0.0.1',
|
$quantum_host = '127.0.0.1',
|
||||||
$ovs_local_ip = false,
|
$ovs_local_ip = false,
|
||||||
|
$quantum_firewall_driver = false,
|
||||||
# Nova
|
# Nova
|
||||||
$nova_admin_tenant_name = 'services',
|
$nova_admin_tenant_name = 'services',
|
||||||
$nova_admin_user = 'nova',
|
$nova_admin_user = 'nova',
|
||||||
@@ -196,7 +201,7 @@ class openstack::compute (
|
|||||||
rabbit_password => $rabbit_password,
|
rabbit_password => $rabbit_password,
|
||||||
# Quantum OVS
|
# Quantum OVS
|
||||||
enable_ovs_agent => $enable_ovs_agent,
|
enable_ovs_agent => $enable_ovs_agent,
|
||||||
firewall_driver => false,
|
firewall_driver => $quantum_firewall_driver,
|
||||||
# Quantum L3 Agent
|
# Quantum L3 Agent
|
||||||
enable_l3_agent => $enable_l3_agent,
|
enable_l3_agent => $enable_l3_agent,
|
||||||
enable_dhcp_agent => $enable_dhcp_agent,
|
enable_dhcp_agent => $enable_dhcp_agent,
|
||||||
|
@@ -246,7 +246,8 @@ describe 'openstack::compute' do
|
|||||||
:quantum => true,
|
:quantum => true,
|
||||||
:keystone_host => '127.0.0.3',
|
:keystone_host => '127.0.0.3',
|
||||||
:quantum_host => '127.0.0.2',
|
:quantum_host => '127.0.0.2',
|
||||||
:quantum_user_password => 'quantum_user_password'
|
:quantum_user_password => 'quantum_user_password',
|
||||||
|
:quantum_firewall_driver => false
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -258,7 +259,7 @@ describe 'openstack::compute' do
|
|||||||
:rabbit_user => 'openstack',
|
:rabbit_user => 'openstack',
|
||||||
:rabbit_password => params[:rabbit_password],
|
:rabbit_password => params[:rabbit_password],
|
||||||
:enable_ovs_agent => true,
|
:enable_ovs_agent => true,
|
||||||
:firewall_driver => false,
|
:firewall_driver => params[:quantum_firewall_driver],
|
||||||
:enable_l3_agent => false,
|
:enable_l3_agent => false,
|
||||||
:enable_dhcp_agent => false,
|
:enable_dhcp_agent => false,
|
||||||
:auth_url => 'http://127.0.0.1:35357/v2.0',
|
:auth_url => 'http://127.0.0.1:35357/v2.0',
|
||||||
|
Reference in New Issue
Block a user