unmanaged containers should run the unified cgroupv2 code from our base plugin so that they can start correctly instead of erroring out
Tested-by: Stoiko Ivanov <s.iva...@proxmox.com> Reviewed-by: Stoiko Ivanov <s.iva...@proxmox.com> Signed-off-by: Oguz Bektas <o.bek...@proxmox.com> --- v2-> v3: * added comment from stoiko's reply src/PVE/LXC/Setup.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/PVE/LXC/Setup.pm b/src/PVE/LXC/Setup.pm index 9abdc85..4408dcc 100644 --- a/src/PVE/LXC/Setup.pm +++ b/src/PVE/LXC/Setup.pm @@ -424,6 +424,10 @@ sub get_ct_os_release { sub unified_cgroupv2_support { my ($self) = @_; + # code in base plugin is a generic check and should work + # for most distributions + $self->{plugin} //= 'PVE::LXC::Setup::Base'; # unmanaged + $self->protected_call(sub { $self->{plugin}->unified_cgroupv2_support(); }); -- 2.30.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel