my $min_pve_minor = 4;
my $min_pve_pkgrel = 1;
+my $forced_legacy_cgroup = 0;
+
my $counters = {
pass => 0,
skip => 0,
}
sub check_containers_cgroup_compat {
-
- my $kernel_cli = PVE::Tools::file_get_contents('/proc/cmdline');
- if ($kernel_cli =~ /systemd.unified_cgroup_hierarchy=0/){
+ if ($forced_legacy_cgroup) {
log_skip("System explicitly configured for legacy hybrid cgroup hierarchy.");
return;
}
code => sub {
my ($param) = @_;
+ my $kernel_cli = PVE::Tools::file_get_contents('/proc/cmdline');
+ if ($kernel_cli =~ /systemd.unified_cgroup_hierarchy=0/){
+ $forced_legacy_cgroup = 1;
+ }
+
check_pve_packages();
check_cluster_corosync();
check_ceph();