[ironic] Install open-iscsi package evidently
Make sure open-iscsi package has installed evidently
in order to cover standalone ironic conductor case.
Also ipmitool package has been removed since it's
installed by class of ironic::conductor.
Closes-Bug: #1636291
Change-Id: I242c26e8b0dc6401ed53c1221bd4c1f049deb815
(cherry picked from commit 184889dbe7
)
This commit is contained in:
parent
d12b1201a1
commit
0ccb915b8e
|
@ -152,7 +152,8 @@ class openstack_tasks::roles::ironic_conductor {
|
|||
require => File["${tftp_root}/map-file"],
|
||||
}
|
||||
|
||||
ensure_packages('ipmitool', { ensure => 'present' })
|
||||
# TODO(mpolenchuk): remove it once this package have installed by dependency
|
||||
ensure_packages('open-iscsi')
|
||||
|
||||
file { '/etc/ironic/fuel_key':
|
||||
ensure => present,
|
||||
|
|
|
@ -37,9 +37,7 @@ describe manifest do
|
|||
)
|
||||
end
|
||||
|
||||
it 'should contain ipmitool package' do
|
||||
should contain_package('ipmitool')
|
||||
end
|
||||
it { is_expected.to contain_package('open-iscsi') }
|
||||
|
||||
it 'should declare ironic::conductor class correctly' do
|
||||
should contain_class('ironic::conductor').with(
|
||||
|
|
Loading…
Reference in New Issue