Add missing shellinabox package which enables ironic node console
Change-Id: Ib8ed8b0227ba2173cd1650bb3564163a00913b4d Closes-bug: #1446446
This commit is contained in:
parent
5cc49f6b91
commit
511039f668
|
@ -81,7 +81,7 @@ when 'fedora', 'rhel'
|
|||
default['openstack']['bare-metal']['platform'] = {
|
||||
'ironic_api_packages' => ['openstack-ironic-api'],
|
||||
'ironic_api_service' => 'openstack-ironic-api',
|
||||
'ironic_conductor_packages' => ['openstack-ironic-conductor'],
|
||||
'ironic_conductor_packages' => ['openstack-ironic-conductor', 'shellinabox'],
|
||||
'ironic_conductor_service' => 'openstack-ironic-conductor',
|
||||
'ironic_common_packages' => ['openstack-ironic-common', 'python-ironicclient']
|
||||
}
|
||||
|
@ -89,7 +89,7 @@ when 'debian'
|
|||
default['openstack']['bare-metal']['platform'] = {
|
||||
'ironic_api_packages' => ['ironic-api'],
|
||||
'ironic_api_service' => 'ironic-api',
|
||||
'ironic_conductor_packages' => ['ironic-conductor'],
|
||||
'ironic_conductor_packages' => ['ironic-conductor', 'shellinabox'],
|
||||
'ironic_conductor_service' => 'ironic-conductor',
|
||||
'ironic_common_packages' => ['python-ironicclient', 'ironic-common']
|
||||
}
|
||||
|
|
|
@ -32,8 +32,10 @@ describe 'openstack-bare-metal::conductor' do
|
|||
expect(chef_run).to include_recipe('openstack-bare-metal::ironic-common')
|
||||
end
|
||||
|
||||
it 'upgrades ironic api packages' do
|
||||
expect(chef_run).to upgrade_package('ironic-conductor')
|
||||
it 'upgrades ironic conductor packages' do
|
||||
%w(ironic-conductor shellinabox).each do |pkg|
|
||||
expect(chef_run).to upgrade_package(pkg)
|
||||
end
|
||||
end
|
||||
|
||||
describe 'ironic-conductor packages' do
|
||||
|
|
Loading…
Reference in New Issue