Can others running lxc on an OpenWrt host please run lxc-checkconfig
and share the output? Mine is below for reference. I am concerned about the three missing "required" ones but also >80% of the the others as showing up as "missing".
For reference, I have the following lxc components:
# apk info|grep lxc
liblxc
luci-app-lxc
lxc
lxc-attach
lxc-auto
lxc-autostart
lxc-cgroup
lxc-checkconfig
lxc-common
lxc-config
lxc-configs
lxc-console
lxc-copy
lxc-create
lxc-destroy
lxc-device
lxc-execute
lxc-freeze
lxc-hooks
lxc-info
lxc-init
lxc-ls
lxc-snapshot
lxc-start
lxc-stop
lxc-templates
lxc-top
lxc-usernsexec
rpcd-mod-lxc
lxc-checkconfig output
# lxc-checkconfig
LXC version 6.0.3
--- Namespaces ---
Namespaces: required
Utsname namespace: missing
Ipc namespace: required
Pid namespace: required
User namespace: missing
Network namespace: missing
Namespace limits:
cgroup: 31551
ipc: 31551
mnt: 31551
net: 31551
pid: 31551
time: 31551
user: 31551
uts: 31551
--- Control groups ---
Cgroups: missing
Cgroup namespace: enabled
Cgroup v1 mount points:
- /sys/fs/cgroup/systemd
Cgroup v2 mount points:
- /sys/fs/cgroup
Cgroup device: missing
Cgroup sched: missing
Cgroup cpu account: missing
Cgroup memory controller: missing
--- Misc ---
Veth pair device: missing
Macvlan: missing
Vlan: missing
Bridges: missing
Advanced netfilter: missing
CONFIG_IP_NF_TARGET_MASQUERADE: missing
CONFIG_IP6_NF_TARGET_MASQUERADE: missing
CONFIG_NETFILTER_XT_TARGET_CHECKSUM: missing
CONFIG_NETFILTER_XT_MATCH_COMMENT: missing
FUSE (for use with lxcfs): missing
--- Checkpoint/Restore ---
checkpoint restore: missing
CONFIG_FHANDLE: missing
CONFIG_EVENTFD: missing
CONFIG_EPOLL: missing
CONFIG_UNIX_DIAG: missing
CONFIG_INET_DIAG: missing
CONFIG_PACKET_DIAG: missing
CONFIG_NETLINK_DIAG: missing
File capabilities: enabled