Hi there, It looks like lxd-4.19 is broken on edge/testing. Reverting it manually to lxd-4.18 with a local dev pkg build seems to work again.
Containers refuses to launch with lxd-4.19 with the following:
~# lxc info --show-log alpine-test Name: alpine-test Status: STOPPED Type: container Architecture: x86_64 Created: 2021/09/22 22:38 PDT Last Used: 2021/10/25 23:04 PDT Log: lxc alpine-test 20211026060445.130 ERROR start - start.c:core_scheduling:1570 - Invalid argument - The kernel does not support core scheduling lxc alpine-test 20211026060445.130 ERROR lxccontainer - lxccontainer.c:wait_on_daemonized_start:867 - Received container state "ABORTING" instead of "RUNNING" lxc alpine-test 20211026060445.131 ERROR start - start.c:__lxc_start:2068 - Failed to spawn container "alpine-test" lxc alpine-test 20211026060445.131 WARN start - start.c:lxc_abort:1038 - No such process - Failed to send SIGKILL via pidfd 45 for process 26217 lxc 20211026060450.151 ERROR af_unix - af_unix.c:lxc_abstract_unix_recv_fds_iov:218 - Connection reset by peer - Failed to receive response lxc 20211026060450.151 ERROR commands - commands.c:lxc_cmd_rsp_recv_fds:127 - Failed to receive file descriptors
Of course, there are likely some changes upstream that depends on this kernel feature. Speaking of which, my system configuration:
# uname -a Linux alpine-host 5.10.75-0-virt #1-Alpine SMP Thu, 21 Oct 2021 09:03:21 +0000 x86_64 Linux # cat /etc/alpine-release 3.15.0_alpha20210804
Reproducible on both -virt and -lts kernel.
NOTE: Downgrading will also cause the lxd database to be incompatible and refuses to startup :( . I haven't looked into this area yet.