From 9bf4a212ff761d399b7ceb8ec963434a95678048 Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Mon, 5 Nov 2018 11:48:28 +0000 Subject: [PATCH] SUSE: Fix ceph packages for Leap 15 Ceph is python3-only in Leap 15 so we need to adjust the package names. Change-Id: Ica80f6e69764ef46c4158e0c372e9a435ad49e50 --- vars/suse.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vars/suse.yml b/vars/suse.yml index 1d261ea..4e87964 100644 --- a/vars/suse.yml +++ b/vars/suse.yml @@ -17,10 +17,10 @@ libvirt_package: qemu-kvm libvirt_service_name: libvirtd python_ceph_packages: - - python-cephfs - - python-rados - - python-rbd - - python-rgw + - "{{ (ansible_distribution_version is version ('42', '>=')) | ternary('python-cephfs', 'python3-cephfs') }}" + - "{{ (ansible_distribution_version is version ('42', '>=')) | ternary('python-rados', 'python3-rados') }}" + - "{{ (ansible_distribution_version is version ('42', '>=')) | ternary('python-rbd', 'python3-rbd') }}" + - "{{ (ansible_distribution_version is version ('42', '>=')) | ternary('python-rgw', 'python3-rgw') }}" # NOTE(hwoarang) Upstream does not provide openSUSE packages # so we always set ceph_pkg_source to 'distro' for openSUSE