Skip to content

Commit 037cace

Browse files
committed
Ensure target service is running when using lioadm
Change-Id: I279c981364d2099ded9c969e5d868051e0682753 Closes-Bug: rhbz#1109861 (cherry picked from commit 01d23fe)
1 parent be74bc6 commit 037cace

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

manifests/backend/iscsi.pp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,12 @@
4949
}
5050

5151
'lioadm': {
52+
service { 'target':
53+
ensure => running,
54+
enable => true,
55+
require => Package['targetcli'],
56+
}
57+
5258
package { 'targetcli':
5359
ensure => present,
5460
name => $::cinder::params::lio_package_name,

spec/classes/cinder_volume_iscsi_spec.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,11 @@
6060
end
6161

6262
it { should contain_package('targetcli').with_ensure('present')}
63+
it { should contain_service('target').with(
64+
:ensure => 'running',
65+
:enable => 'true',
66+
:require => 'Package[targetcli]'
67+
) }
6368

6469
end
6570

0 commit comments

Comments
 (0)