From 92b422e90029e408b28f602704b7411464b1fe6d Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Fri, 13 Feb 2026 13:41:58 +0100 Subject: [PATCH] fix(gitea): Remove cgroup mount to fix LXC startup on some kernels - Remove cgroup:mixed from lxc.mount.auto (causes "Failed to create cgroup at_mnt" error on certain kernel configurations) - Disable cgroup memory limit since cgroup is not mounted - Fixes Gitea container failing to start with cgroup mount errors Co-Authored-By: Claude Opus 4.5 --- package/secubox/secubox-app-gitea/files/usr/sbin/giteactl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package/secubox/secubox-app-gitea/files/usr/sbin/giteactl b/package/secubox/secubox-app-gitea/files/usr/sbin/giteactl index 45cc1edb..0a1174e6 100644 --- a/package/secubox/secubox-app-gitea/files/usr/sbin/giteactl +++ b/package/secubox/secubox-app-gitea/files/usr/sbin/giteactl @@ -386,8 +386,8 @@ lxc.arch = $(uname -m) # Network: use host network lxc.net.0.type = none -# Mount points -lxc.mount.auto = proc:mixed sys:ro cgroup:mixed +# Mount points (cgroup removed - causes issues on some kernels) +lxc.mount.auto = proc:mixed sys:ro lxc.mount.entry = $data_path data none bind,create=dir 0 0 # Environment @@ -402,8 +402,8 @@ lxc.environment = GITEA_REQUIRE_SIGNIN=$require_signin # Security lxc.cap.drop = sys_admin sys_module mac_admin mac_override sys_time sys_rawio -# Resource limits -lxc.cgroup.memory.limit_in_bytes = $mem_bytes +# Resource limits (disabled - cgroup not mounted) +#lxc.cgroup.memory.limit_in_bytes = $mem_bytes # Init command lxc.init.cmd = /opt/start-gitea.sh