From 06982c88646abb2245f370e3aa1ca573b9a1675e Mon Sep 17 00:00:00 2001 From: yatin Date: Thu, 27 Sep 2018 21:57:30 +0530 Subject: [PATCH] Update nova packages name for Fedora For Fedora use python3 packages. Nova python3 packages are now available at [1]. [1] https://trunk.rdoproject.org/fedora/current/ Change-Id: Ieae922573091253564c71e499e92cbbc295439cd --- manifests/params.pp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manifests/params.pp b/manifests/params.pp index 29e0ae140..49cfc9ae8 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -5,7 +5,7 @@ class nova::params { include ::openstacklib::defaults $group = 'nova' - if ($::os_package_type == 'debian') { + if ($::os_package_type == 'debian') or ($::operatingsystem == 'Fedora') { $pyvers = '3' } else { $pyvers = '' @@ -13,12 +13,12 @@ class nova::params { case $::osfamily { 'RedHat': { # package names - $client_package = 'python-novaclient' + $client_package = "python${pyvers}-novaclient" $api_package_name = 'openstack-nova-api' $placement_package_name = 'openstack-nova-placement-api' $cells_package_name = 'openstack-nova-cells' $common_package_name = 'openstack-nova-common' - $python_package_name = 'python-nova' + $python_package_name = "python${pyvers}-nova" $compute_package_name = 'openstack-nova-compute' $conductor_package_name = 'openstack-nova-conductor' $consoleauth_package_name = 'openstack-nova-console'