]> git.proxmox.com Git - pve-manager.git/commitdiff
pveceph: support installing Ceph 18.2 Reef
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 4 Sep 2023 16:05:08 +0000 (18:05 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 4 Sep 2023 16:05:08 +0000 (18:05 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
PVE/CLI/pveceph.pm

index 8cff04c54407fdac1697e76be3fa765fd3ef6f41..5f45610b75b29917d5f293fd49be8a3b2052ac02 100755 (executable)
@@ -114,7 +114,7 @@ my sub has_valid_subscription {
     return $info->{status} && $info->{status} eq 'active'; # age check?
 }
 
-my $supported_ceph_versions = ['quincy'];
+my $supported_ceph_versions = ['quincy', 'reef'];
 my $default_ceph_version = 'quincy';
 
 __PACKAGE__->register_method ({
@@ -171,7 +171,9 @@ __PACKAGE__->register_method ({
        }
 
        my $repolist;
-       if ($cephver eq 'quincy') {
+       if ($cephver eq 'reef') {
+           $repolist = "deb ${cdn}/debian/ceph-reef bookworm $repo\n";
+       } elsif ($cephver eq 'quincy') {
            $repolist = "deb ${cdn}/debian/ceph-quincy bookworm $repo\n";
        } else {
            die "unsupported ceph version: $cephver";