Nova/Glance: Mount nfs device with puppet

With 'ensure => present' in types::nfs we have only fstab configured.
Change it to 'ensure => mounted' it mount the device during puppet agent.

Signed-off-by: Dimitri Savineau <dimitri.savineau@enovance.com>
This commit is contained in:
Dimitri Savineau
2014-10-10 10:39:19 -04:00
parent 12f76f4afd
commit 31cce8cec3
4 changed files with 4 additions and 4 deletions

View File

@@ -127,7 +127,7 @@ class cloud::compute::hypervisor(
nova_config { 'DEFAULT/instances_path': value => $filesystem_store_datadir; }
$nfs_mount = {
"${filesystem_store_datadir}" => {
'ensure' => 'present',
'ensure' => 'mounted',
'fstype' => 'nfs',
'device' => $nfs_device,
'options' => $nfs_options

View File

@@ -204,7 +204,7 @@ class cloud::image::api(
}
$nfs_mount = {
"${filesystem_store_datadir}" => {
'ensure' => 'present',
'ensure' => 'mounted',
'fstype' => 'nfs',
'device' => $nfs_device,
'options' => $nfs_options

View File

@@ -500,7 +500,7 @@ describe 'cloud::compute::hypervisor' do
it 'configure nova instances path and NFS mount' do
is_expected.to contain_nova_config('DEFAULT/instances_path').with('value' => '/var/lib/nova/instances')
is_expected.to contain_mount('/var/lib/nova/instances').with({
'ensure' => 'present',
'ensure' => 'mounted',
'fstype' => 'nfs',
'device' => 'nfs.example.com:/vol1',
'options' => 'noacl,fsid=123'

View File

@@ -121,7 +121,7 @@ describe 'cloud::image::api' do
is_expected.to contain_glance_api_config('DEFAULT/filesystem_store_datadir').with('value' => '/srv/images/')
is_expected.to contain_glance_api_config('DEFAULT/default_store').with('value' => 'file')
is_expected.to contain_mount('/srv/images/').with({
'ensure' => 'present',
'ensure' => 'mounted',
'fstype' => 'nfs',
'device' => 'nfs.example.com:/vol1',
'options' => 'noacl,fsid=123',