Add package sysfsutils for cinder SVC driver.
Change-Id: I4e2c997dc29e4c23b3d5cd006d81504cde840e09 Closes-Bug: #1386062
This commit is contained in:
parent
5ebe4b2756
commit
d4678e8a47
|
@ -9,6 +9,7 @@ This file is used to list changes made in each version of the openstack-block-st
|
|||
* Update deprecated keystoneclient.middleware.auth_token in api-paste.ini
|
||||
* Add attributes for quota_snapshots, no_snapshot_gb_quota and use_default_quota_class
|
||||
* Add glance_api_insecure and make glance_api_servers to be prefixed with scheme
|
||||
* Add sysfsutils package for storwize/SVC driver
|
||||
|
||||
## 10.0.0
|
||||
* Upgrading to Juno
|
||||
|
|
|
@ -306,6 +306,7 @@ when 'fedora', 'rhel' # :pragma-foodcritic: ~FC024 - won't fix this
|
|||
'cinder_ceph_packages' => ['python-ceph', 'ceph-common'],
|
||||
'cinder_nfs_packages' => ['nfs-utils', 'nfs-utils-lib'],
|
||||
'cinder_emc_packages' => ['pywbem'],
|
||||
'cinder_svc_packages' => ['sysfsutils'],
|
||||
'package_overrides' => ''
|
||||
}
|
||||
when 'suse'
|
||||
|
@ -325,7 +326,8 @@ when 'suse'
|
|||
'cinder_iscsitarget_packages' => ['tgt'],
|
||||
'cinder_iscsitarget_service' => 'tgtd',
|
||||
'cinder_nfs_packages' => ['nfs-utils'],
|
||||
'cinder_emc_packages' => ['python-pywbem']
|
||||
'cinder_emc_packages' => ['python-pywbem'],
|
||||
'cinder_svc_packages' => ['sysfsutils']
|
||||
}
|
||||
when 'debian'
|
||||
# operating system user and group names
|
||||
|
@ -345,6 +347,7 @@ when 'debian'
|
|||
'cinder_iscsitarget_service' => 'tgt',
|
||||
'cinder_nfs_packages' => ['nfs-common'],
|
||||
'cinder_emc_packages' => ['python-pywbem'],
|
||||
'cinder_svc_packages' => ['sysfsutils'],
|
||||
'package_overrides' => "-o Dpkg::Options::='--force-confold' -o Dpkg::Options::='--force-confdef'"
|
||||
}
|
||||
end
|
||||
|
|
|
@ -118,6 +118,13 @@ when 'cinder.volume.drivers.ibm.storwize_svc.StorwizeSVCDriver'
|
|||
group node['openstack']['block-storage']['group']
|
||||
end
|
||||
|
||||
platform_options['cinder_svc_packages'].each do |pkg|
|
||||
package pkg do
|
||||
options platform_options['package_overrides']
|
||||
action :upgrade
|
||||
end
|
||||
end
|
||||
|
||||
when 'cinder.volume.drivers.gpfs.GPFSDriver'
|
||||
directory node['openstack']['block-storage']['gpfs']['gpfs_mount_point_base'] do
|
||||
mode '0755'
|
||||
|
|
|
@ -211,6 +211,10 @@ describe 'openstack-block-storage::volume' do
|
|||
)
|
||||
end
|
||||
|
||||
it 'upgrades svc package' do
|
||||
expect(chef_run).to upgrade_package 'sysfsutils'
|
||||
end
|
||||
|
||||
context 'ISCSI' do
|
||||
before do
|
||||
node.set['openstack']['block-storage']['storwize']['storwize_svc_connection_protocol'] = 'iSCSI'
|
||||
|
|
Loading…
Reference in New Issue