case $fcdistro in
f[0-9]*|centos[0-9]*|sl[0-9]*)
echo dnf ;;
- wheezy|jessie|trusty|xenial|bionic|focal)
+ wheezy|jessie|trusty|xenial|bionic|focal|jammy)
echo debootstrap ;;
*)
echo "Unknown package_method for distro $fcdistro" ;;
echo ifcfg ;;
wheezy|jessie|trusty|xenial|bionic)
echo interfaces ;;
- focal)
+ focal|jammy)
echo systemd ;;
*)
echo "Unknown network_method for distro $fcdistro" ;;
case $fcdistro in
wheezy|jessie)
echo http://ftp2.fr.debian.org/debian/ ;;
- trusty|xenial|bionic|focal)
+ trusty|xenial|bionic|focal|jammy)
echo http://www-ftp.lip6.fr/pub/linux/distributions/Ubuntu/archive/ ;;
*) echo unknown distro $fcdistro; exit 1;;
esac
known_fcdistros = [
'centos5', 'centos6',
# oldies but we have references to that in the pkgs files
- 'f8', 'f10', 'f12', 'f14', 'f16', 'f18',
- 'f20', 'f21', 'f22', 'f23', 'f24', 'f25', 'f27',
+ 'f8', 'f10', 'f12', 'f14', 'f16', 'f18',
+ 'f20', 'f21', 'f22', 'f23', 'f24', 'f25', 'f27',
# these ones are still relevant;
# f32 is mentioned to be able to use create-vms with that distro
# as we're running into issues to build a minimal f33 from a f29 host
'xenial', # 16.04 LTS
'bionic', # 18.04 LTS
'focal', # 20.04 LTS
+ 'jammy', # 22.04 LTS
]
default_pldistro = 'onelab'