explicitly name the individual openstack nova packages on RedHat
Now that these exist for RedHat we no longer need to install the top level openstack-nova package Also change a place where the subpackage name was used
This commit is contained in:
parent
2b40a3e89a
commit
3413cbd919
|
@ -8,7 +8,7 @@ class nova::compute::libvirt (
|
|||
|
||||
Service['libvirt'] -> Service['nova-compute']
|
||||
|
||||
if($::nova::params::compute_package_name) {
|
||||
if($::osfamily == 'Debian') {
|
||||
package { "nova-compute-${libvirt_type}":
|
||||
ensure => present,
|
||||
before => Package['nova-compute'],
|
||||
|
|
|
@ -5,19 +5,19 @@ class nova::params {
|
|||
case $::osfamily {
|
||||
'RedHat': {
|
||||
# package names
|
||||
$api_package_name = false
|
||||
$cert_package_name = false
|
||||
$common_package_name = 'openstack-nova'
|
||||
$compute_package_name = false
|
||||
$consoleauth_package_name = false
|
||||
$api_package_name = 'openstack-nova-api'
|
||||
$cert_package_name = 'openstack-nova-cert'
|
||||
$common_package_name = 'openstack-nova-common'
|
||||
$compute_package_name = 'openstack-nova-compute'
|
||||
$consoleauth_package_name = 'openstack-nova-console'
|
||||
$doc_package_name = 'openstack-nova-doc'
|
||||
$libvirt_package_name = 'libvirt'
|
||||
$network_package_name = false
|
||||
$network_package_name = 'openstack-nova-network'
|
||||
$numpy_package_name = 'numpy'
|
||||
$objectstore_package_name = false
|
||||
$scheduler_package_name = false
|
||||
$objectstore_package_name = 'openstack-nova-objectstore'
|
||||
$scheduler_package_name = 'openstack-nova-scheduler'
|
||||
$tgt_package_name = 'scsi-target-utils'
|
||||
$volume_package_name = false
|
||||
$volume_package_name = 'openstack-nova-volume'
|
||||
$vncproxy_package_name = 'openstack-nova-novncproxy'
|
||||
# service names
|
||||
$api_service_name = 'openstack-nova-api'
|
||||
|
|
Loading…
Reference in New Issue