Merge "Add force_config_drive to openstack::all"

This commit is contained in:
Jenkins
2013-09-24 17:42:50 +00:00
committed by Gerrit Code Review
2 changed files with 21 additions and 0 deletions

View File

@@ -158,6 +158,7 @@ class openstack::all (
$purge_nova_config = false, $purge_nova_config = false,
$libvirt_vif_driver = 'nova.virt.libvirt.vif.LibvirtGenericVIFDriver', $libvirt_vif_driver = 'nova.virt.libvirt.vif.LibvirtGenericVIFDriver',
$enabled_apis = 'ec2,osapi_compute,metadata', $enabled_apis = 'ec2,osapi_compute,metadata',
$force_config_drive = false,
# Virtualization # Virtualization
$libvirt_type = 'kvm', $libvirt_type = 'kvm',
$migration_support = false, $migration_support = false,
@@ -358,6 +359,7 @@ class openstack::all (
vnc_enabled => $vnc_enabled, vnc_enabled => $vnc_enabled,
vncserver_proxyclient_address => $internal_address_real, vncserver_proxyclient_address => $internal_address_real,
vncproxy_host => $vncproxy_host, vncproxy_host => $vncproxy_host,
force_config_drive => $force_config_drive
} }
# Configure libvirt for nova-compute # Configure libvirt for nova-compute

View File

@@ -126,6 +126,25 @@ describe 'openstack::all' do
end end
end end
context 'with neutron_user_password, neutron_db_password, bridge_interface, ovs_local_ip, metadata_shared_secret, and force_config_drive set' do
before do
params.merge!(
:neutron_user_password => 'neutron_user_password',
:neutron_db_password => 'neutron_db_password',
:bridge_interface => 'eth0',
:ovs_local_ip => '10.0.1.1',
:metadata_shared_secret => 'shared_md_secret',
:force_config_drive => true
)
end
it 'contains a nova::compute class with force_config_drive set' do
should contain_class('nova::compute').with(
:enabled => true,
:force_config_drive => true
)
end
end
context 'with neutron_user_password, neutron_db_password, bridge_interface, ovs_local_ip, bridge_mappings, bridge_uplinks, and shared_secret set' do context 'with neutron_user_password, neutron_db_password, bridge_interface, ovs_local_ip, bridge_mappings, bridge_uplinks, and shared_secret set' do
before do before do
params.merge!( params.merge!(