Charmhelper sync for 20.02

Change-Id: I696c0f3303f038a66cf2298d10f081b580e0a9fe
This commit is contained in:
Liam Young
2020-02-04 16:38:19 +00:00
parent 871b057335
commit 620ff1c20a
7 changed files with 276 additions and 9 deletions

View File

@@ -80,12 +80,7 @@ LEADER = 'leader'
PEON = 'peon'
QUORUM = [LEADER, PEON]
if CompareHostReleases(lsb_release()['DISTRIB_CODENAME']) >= 'eoan':
btrfs_package = 'btrfs-progs'
else:
btrfs_package = 'btrfs-tools'
PACKAGES = ['ceph', 'gdisk', btrfs_package,
PACKAGES = ['ceph', 'gdisk',
'radosgw', 'xfsprogs',
'lvm2', 'parted', 'smartmontools']
@@ -2917,7 +2912,13 @@ def determine_packages():
:returns: list of ceph packages
"""
return PACKAGES
packages = PACKAGES.copy()
if CompareHostReleases(lsb_release()['DISTRIB_CODENAME']) >= 'eoan':
btrfs_package = 'btrfs-progs'
else:
btrfs_package = 'btrfs-tools'
packages.append(btrfs_package)
return packages
def bootstrap_manager():