[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
This commit is contained in:
parent
54b421f206
commit
184889dbe7
|
@ -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