From db37c91c36b036aaa8ac074b886b70366c1a5cbf Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Tue, 13 Jun 2023 17:49:18 +0200 Subject: [PATCH] setup: support upcoming Debian, Devuan and Ubuntu releases Signed-off-by: Thomas Lamprecht --- src/PVE/LXC/Setup/Debian.pm | 7 ++++--- src/PVE/LXC/Setup/Devuan.pm | 2 ++ src/PVE/LXC/Setup/Ubuntu.pm | 3 ++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/PVE/LXC/Setup/Debian.pm b/src/PVE/LXC/Setup/Debian.pm index f0631e0..76d336a 100644 --- a/src/PVE/LXC/Setup/Debian.pm +++ b/src/PVE/LXC/Setup/Debian.pm @@ -26,7 +26,9 @@ sub new { 'buster/sid' => 10, 'bullseye/sid' => 11, 'bookworm/sid' => 12, - 'kali-rolling' => 11, + 'trixie/sid' => 13, + 'forky/sid' => 14, + 'kali-rolling' => 12, }; $version = $version_map->{$version} if exists($version_map->{$version}); @@ -35,8 +37,7 @@ sub new { $version = $1; - die "unsupported debian version '$version'\n" - if !($version >= 4 && $version <= 12); + die "unsupported debian version '$version'\n" if !($version >= 4 && $version <= 13); my $self = { conf => $conf, rootdir => $rootdir, version => $version }; diff --git a/src/PVE/LXC/Setup/Devuan.pm b/src/PVE/LXC/Setup/Devuan.pm index 59a768e..7854f48 100644 --- a/src/PVE/LXC/Setup/Devuan.pm +++ b/src/PVE/LXC/Setup/Devuan.pm @@ -27,6 +27,8 @@ sub new { 'chimaera/ceres' => 11, 'daedalus' => 12, 'daedalus/ceres' => 12, + 'excalibur' => 13, + 'excalibur/ceres' => 13, }; die "unsupported Devuan version '$version'\n" if !exists($version_map->{$version}); diff --git a/src/PVE/LXC/Setup/Ubuntu.pm b/src/PVE/LXC/Setup/Ubuntu.pm index 29dc685..e61c0d5 100644 --- a/src/PVE/LXC/Setup/Ubuntu.pm +++ b/src/PVE/LXC/Setup/Ubuntu.pm @@ -12,9 +12,10 @@ use PVE::LXC::Setup::Debian; use base qw(PVE::LXC::Setup::Debian); my $known_versions = { + '23.10' => 1, # mantic '23.04' => 1, # lunar '22.10' => 1, # kinetic - '22.04' => 1, # jammy + '22.04' => 1, # jammy LTS '21.10' => 1, # impish '21.04' => 1, # hirsute '20.10' => 1, # groovy -- 2.39.2