diff --git a/manifests/compute.pp b/manifests/compute.pp index 2dfa8a20..9b79af30 100644 --- a/manifests/compute.pp +++ b/manifests/compute.pp @@ -125,6 +125,7 @@ class cloud::compute( log_dir => $log_dir, log_facility => $log_facility, use_syslog => $use_syslog, + nova_shell => '/bin/bash', } class { 'nova::network::neutron': diff --git a/spec/classes/cloud_compute_hypervisor_spec.rb b/spec/classes/cloud_compute_hypervisor_spec.rb index f579f089..c8c170f7 100644 --- a/spec/classes/cloud_compute_hypervisor_spec.rb +++ b/spec/classes/cloud_compute_hypervisor_spec.rb @@ -100,7 +100,8 @@ describe 'cloud::compute::hypervisor' do :memcached_servers => ['10.0.0.1','10.0.0.2'], :database_connection => 'mysql://nova:secrete@10.0.0.1/nova?charset=utf8', :glance_api_servers => 'http://10.0.0.1:9292', - :log_dir => false + :log_dir => false, + :nova_shell => '/bin/bash' ) should contain_nova_config('DEFAULT/resume_guests_state_on_host_boot').with('value' => true) should contain_nova_config('DEFAULT/default_availability_zone').with('value' => 'MyZone')