Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lxc_rootfs_init attempts to pin overlayfs due to rootfs->bdev_type == NULL #4199

Closed
eqvinox opened this issue Sep 13, 2022 · 3 comments · Fixed by #4344
Closed

lxc_rootfs_init attempts to pin overlayfs due to rootfs->bdev_type == NULL #4199

eqvinox opened this issue Sep 13, 2022 · 3 comments · Fixed by #4344

Comments

@eqvinox
Copy link

eqvinox commented Sep 13, 2022

  • Ubuntu 22.04 as of 2022-09-13
  • lxc 5.0.0~git2209-g5a7b9ce67 (as packaged in ubuntu; git history indicates no changes/fixes on lxc HEAD for this)
  • Linux lxc2103 5.15.0-47-generic #51-Ubuntu SMP Thu Aug 11 07:51:15 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
lxc-checkconfig
# lxc-checkconfig
LXC version 5.0.0~git2209-g5a7b9ce67
Kernel configuration not found at /proc/config.gz; searching...
Kernel configuration found at /boot/config-5.15.0-47-generic
--- Namespaces ---
Namespaces: enabled
Utsname namespace: enabled
Ipc namespace: enabled
Pid namespace: enabled
User namespace: enabled
Network namespace: enabled

--- Control groups ---
Cgroups: enabled
Cgroup namespace: enabled

Cgroup v1 mount points: 


Cgroup v2 mount points: 
/sys/fs/cgroup

Cgroup v1 systemd controller: missing
Cgroup v1 freezer controller: missing
Cgroup ns_cgroup: required
Cgroup device: enabled
Cgroup sched: enabled
Cgroup cpu account: enabled
Cgroup memory controller: enabled
Cgroup cpuset: enabled

--- Misc ---
Veth pair device: enabled, loaded
Macvlan: enabled, not loaded
Vlan: enabled, not loaded
Bridges: enabled, loaded
Advanced netfilter: enabled, loaded
CONFIG_IP_NF_TARGET_MASQUERADE: enabled, not loaded
CONFIG_IP6_NF_TARGET_MASQUERADE: enabled, not loaded
CONFIG_NETFILTER_XT_TARGET_CHECKSUM: enabled, not loaded
CONFIG_NETFILTER_XT_MATCH_COMMENT: enabled, not loaded
FUSE (for use with lxcfs): enabled, not loaded

--- Checkpoint/Restore ---
checkpoint restore: enabled
CONFIG_FHANDLE: enabled
CONFIG_EVENTFD: enabled
CONFIG_EPOLL: enabled
CONFIG_UNIX_DIAG: enabled
CONFIG_INET_DIAG: enabled
CONFIG_PACKET_DIAG: enabled
CONFIG_NETLINK_DIAG: enabled
File capabilities: 

Note : Before booting a new kernel, you can check its configuration
usage : CONFIG=/path/to/config /usr/bin/lxc-checkconfig
cgroup & mounts
# cat /proc/self/cgroup 
0::/user.slice/user-0.slice/session-4.scope
# cat /proc/1/mounts
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
udev /dev devtmpfs rw,nosuid,relatime,size=16380720k,nr_inodes=4095180,mode=755,inode64 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /run tmpfs rw,nosuid,nodev,noexec,relatime,size=3287508k,mode=755,inode64 0 0
/dev/mapper/ubuntu--vg-ubuntu--lv / ext4 rw,relatime 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev,inode64 0 0
tmpfs /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k,inode64 0 0
cgroup2 /sys/fs/cgroup cgroup2 rw,nosuid,nodev,noexec,relatime 0 0
pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0
bpf /sys/fs/bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 0 0
systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=23877 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,relatime,pagesize=2M 0 0
mqueue /dev/mqueue mqueue rw,nosuid,nodev,noexec,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime 0 0
tracefs /sys/kernel/tracing tracefs rw,nosuid,nodev,noexec,relatime 0 0
fusectl /sys/fs/fuse/connections fusectl rw,nosuid,nodev,noexec,relatime 0 0
configfs /sys/kernel/config configfs rw,nosuid,nodev,noexec,relatime 0 0
none /run/credentials/systemd-sysusers.service ramfs ro,nosuid,nodev,noexec,relatime,mode=700 0 0
/dev/loop0 /snap/core20/1587 squashfs ro,nodev,relatime,errors=continue 0 0
/dev/loop1 /snap/lxd/22923 squashfs ro,nodev,relatime,errors=continue 0 0
/dev/loop2 /snap/snapd/16292 squashfs ro,nodev,relatime,errors=continue 0 0
/dev/vda2 /boot ext4 rw,relatime 0 0
lxcfs /var/lib/lxcfs fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0
tmpfs /run/snapd/ns tmpfs rw,nosuid,nodev,noexec,relatime,size=3287508k,mode=755,inode64 0 0
tmpfs /run/user/0 tmpfs rw,nosuid,nodev,relatime,size=3287504k,nr_inodes=821876,mode=700,inode64 0 0
/dev/loop3 /snap/snapd/16778 squashfs ro,nodev,relatime,errors=continue 0 0
/dev/loop4 /snap/core20/1623 squashfs ro,nodev,relatime,errors=continue 0 0
/dev/loop5 /snap/lxd/23541 squashfs ro,nodev,relatime,errors=continue 0 0
nsfs /run/snapd/ns/lxd.mnt nsfs rw 0 0

When attempting to run lxc-copy -e -n build_ubuntu1804_amd64 -N TEST -o logfile -l DEBUG, the following failure is reported in logfile:

lxc-copy build_ubuntu1804_amd64 20220913113949.910 DEBUG    storage - storage/storage.c:get_storage_by_name:209 - Detected rootfs type "overlay"
lxc-copy build_ubuntu1804_amd64 20220913113949.910 ERROR    conf - conf.c:lxc_rootfs_init:568 - Bad file descriptor - Failed to open "overlay:/var/lib/lxc/build_ubuntu1804_amd64/rootfs:/var/lib/lxc/TEST/overlay/delta"
lxc-copy build_ubuntu1804_amd64 20220913113949.910 ERROR    start - start.c:__lxc_start:2043 - Failed to handle rootfs pinning for container "TEST"

strace has this to say:

openat2(-9, "overlay:/var/lib/lxc/build_ubuntu1804_amd64/rootfs:/var/lib/lxc/TEST/overlay/delta", {flags=O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH, resolve=0}, 24) = -1 EBADF (Bad file descriptor)

after further investigation, and applying this diff to the source package fetched with apt source lxc:

diff -ur lxc-5.0.0~git2209-g5a7b9ce67.orig/src/lxc/conf.c lxc-5.0.0~git2209-g5a7b9ce67/src/lxc/conf.c
--- lxc-5.0.0~git2209-g5a7b9ce67.orig/src/lxc/conf.c	2022-02-23 14:41:28.000000000 +0000
+++ lxc-5.0.0~git2209-g5a7b9ce67/src/lxc/conf.c	2022-09-13 11:50:15.333029701 +0000
@@ -562,6 +562,9 @@
 		if (strequal(rootfs->bdev_type, "zfs"))
 			return log_trace_errno(0, EINVAL, "Not pinning on ZFS filesystem");
 	}
+	if (!strncmp(rootfs->path, "overlay:", strlen("overlay:")) ||
+	    !strncmp(rootfs->path, "overlayfs:", strlen("overlayfs:")))
+		return log_info(0, "Not pinning on stacking filesystem, bdev_type=\"%s\"", rootfs->bdev_type);
 
 	dfd_path = open_at(-EBADF, rootfs->path, PROTECT_OPATH_FILE, 0, 0);
 	if (dfd_path < 0)

it now works with the log saying this:

lxc-copy build_ubuntu1804_amd64 20220913115049.978 DEBUG    storage - storage/storage.c:get_storage_by_name:209 - Detected rootfs type "overlay"
lxc-copy build_ubuntu1804_amd64 20220913115049.978 INFO     conf - conf.c:lxc_rootfs_init:567 - Not pinning on stacking filesystem, bdev_type="(null)"
lxc-copy build_ubuntu1804_amd64 20220913115049.978 INFO     cgfsng - cgroups/cgfsng.c:cgfsng_payload_create:1137 - The container process uses "lxc.payload.TEST" as inner and "lxc.payload.TEST" as limit cgroup

… but I have absolutely no idea what is actually going on here. It says Detected rootfs type "overlay" directly above, but then rootfs->bdev_type is NULL?!?

@eqvinox
Copy link
Author

eqvinox commented Sep 13, 2022

checked again with HEAD (208161e), behavior is still this:

lxc-copy build_ubuntu1804_amd64 20220913122344.442 DEBUG    storage - ../src/lxc/storage/storage.c:get_storage_by_name:209 - Detected rootfs type "overlay"
lxc-copy build_ubuntu1804_amd64 20220913122344.442 INFO     conf - ../src/lxc/conf.c:lxc_rootfs_init:568 - Not pinning on stacking filesystem, bdev_type="(null)"
lxc-copy build_ubuntu1804_amd64 20220913122344.442 INFO     cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_payload_create:1492 - The container process uses "lxc.payload.TEST5" as inner and "lxc.payload.TEST5" as limit cgroup
full log file with `-l TRACE`:
lxc-copy build_ubuntu1804_amd64 20220913122506.906 TRACE    commands - ../src/lxc/commands.c:lxc_cmd:514 - Connection refused - Command "get_init_pid" failed to connect command socket
lxc-copy build_ubuntu1804_amd64 20220913122506.906 TRACE    commands - ../src/lxc/commands.c:lxc_cmd:514 - Connection refused - Command "get_state" failed to connect command socket
lxc-copy build_ubuntu1804_amd64 20220913122506.907 DEBUG    storage - ../src/lxc/storage/storage.c:get_storage_by_name:209 - Detected rootfs type "dir"
lxc-copy build_ubuntu1804_amd64 20220913122506.907 TRACE    storage - ../src/lxc/storage/storage.c:storage_copy:422 - Initialized overlay storage driver
lxc-copy build_ubuntu1804_amd64 20220913122506.907 INFO     lxccontainer - ../src/lxc/lxccontainer.c:copy_file:3348 - Error stat'ing /var/lib/lxc/build_ubuntu1804_amd64/lxc_rdepends
lxc-copy build_ubuntu1804_amd64 20220913122506.907 INFO     lxccontainer - ../src/lxc/lxccontainer.c:copy_rdepends:3525 - Error copying reverse dependencies
lxc-copy build_ubuntu1804_amd64 20220913122506.908 TRACE    lxccontainer - ../src/lxc/lxccontainer.c:do_lxcapi_save_config:2673 - Saved config file "/var/lib/lxc/TEST6/config"
lxc-copy build_ubuntu1804_amd64 20220913122506.908 TRACE    lxccontainer - ../src/lxc/lxccontainer.c:do_lxcapi_save_config:2673 - Saved config file "/var/lib/lxc/TEST6/config"
lxc-copy build_ubuntu1804_amd64 20220913122506.909 NOTICE   utils - ../src/lxc/utils.c:lxc_drop_groups:1367 - Dropped supplimentary groups
lxc-copy build_ubuntu1804_amd64 20220913122506.909 DEBUG    storage - ../src/lxc/storage/storage.c:get_storage_by_name:209 - Detected rootfs type "overlay"
lxc-copy build_ubuntu1804_amd64 20220913122506.909 INFO     overlay - ../src/lxc/storage/overlay.c:ovl_mount:496 - Mounted "/var/lib/lxc/build_ubuntu1804_amd64/rootfs" on "/usr/lib/x86_64-linux-gnu/lxc" with options "upperdir=/var/lib/lxc/TEST6/overlay/delta,lowerdir=/var/lib/lxc/build_ubuntu1804_amd64/rootfs,workdir=/var/lib/lxc/TEST6/overlay/work"
lxc-copy build_ubuntu1804_amd64 20220913122506.909 INFO     conf - ../src/lxc/conf.c:run_script_argv:338 - Executing script "/usr/share/lxc/hooks/clonehostname" for container "TEST6", config section "lxc"
lxc-copy build_ubuntu1804_amd64 20220913122506.916 TRACE    lxccontainer - ../src/lxc/lxccontainer.c:do_lxcapi_save_config:2673 - Saved config file "/var/lib/lxc/TEST6/config"
lxc-copy build_ubuntu1804_amd64 20220913122506.917 TRACE    start - ../src/lxc/start.c:lxc_init_handler:738 - Created anonymous pair {4,5} of unix sockets
lxc-copy build_ubuntu1804_amd64 20220913122506.917 TRACE    commands - ../src/lxc/commands.c:lxc_server_init:2129 - Created abstract unix socket "/var/lib/lxc/TEST6/command"
lxc-copy build_ubuntu1804_amd64 20220913122506.917 TRACE    start - ../src/lxc/start.c:lxc_init_handler:754 - Unix domain socket 6 for command server is ready
lxc-copy build_ubuntu1804_amd64 20220913122506.917 INFO     lxccontainer - ../src/lxc/lxccontainer.c:do_lxcapi_start:998 - Set process title to [lxc monitor] /var/lib/lxc TEST6
lxc-copy build_ubuntu1804_amd64 20220913122506.917 DEBUG    lxccontainer - ../src/lxc/lxccontainer.c:wait_on_daemonized_start:859 - First child 101600 exited
lxc-copy build_ubuntu1804_amd64 20220913122506.917 TRACE    start - ../src/lxc/start.c:lxc_start:2221 - Doing lxc_start
lxc-copy build_ubuntu1804_amd64 20220913122506.918 INFO     lsm - ../src/lxc/lsm/lsm.c:lsm_init_static:38 - Initialized LSM security driver AppArmor
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    start - ../src/lxc/start.c:lxc_init:778 - Initialized LSM
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    start - ../src/lxc/start.c:lxc_serve_state_clients:483 - Set container state to STARTING
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    start - ../src/lxc/start.c:lxc_serve_state_clients:486 - No state clients registered
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    start - ../src/lxc/start.c:lxc_init:784 - Set container state to "STARTING"
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    start - ../src/lxc/start.c:lxc_init:840 - Set environment variables
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    start - ../src/lxc/start.c:lxc_init:845 - Ran pre-start hooks
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    start - ../src/lxc/start.c:setup_signal_fd:370 - Created signal file descriptor 8
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    start - ../src/lxc/start.c:lxc_init:858 - Set up signal fd
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:unpriv_systemd_create_scope:1285 - unpriv_systemd_create_scope: no systemd support
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgroup_hierarchy_add:463 - Adding cgroup hierarchy mounted at  and base cgroup (null)
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgroup_hierarchy_add:466 - The hierarchy contains the cpuset controller
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgroup_hierarchy_add:466 - The hierarchy contains the cpu controller
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgroup_hierarchy_add:466 - The hierarchy contains the io controller
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgroup_hierarchy_add:466 - The hierarchy contains the memory controller
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgroup_hierarchy_add:466 - The hierarchy contains the hugetlb controller
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgroup_hierarchy_add:466 - The hierarchy contains the pids controller
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgroup_hierarchy_add:466 - The hierarchy contains the rdma controller
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgroup_hierarchy_add:466 - The hierarchy contains the misc controller
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_program_load_kernel:335 - Loaded bpf program: func#0 @0
0: R1=ctx(id=0,off=0,imm=0) R10=fp0
0: (61) r2 = *(u32 *)(r1 +0)
1: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
1: (54) w2 &= 65535
2: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R10=fp0
2: (61) r3 = *(u32 *)(r1 +0)
3: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R3_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
3: (74) w3 >>= 16
4: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R10=fp0
4: (61) r4 = *(u32 *)(r1 +4)
5: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
5: (61) r5 = *(u32 *)(r1 +8)
6: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R5_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
6: (b7) r0 = 1
7: R0_w=inv1 R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R5_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
7: (95) exit
processed 8 insns (limit 1000000) max_states_per_insn 0 total_states 0 peak_states 0 mark_read 0

lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_devices_cgroup_supported:553 - The bpf device cgroup is supported
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgroup - ../src/lxc/cgroups/cgroup.c:cgroup_init:41 - Initialized cgroup driver cgfsng
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    cgroup - ../src/lxc/cgroups/cgroup.c:cgroup_init:48 - Unified cgroup layout
lxc-copy build_ubuntu1804_amd64 20220913122506.918 TRACE    start - ../src/lxc/start.c:lxc_init:865 - Initialized cgroup driver
lxc-copy build_ubuntu1804_amd64 20220913122506.919 DEBUG    seccomp - ../src/lxc/seccomp.c:parse_config_v2:656 - Host native arch is [3221225534]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 TRACE    seccomp - ../src/lxc/seccomp.c:get_new_ctx:470 - Added arch 2 to main seccomp context
lxc-copy build_ubuntu1804_amd64 20220913122506.919 TRACE    seccomp - ../src/lxc/seccomp.c:get_new_ctx:478 - Removed native arch from main seccomp context
lxc-copy build_ubuntu1804_amd64 20220913122506.919 TRACE    seccomp - ../src/lxc/seccomp.c:get_new_ctx:470 - Added arch 3 to main seccomp context
lxc-copy build_ubuntu1804_amd64 20220913122506.919 TRACE    seccomp - ../src/lxc/seccomp.c:get_new_ctx:478 - Removed native arch from main seccomp context
lxc-copy build_ubuntu1804_amd64 20220913122506.919 TRACE    seccomp - ../src/lxc/seccomp.c:get_new_ctx:483 - Arch 4 already present in main seccomp context
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:parse_config_v2:807 - Processing "reject_force_umount  # comment this to allow umount -f;  not recommended"
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:524 - Set seccomp rule to reject force umounts
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:524 - Set seccomp rule to reject force umounts
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:524 - Set seccomp rule to reject force umounts
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:parse_config_v2:807 - Processing "[all]"
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:parse_config_v2:807 - Processing "kexec_load errno 1"
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding native rule for syscall[246:kexec_load] action[327681:errno] arch[0]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[246:kexec_load] action[327681:errno] arch[1073741827]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[246:kexec_load] action[327681:errno] arch[1073741886]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:parse_config_v2:807 - Processing "open_by_handle_at errno 1"
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding native rule for syscall[304:open_by_handle_at] action[327681:errno] arch[0]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[304:open_by_handle_at] action[327681:errno] arch[1073741827]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[304:open_by_handle_at] action[327681:errno] arch[1073741886]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:parse_config_v2:807 - Processing "init_module errno 1"
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding native rule for syscall[175:init_module] action[327681:errno] arch[0]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[175:init_module] action[327681:errno] arch[1073741827]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[175:init_module] action[327681:errno] arch[1073741886]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:parse_config_v2:807 - Processing "finit_module errno 1"
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding native rule for syscall[313:finit_module] action[327681:errno] arch[0]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[313:finit_module] action[327681:errno] arch[1073741827]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[313:finit_module] action[327681:errno] arch[1073741886]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:parse_config_v2:807 - Processing "delete_module errno 1"
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding native rule for syscall[176:delete_module] action[327681:errno] arch[0]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[176:delete_module] action[327681:errno] arch[1073741827]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:do_resolve_add_rule:564 - Adding compat rule for syscall[176:delete_module] action[327681:errno] arch[1073741886]
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     seccomp - ../src/lxc/seccomp.c:parse_config_v2:1017 - Merging compat seccomp contexts into main context
lxc-copy build_ubuntu1804_amd64 20220913122506.919 TRACE    seccomp - ../src/lxc/seccomp.c:parse_config_v2:1027 - Merged first compat seccomp context into main context
lxc-copy build_ubuntu1804_amd64 20220913122506.919 TRACE    seccomp - ../src/lxc/seccomp.c:parse_config_v2:1043 - Merged second compat seccomp context into main context
lxc-copy build_ubuntu1804_amd64 20220913122506.919 TRACE    start - ../src/lxc/start.c:lxc_init:872 - Read seccomp policy
lxc-copy build_ubuntu1804_amd64 20220913122506.919 TRACE    start - ../src/lxc/start.c:lxc_init:879 - Initialized LSM
lxc-copy build_ubuntu1804_amd64 20220913122506.919 INFO     start - ../src/lxc/start.c:lxc_init:881 - Container "TEST6" is initialized
lxc-copy build_ubuntu1804_amd64 20220913122506.934 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:__cgroup_tree_create:722 - Created 10(lxc.monitor.TEST6) cgroup
lxc-copy build_ubuntu1804_amd64 20220913122506.934 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:__cgroup_tree_create:737 - Opened newly created cgroup lxc.monitor.TEST6 as 11
lxc-copy build_ubuntu1804_amd64 20220913122506.934 INFO     cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_monitor_create:1384 - The monitor process uses "lxc.monitor.TEST6" as cgroup
lxc-copy build_ubuntu1804_amd64 20220913122506.934 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:__cgfsng_delegate_controllers:3336 - Enabled "+cpuset +cpu +io +memory +hugetlb +pids +rdma +misc" controllers in the unified cgroup 10
lxc-copy build_ubuntu1804_amd64 20220913122506.934 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_monitor_enter:1534 - Moved monitor (101601) into cgroup 11
lxc-copy build_ubuntu1804_amd64 20220913122506.934 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_monitor_enter:1548 - Moved transient process into cgroup 11
lxc-copy build_ubuntu1804_amd64 20220913122506.934 DEBUG    storage - ../src/lxc/storage/storage.c:get_storage_by_name:209 - Detected rootfs type "overlay"
lxc-copy build_ubuntu1804_amd64 20220913122506.934 INFO     conf - ../src/lxc/conf.c:lxc_rootfs_init:568 - Not pinning on stacking filesystem, bdev_type="(null)"
lxc-copy build_ubuntu1804_amd64 20220913122506.934 TRACE    sync - ../src/lxc/sync.c:lxc_sync_init:139 - Initialized synchronization infrastructure
lxc-copy build_ubuntu1804_amd64 20220913122506.934 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:__cgroup_tree_create:722 - Created 10(lxc.payload.TEST6) cgroup
lxc-copy build_ubuntu1804_amd64 20220913122506.934 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:__cgroup_tree_create:737 - Opened newly created cgroup lxc.payload.TEST6 as 16
lxc-copy build_ubuntu1804_amd64 20220913122506.934 INFO     cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_payload_create:1492 - The container process uses "lxc.payload.TEST6" as inner and "lxc.payload.TEST6" as limit cgroup
lxc-copy build_ubuntu1804_amd64 20220913122506.935 TRACE    start - ../src/lxc/start.c:lxc_spawn:1702 - Spawned container directly into target cgroup via cgroup2 fd 16
lxc-copy build_ubuntu1804_amd64 20220913122506.935 TRACE    start - ../src/lxc/start.c:lxc_spawn:1742 - Cloned child process 101602
lxc-copy build_ubuntu1804_amd64 20220913122506.935 TRACE    start - ../src/lxc/start.c:core_scheduling:1560 - No new core scheduling domain requested
lxc-copy build_ubuntu1804_amd64 20220913122506.935 TRACE    utils - ../src/lxc/utils.c:lxc_can_use_pidfd:1821 - Kernel supports pidfds
lxc-copy build_ubuntu1804_amd64 20220913122506.935 INFO     start - ../src/lxc/start.c:lxc_spawn:1762 - Cloned CLONE_NEWNS
lxc-copy build_ubuntu1804_amd64 20220913122506.935 INFO     start - ../src/lxc/start.c:lxc_spawn:1762 - Cloned CLONE_NEWPID
lxc-copy build_ubuntu1804_amd64 20220913122506.935 INFO     start - ../src/lxc/start.c:lxc_spawn:1762 - Cloned CLONE_NEWUTS
lxc-copy build_ubuntu1804_amd64 20220913122506.935 INFO     start - ../src/lxc/start.c:lxc_spawn:1762 - Cloned CLONE_NEWIPC
lxc-copy build_ubuntu1804_amd64 20220913122506.935 INFO     start - ../src/lxc/start.c:lxc_spawn:1762 - Cloned CLONE_NEWNET
lxc-copy build_ubuntu1804_amd64 20220913122506.935 INFO     start - ../src/lxc/start.c:lxc_spawn:1762 - Cloned CLONE_NEWCGROUP
lxc-copy build_ubuntu1804_amd64 20220913122506.935 TRACE    start - ../src/lxc/start.c:lxc_spawn:1702 - Spawned container directly into target cgroup via cgroup2 fd 16
lxc-copy build_ubuntu1804_amd64 20220913122506.935 DEBUG    start - ../src/lxc/start.c:lxc_try_preserve_namespace:139 - Preserved mnt namespace via fd 18 and stashed path as mnt:/proc/101601/fd/18
lxc-copy build_ubuntu1804_amd64 20220913122506.935 DEBUG    start - ../src/lxc/start.c:lxc_try_preserve_namespace:139 - Preserved pid namespace via fd 19 and stashed path as pid:/proc/101601/fd/19
lxc-copy build_ubuntu1804_amd64 20220913122506.935 DEBUG    start - ../src/lxc/start.c:lxc_try_preserve_namespace:139 - Preserved uts namespace via fd 20 and stashed path as uts:/proc/101601/fd/20
lxc-copy build_ubuntu1804_amd64 20220913122506.935 DEBUG    start - ../src/lxc/start.c:lxc_try_preserve_namespace:139 - Preserved ipc namespace via fd 21 and stashed path as ipc:/proc/101601/fd/21
lxc-copy build_ubuntu1804_amd64 20220913122506.935 DEBUG    start - ../src/lxc/start.c:lxc_try_preserve_namespace:139 - Preserved net namespace via fd 22 and stashed path as net:/proc/101601/fd/22
lxc-copy build_ubuntu1804_amd64 20220913122506.935 DEBUG    start - ../src/lxc/start.c:lxc_try_preserve_namespace:139 - Preserved cgroup namespace via fd 23 and stashed path as cgroup:/proc/101601/fd/23
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:__cgfsng_delegate_controllers:3336 - Enabled "+cpuset +cpu +io +memory +hugetlb +pids +rdma +misc" controllers in the unified cgroup 10
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:470 - Device cgroup will block ("allowlist") all devices by default
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:475 - Resetting cgroup device list
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.deny" to "a"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major -1, minor -1, access m, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    sync - ../src/lxc/sync.c:lxc_sync_wait_parent:110 - Child waiting for parent with sequence startup
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c *:* m"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type b, major -1, minor -1, access m, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "b *:* m"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 1, minor 3, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 1:3 rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 1, minor 5, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 1:5 rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 1, minor 7, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 1:7 rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 5, minor 0, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 5:0 rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 5, minor 1, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 5:1 rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 5, minor 2, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 5:2 rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 1, minor 8, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 1:8 rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 1, minor 9, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 1:9 rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 136, minor -1, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 136:* rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:479 - Processing new device rule: type c, major 10, minor 229, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_list_add_device:516 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3241 - Set "devices.allow" to "c 10:229 rwm"
lxc-copy build_ubuntu1804_amd64 20220913122506.936 INFO     cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_setup_limits:3244 - Limits for the unified cgroup hierarchy have been setup
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    sync - ../src/lxc/sync.c:lxc_sync_barrier_child:97 - Parent waking child with sequence startup and waiting with sequence configure
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    sync - ../src/lxc/sync.c:lxc_sync_wake_parent:104 - Child waking parent with sequence configure
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    sync - ../src/lxc/sync.c:lxc_sync_wait_parent:110 - Child waiting for parent with sequence post-configure
lxc-copy build_ubuntu1804_amd64 20220913122506.936 TRACE    start - ../src/lxc/start.c:lxc_spawn:1834 - Allocated new network namespace id
lxc-copy build_ubuntu1804_amd64 20220913122506.944 INFO     network - ../src/lxc/network.c:netdev_configure_server_veth:655 - Retrieved mtu 1500 from lxcbr0
lxc-copy build_ubuntu1804_amd64 20220913122506.945 INFO     network - ../src/lxc/network.c:netdev_configure_server_veth:721 - Attached "vethN1ICtg" to bridge "lxcbr0"
lxc-copy build_ubuntu1804_amd64 20220913122506.945 DEBUG    network - ../src/lxc/network.c:netdev_configure_server_veth:852 - Instantiated veth tunnel "vethN1ICtg <--> veth4Ma3HR"
lxc-copy build_ubuntu1804_amd64 20220913122506.945 TRACE    sync - ../src/lxc/sync.c:lxc_sync_wake_child:122 - Parent waking child with sequence post-configure
lxc-copy build_ubuntu1804_amd64 20220913122506.945 TRACE    network - ../src/lxc/network.c:lxc_network_send_to_child:4060 - Sent network device name "veth4Ma3HR" to child
lxc-copy build_ubuntu1804_amd64 20220913122506.945 TRACE    sync - ../src/lxc/sync.c:lxc_sync_wait_child:116 - Parent waiting for child with sequence idmapped-mounts
lxc-copy build_ubuntu1804_amd64 20220913122506.945 TRACE    conf - ../src/lxc/conf.c:turn_into_dependent_mounts:3927 - Turned all mount table entries into dependent mount
lxc-copy build_ubuntu1804_amd64 20220913122506.946 INFO     overlay - ../src/lxc/storage/overlay.c:ovl_mount:496 - Mounted "/var/lib/lxc/build_ubuntu1804_amd64/rootfs" on "/usr/lib/x86_64-linux-gnu/lxc" with options "upperdir=/var/lib/lxc/TEST6/overlay/delta,lowerdir=/var/lib/lxc/build_ubuntu1804_amd64/rootfs,workdir=/var/lib/lxc/TEST6/overlay/work"
lxc-copy build_ubuntu1804_amd64 20220913122506.946 DEBUG    conf - ../src/lxc/conf.c:lxc_mount_rootfs:1440 - Mounted rootfs "overlay:/var/lib/lxc/build_ubuntu1804_amd64/rootfs:/var/lib/lxc/TEST6/overlay/delta" onto "/usr/lib/x86_64-linux-gnu/lxc" with options "(null)"
lxc-copy build_ubuntu1804_amd64 20220913122506.946 TRACE    conf - ../src/lxc/conf.c:lxc_mount_rootfs:1448 - Container uses separate rootfs. Opened container's rootfs
lxc-copy build_ubuntu1804_amd64 20220913122506.946 INFO     conf - ../src/lxc/conf.c:setup_utsname:879 - Set hostname to "TEST6"
lxc-copy build_ubuntu1804_amd64 20220913122506.946 TRACE    network - ../src/lxc/network.c:lxc_network_recv_from_parent:4085 - Received network device name "veth4Ma3HR" from parent
lxc-copy build_ubuntu1804_amd64 20220913122506.946 INFO     network - ../src/lxc/network.c:lxc_setup_network_in_child_namespaces:4019 - Finished setting up network devices with caller assigned names
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    network - ../src/lxc/network.c:__netdev_configure_container_common:1291 - Renamed network device from "veth4Ma3HR" to "eth%d"
lxc-copy build_ubuntu1804_amd64 20220913122506.966 DEBUG    network - ../src/lxc/network.c:setup_hw_addr:3821 - Mac address "00:16:3e:0b:c0:8d" on "eth0" has been setup
lxc-copy build_ubuntu1804_amd64 20220913122506.966 DEBUG    network - ../src/lxc/network.c:lxc_network_setup_in_child_namespaces_common:3962 - Network device "eth0" has been setup
lxc-copy build_ubuntu1804_amd64 20220913122506.966 INFO     network - ../src/lxc/network.c:lxc_setup_network_in_child_namespaces:4035 - Finished setting up network devices with kernel assigned names
lxc-copy build_ubuntu1804_amd64 20220913122506.966 INFO     conf - ../src/lxc/conf.c:mount_autodev:1223 - Preparing "/dev"
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    mount_utils - ../src/lxc/mount_utils.c:can_use_mount_api:582 - Kernel supports mount api
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    mount_utils - ../src/lxc/mount_utils.c:__fs_prepare:177 - Finished initializing new tmpfs filesystem context 19
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_set_property:215 - Set "mode" to "0755" on filesystem context 19
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_set_property:215 - Set "size" to "500000" on filesystem context 19
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_attach:266 - Mounted 21 onto 20
lxc-copy build_ubuntu1804_amd64 20220913122506.966 INFO     conf - ../src/lxc/conf.c:mount_autodev:1284 - Prepared "/dev"
lxc-copy build_ubuntu1804_amd64 20220913122506.966 DEBUG    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:739 - Invalid argument - Tried to ensure procfs is unmounted
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:746 - Created procfs mountpoint under 18
lxc-copy build_ubuntu1804_amd64 20220913122506.966 DEBUG    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:762 - Invalid argument - Tried to ensure sysfs is unmounted
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:769 - Created sysfs mountpoint under 18
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:823 - Mounted automount "proc" on "/usr/lib/x86_64-linux-gnu/lxc/proc" read-write with flags 14
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:823 - Mounted automount "/usr/lib/x86_64-linux-gnu/lxc/proc/sys/net" on "/usr/lib/x86_64-linux-gnu/lxc/proc/tty" read-write with flags 4096
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:823 - Mounted automount "/usr/lib/x86_64-linux-gnu/lxc/proc/sys" on "/usr/lib/x86_64-linux-gnu/lxc/proc/sys" read-write with flags 4096
lxc-copy build_ubuntu1804_amd64 20220913122506.966 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:821 - Remounted automount "(null)" on "/usr/lib/x86_64-linux-gnu/lxc/proc/sys" read-only with flags 4129
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:823 - Mounted automount "/usr/lib/x86_64-linux-gnu/lxc/proc/tty" on "/usr/lib/x86_64-linux-gnu/lxc/proc/sys/net" read-write with flags 8192
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:823 - Mounted automount "/usr/lib/x86_64-linux-gnu/lxc/proc/sysrq-trigger" on "/usr/lib/x86_64-linux-gnu/lxc/proc/sysrq-trigger" read-write with flags 4096
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:821 - Remounted automount "(null)" on "/usr/lib/x86_64-linux-gnu/lxc/proc/sysrq-trigger" read-only with flags 4129
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:823 - Mounted automount "sysfs" on "/usr/lib/x86_64-linux-gnu/lxc/proc/sys" read-write with flags 14
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:823 - Mounted automount "sysfs" on "/usr/lib/x86_64-linux-gnu/lxc/sys" read-only with flags 15
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:823 - Mounted automount "/usr/lib/x86_64-linux-gnu/lxc/proc/sys/devices/virtual/net" on "/usr/lib/x86_64-linux-gnu/lxc/sys/devices/virtual/net" read-write with flags 4096
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:lxc_mount_auto_mounts:798 - Unmounted automount "/usr/lib/x86_64-linux-gnu/lxc/proc/sys"
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2420 - Remounting "/sys/fs/fuse/connections" on "/usr/lib/x86_64-linux-gnu/lxc/sys/fs/fuse/connections" to respect bind or remount options
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2439 - Flags for "/sys/fs/fuse/connections" were 4110, required extra flags are 14
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2483 - Mounted "/sys/fs/fuse/connections" on "/usr/lib/x86_64-linux-gnu/lxc/sys/fs/fuse/connections" with filesystem type "none"
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2420 - Remounting "/sys/kernel/debug" on "/usr/lib/x86_64-linux-gnu/lxc/sys/kernel/debug" to respect bind or remount options
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2439 - Flags for "/sys/kernel/debug" were 4110, required extra flags are 14
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2483 - Mounted "/sys/kernel/debug" on "/usr/lib/x86_64-linux-gnu/lxc/sys/kernel/debug" with filesystem type "none"
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2420 - Remounting "/sys/kernel/security" on "/usr/lib/x86_64-linux-gnu/lxc/sys/kernel/security" to respect bind or remount options
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2439 - Flags for "/sys/kernel/security" were 4110, required extra flags are 14
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2483 - Mounted "/sys/kernel/security" on "/usr/lib/x86_64-linux-gnu/lxc/sys/kernel/security" with filesystem type "none"
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2420 - Remounting "/sys/fs/pstore" on "/usr/lib/x86_64-linux-gnu/lxc/sys/fs/pstore" to respect bind or remount options
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2439 - Flags for "/sys/fs/pstore" were 4110, required extra flags are 14
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2483 - Mounted "/sys/fs/pstore" on "/usr/lib/x86_64-linux-gnu/lxc/sys/fs/pstore" with filesystem type "none"
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:parse_vfs_attr:2287 - Lowering rw
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:parse_vfs_attr:2291 - Raising relatime
lxc-copy build_ubuntu1804_amd64 20220913122506.967 DEBUG    conf - ../src/lxc/conf.c:mount_entry:2483 - Mounted "mqueue" on "/usr/lib/x86_64-linux-gnu/lxc/dev/mqueue" with filesystem type "mqueue"
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    sync - ../src/lxc/sync.c:lxc_sync_wake_parent:104 - Child waking parent with sequence idmapped-mounts
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:parse_vfs_attr:2287 - Lowering rw
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:parse_vfs_attr:2291 - Raising relatime
lxc-copy build_ubuntu1804_amd64 20220913122506.967 TRACE    conf - ../src/lxc/conf.c:lxc_idmapped_mounts_child:3104 - Finished setting up idmapped mounts
lxc-copy build_ubuntu1804_amd64 20220913122506.968 TRACE    conf - ../src/lxc/conf.c:lxc_idmapped_mounts_parent:4127 - Finished receiving idmapped mount file descriptors (-9 | -9) from child
lxc-copy build_ubuntu1804_amd64 20220913122506.968 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_mount:1972 - Mixed cgroup mounts requested
lxc-copy build_ubuntu1804_amd64 20220913122506.968 TRACE    sync - ../src/lxc/sync.c:lxc_sync_wait_child:116 - Parent waiting for child with sequence cgroup-limits
lxc-copy build_ubuntu1804_amd64 20220913122506.968 TRACE    mount_utils - ../src/lxc/mount_utils.c:__fs_prepare:177 - Finished initializing new cgroup2 filesystem context 21
lxc-copy build_ubuntu1804_amd64 20220913122506.968 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_attach:266 - Mounted 22 onto 20
lxc-copy build_ubuntu1804_amd64 20220913122506.968 DEBUG    cgfsng - ../src/lxc/cgroups/cgfsng.c:__cgroupfs_mount:1902 - Mounted cgroup filesystem cgroup2 onto 20((null))
lxc-copy build_ubuntu1804_amd64 20220913122506.968 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_mount:2070 - Force mounted cgroup filesystem in new cgroup namespace
lxc-copy build_ubuntu1804_amd64 20220913122506.968 INFO     conf - ../src/lxc/conf.c:run_script_argv:338 - Executing script "/usr/share/lxcfs/lxc.mount.hook" for container "TEST6", config section "lxc"
lxc-copy build_ubuntu1804_amd64 20220913122506.997 INFO     conf - ../src/lxc/conf.c:lxc_fill_autodev:1321 - Populating "/dev"
lxc-copy build_ubuntu1804_amd64 20220913122506.997 DEBUG    conf - ../src/lxc/conf.c:lxc_fill_autodev:1330 - Created device node "full"
lxc-copy build_ubuntu1804_amd64 20220913122506.997 DEBUG    conf - ../src/lxc/conf.c:lxc_fill_autodev:1330 - Created device node "null"
lxc-copy build_ubuntu1804_amd64 20220913122506.997 DEBUG    conf - ../src/lxc/conf.c:lxc_fill_autodev:1330 - Created device node "random"
lxc-copy build_ubuntu1804_amd64 20220913122506.997 DEBUG    conf - ../src/lxc/conf.c:lxc_fill_autodev:1330 - Created device node "tty"
lxc-copy build_ubuntu1804_amd64 20220913122506.997 DEBUG    conf - ../src/lxc/conf.c:lxc_fill_autodev:1330 - Created device node "urandom"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_fill_autodev:1330 - Created device node "zero"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 INFO     conf - ../src/lxc/conf.c:lxc_fill_autodev:1409 - Populated "/dev"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 INFO     conf - ../src/lxc/conf.c:lxc_transient_proc:3779 - Caller's PID is 1; /proc/self points to 1
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    conf - ../src/lxc/conf.c:lxc_transient_proc:3787 - Correct procfs instance mounted
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:__fs_prepare:177 - Finished initializing new devpts filesystem context 20
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_set_property:215 - Set "source" to "devpts" on filesystem context 20
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_set_property:215 - Set "gid" to "5" on filesystem context 20
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_set_flag:227 - Set "newinstance" flag on filesystem context 20
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_set_property:215 - Set "ptmxmode" to "0666" on filesystem context 20
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_set_property:215 - Set "mode" to "0620" on filesystem context 20
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:fs_set_property:215 - Set "max" to "1028" on filesystem context 20
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    conf - ../src/lxc/conf.c:lxc_setup_devpts_child:1749 - Created detached devpts mount 21
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_setup_devpts_child:1755 - Attached detached devpts mount 21 to 19/pts
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_setup_devpts_child:1841 - Created "/dev/ptmx" file as bind mount target
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:mount_at:663 - Mounted "/proc/self/fd/22" to "/proc/self/fd/23"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_setup_devpts_child:1848 - Bind mounted "/dev/pts/ptmx" to "/dev/ptmx"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:move_detached_mount:328 - Attach detached mount 27 to filesystem at 24
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:move_detached_mount:328 - Attach detached mount 27 to filesystem at 25
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    conf - ../src/lxc/conf.c:lxc_setup_ttydir_console:2107 - Setup console "/dev/pts/0"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_allocate_ttys:1108 - Created tty with ptx fd 23 and pty fd 24 and index 1
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_allocate_ttys:1108 - Created tty with ptx fd 25 and pty fd 26 and index 2
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_allocate_ttys:1108 - Created tty with ptx fd 27 and pty fd 28 and index 3
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_allocate_ttys:1108 - Created tty with ptx fd 29 and pty fd 30 and index 4
lxc-copy build_ubuntu1804_amd64 20220913122506.998 INFO     conf - ../src/lxc/conf.c:lxc_allocate_ttys:1113 - Finished creating 4 tty devices
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:move_detached_mount:328 - Attach detached mount 32 to filesystem at 31
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_setup_ttys:1032 - Bind mounted "pts/1" onto "/dev/lxc/tty1"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:move_detached_mount:328 - Attach detached mount 32 to filesystem at 31
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_setup_ttys:1032 - Bind mounted "pts/2" onto "/dev/lxc/tty2"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:move_detached_mount:328 - Attach detached mount 32 to filesystem at 31
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_setup_ttys:1032 - Bind mounted "pts/3" onto "/dev/lxc/tty3"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    mount_utils - ../src/lxc/mount_utils.c:move_detached_mount:328 - Attach detached mount 32 to filesystem at 31
lxc-copy build_ubuntu1804_amd64 20220913122506.998 DEBUG    conf - ../src/lxc/conf.c:lxc_setup_ttys:1032 - Bind mounted "pts/4" onto "/dev/lxc/tty4"
lxc-copy build_ubuntu1804_amd64 20220913122506.998 INFO     conf - ../src/lxc/conf.c:lxc_setup_ttys:1076 - Finished setting up 4 /dev/tty<N> device(s)
lxc-copy build_ubuntu1804_amd64 20220913122506.998 TRACE    conf - ../src/lxc/conf.c:lxc_create_ttys:1190 - Set "container_ttys=pts/1 pts/2 pts/3 pts/4"
lxc-copy build_ubuntu1804_amd64 20220913122506.999 TRACE    conf - ../src/lxc/conf.c:lxc_pivot_root:1627 - Changed into new rootfs "/usr/lib/x86_64-linux-gnu/lxc"
lxc-copy build_ubuntu1804_amd64 20220913122506.999 INFO     conf - ../src/lxc/conf.c:setup_personality:1921 - Set personality to "0lx0"
lxc-copy build_ubuntu1804_amd64 20220913122506.999 DEBUG    conf - ../src/lxc/conf.c:capabilities_deny:3204 - Dropped mac_admin (33) capability
lxc-copy build_ubuntu1804_amd64 20220913122506.999 DEBUG    conf - ../src/lxc/conf.c:capabilities_deny:3204 - Dropped mac_override (32) capability
lxc-copy build_ubuntu1804_amd64 20220913122506.999 DEBUG    conf - ../src/lxc/conf.c:capabilities_deny:3204 - Dropped sys_time (25) capability
lxc-copy build_ubuntu1804_amd64 20220913122506.999 DEBUG    conf - ../src/lxc/conf.c:capabilities_deny:3204 - Dropped sys_module (16) capability
lxc-copy build_ubuntu1804_amd64 20220913122506.999 DEBUG    conf - ../src/lxc/conf.c:capabilities_deny:3204 - Dropped sys_rawio (17) capability
lxc-copy build_ubuntu1804_amd64 20220913122506.999 DEBUG    conf - ../src/lxc/conf.c:capabilities_deny:3207 - Capabilities have been setup
lxc-copy build_ubuntu1804_amd64 20220913122506.999 NOTICE   conf - ../src/lxc/conf.c:lxc_setup:4473 - The container "TEST6" is set up
lxc-copy build_ubuntu1804_amd64 20220913122506.999 TRACE    apparmor - ../src/lxc/lsm/apparmor.c:__apparmor_process_label_open:404 - On-exec not supported with AppArmor
lxc-copy build_ubuntu1804_amd64 20220913122506.999 TRACE    apparmor - ../src/lxc/lsm/apparmor.c:apparmor_process_label_set_at:1171 - Changing AppArmor profile on exec not supported
lxc-copy build_ubuntu1804_amd64 20220913122506.999 INFO     apparmor - ../src/lxc/lsm/apparmor.c:apparmor_process_label_set_at:1187 - Set AppArmor label to "lxc-container-default-cgns"
lxc-copy build_ubuntu1804_amd64 20220913122506.999 INFO     apparmor - ../src/lxc/lsm/apparmor.c:apparmor_process_label_set:1232 - Changed AppArmor profile to lxc-container-default-cgns
#
# pseudo filter code start
#
# filter for arch x86_64 (3221225534)
if ($arch == 3221225534)
  # filter for syscall "finit_module" (313) [priority: 65535]
  if ($syscall == 313)
    action ERRNO(1);
  # filter for syscall "open_by_handle_at" (304) [priority: 65535]
  if ($syscall == 304)
    action ERRNO(1);
  # filter for syscall "kexec_load" (246) [priority: 65535]
  if ($syscall == 246)
    action ERRNO(1);
  # filter for syscall "delete_module" (176) [priority: 65535]
  if ($syscall == 176)
    action ERRNO(1);
  # filter for syscall "init_module" (175) [priority: 65535]
  if ($syscall == 175)
    action ERRNO(1);
  # filter for syscall "umount2" (166) [priority: 65533]
  if ($syscall == 166)
    if ($a1.hi32 & 0x00000000 == 0)
      if ($a1.lo32 & 0x00000001 == 1)
        action ERRNO(13);
  # default action
  action ALLOW;
# filter for arch x86 (1073741827)
if ($arch == 1073741827)
  # filter for syscall "finit_module" (350) [priority: 65535]
  if ($syscall == 350)
    action ERRNO(1);
  # filter for syscall "open_by_handle_at" (342) [priority: 65535]
  if ($syscall == 342)
    action ERRNO(1);
  # filter for syscall "kexec_load" (283) [priority: 65535]
  if ($syscall == 283)
    action ERRNO(1);
  # filter for syscall "delete_module" (129) [priority: 65535]
  if ($syscall == 129)
    action ERRNO(1);
  # filter for syscall "init_module" (128) [priority: 65535]
  if ($syscall == 128)
    action ERRNO(1);
  # filter for syscall "umount2" (52) [priority: 65534]
  if ($syscall == 52)
    if ($a1 & 0x00000001 == 1)
      action ERRNO(13);
  # default action
  action ALLOW;
# filter for arch x32 (3221225534)
if ($arch == 3221225534)
  # filter for syscall "kexec_load" (1073742352) [priority: 65535]
  if ($syscall == 1073742352)
    action ERRNO(1);
  # filter for syscall "finit_module" (1073742137) [priority: 65535]
  if ($syscall == 1073742137)
    action ERRNO(1);
  # filter for syscall "open_by_handle_at" (1073742128) [priority: 65535]
  if ($syscall == 1073742128)
    action ERRNO(1);
  # filter for syscall "delete_module" (1073742000) [priority: 65535]
  if ($syscall == 1073742000)
    action ERRNO(1);
  # filter for syscall "init_module" (1073741999) [priority: 65535]
  if ($syscall == 1073741999)
    action ERRNO(1);
  # filter for syscall "umount2" (1073741990) [priority: 65534]
  if ($syscall == 1073741990)
    if ($a1 & 0x00000001 == 1)
      action ERRNO(13);
  # default action
  action ALLOW;
# invalid architecture action
action KILL;
#
# pseudo filter code end
#
lxc-copy build_ubuntu1804_amd64 20220913122506.999 TRACE    sync - ../src/lxc/sync.c:lxc_sync_barrier_parent:90 - Child waking parent with sequence cgroup-limits and waiting for sequence fds
lxc-copy build_ubuntu1804_amd64 20220913122507.329 TRACE    start - ../src/lxc/start.c:lxc_spawn:1896 - Set up legacy device cgroup controller limits
lxc-copy build_ubuntu1804_amd64 20220913122507.629 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:571 - Device cgroup blocks all devices by default
lxc-copy build_ubuntu1804_amd64 20220913122507.701 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 10, minor 229, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.794 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.840 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 136, minor -1, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.893 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.936 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 1, minor 9, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.117 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.121 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 1, minor 8, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.126 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.129 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 5, minor 2, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.134 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.138 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 5, minor 1, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.156 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.161 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 5, minor 0, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.165 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.168 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 1, minor 7, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.172 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.176 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 1, minor 5, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.180 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.183 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major 1, minor 3, access rwm, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.187 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.191 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type b, major -1, minor -1, access m, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.195 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.199 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:575 - Processing device rule: type c, major -1, minor -1, access m, allow 1
lxc-copy build_ubuntu1804_amd64 20220913122507.203 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:__bpf_cgroup_devices:585 - Added new device rule
lxc-copy build_ubuntu1804_amd64 20220913122507.206 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_program_finalize:291 - Device bpf program blocks all devices by default
lxc-copy build_ubuntu1804_amd64 20220913122507.305 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_program_load_kernel:335 - Loaded bpf program: func#0 @0
0: R1=ctx(id=0,off=0,imm=0) R10=fp0
0: (61) r2 = *(u32 *)(r1 +0)
1: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
1: (54) w2 &= 65535
2: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R10=fp0
2: (61) r3 = *(u32 *)(r1 +0)
3: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R3_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
3: (74) w3 >>= 16
4: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R10=fp0
4: (61) r4 = *(u32 *)(r1 +4)
5: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
5: (61) r5 = *(u32 *)(r1 +8)
6: R1=ctx(id=0,off=0,imm=0) R2_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R5_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
6: (55) if r2 != 0x2 goto pc+4
 R1=ctx(id=0,off=0,imm=0) R2_w=inv2 R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R5_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
7: R1=ctx(id=0,off=0,imm=0) R2_w=inv2 R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R5_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
7: (55) if r4 != 0xa goto pc+3
 R1=ctx(id=0,off=0,imm=0) R2_w=inv2 R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_w=inv10 R5_w=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
8: R1=ctx(id=0,off=0,imm=0) R2=inv2 R3=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4=inv10 R5=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
8: (55) if r5 != 0xe5 goto pc+2
 R1=ctx(id=0,off=0,imm=0) R2=inv2 R3=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4=inv10 R5=inv229 R10=fp0
9: R1=ctx(id=0,off=0,imm=0) R2=inv2 R3=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4=inv10 R5=inv229 R10=fp0
9: (b7) r0 = 1
10: R0_w=inv1 R1=ctx(id=0,off=0,imm=0) R2=inv2 R3=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4=inv10 R5=inv229 R10=fp0
10: (95) exit
11: R1=ctx(id=0,off=0,imm=0) R2=inv2 R3=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4=inv10 R5=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
11: (55) if r2 != 0x2 goto pc+3
last_idx 11 first_idx 8
regs=4 stack=0 before 8: (55) if r5 != 0xe5 goto pc+2
 R1=ctx(id=0,off=0,imm=0) R2_rw=invP2 R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_w=inv10 R5_rw=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
parent didn't have regs=4 stack=0 marks
last_idx 7 first_idx 0
regs=4 stack=0 before 7: (55) if r4 != 0xa goto pc+3
regs=4 stack=0 before 6: (55) if r2 != 0x2 goto pc+4
regs=4 stack=0 before 5: (61) r5 = *(u32 *)(r1 +8)
regs=4 stack=0 before 4: (61) r4 = *(u32 *)(r1 +4)
regs=4 stack=0 before 3: (74) w3 >>= 16
regs=4 stack=0 before 2: (61) r3 = *(u32 *)(r1 +0)
regs=4 stack=0 before 1: (54) w2 &= 65535
regs=4 stack=0 before 0: (61) r2 = *(u32 *)(r1 +0)
12: R1=ctx(id=0,off=0,imm=0) R2=invP2 R3=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4=inv10 R5=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
12: (55) if r4 != 0x88 goto pc+2
last_idx 12 first_idx 8
regs=10 stack=0 before 11: (55) if r2 != 0x2 goto pc+3
regs=10 stack=0 before 8: (55) if r5 != 0xe5 goto pc+2
 R1=ctx(id=0,off=0,imm=0) R2_rw=invP2 R3_w=inv(id=0,umax_value=65535,var_off=(0x0; 0xffff)) R4_rw=invP10 R5_rw=inv(id=0,umax_value=4294967295,var_off=(0x0; 0xffffffff)) R10=fp0
parent didn't have regs=10 stack=0 marks
last_idx 7 first_idx 0
regs=10 stack=0 bef
lxc-copy build_ubuntu1804_amd64 20220913122507.350 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_program_cgroup_attach:387 - Attached bpf program to cgroup 7
lxc-copy build_ubuntu1804_amd64 20220913122507.351 TRACE    cgroup2_devices - ../src/lxc/cgroups/cgroup2_devices.c:bpf_cgroup_devices_attach:613 - Attached bpf program
lxc-copy build_ubuntu1804_amd64 20220913122507.351 TRACE    start - ../src/lxc/start.c:lxc_spawn:1902 - Set up cgroup2 device controller limits
lxc-copy build_ubuntu1804_amd64 20220913122507.353 TRACE    cgfsng - ../src/lxc/cgroups/cgfsng.c:cgfsng_finalize:1753 - Unified hierarchy supports freezer
lxc-copy build_ubuntu1804_amd64 20220913122507.354 TRACE    start - ../src/lxc/start.c:lxc_spawn:1905 - Finished setting up cgroups
lxc-copy build_ubuntu1804_amd64 20220913122507.354 TRACE    sync - ../src/lxc/sync.c:lxc_sync_wake_child:122 - Parent waking child with sequence fds
lxc-copy build_ubuntu1804_amd64 20220913122507.364 TRACE    conf - ../src/lxc/conf.c:lxc_send_devpts_to_parent:1903 - Sent devpts file descriptor 21 to parent
lxc-copy build_ubuntu1804_amd64 20220913122507.366 TRACE    conf - ../src/lxc/conf.c:__lxc_send_ttys_to_parent:1153 - Sent tty "pts/1" with ptx fd 23 and pty fd 24 to parent
lxc-copy build_ubuntu1804_amd64 20220913122507.366 TRACE    conf - ../src/lxc/conf.c:lxc_recv_devpts_from_child:1685 - Received devpts file descriptor 9 from child
lxc-copy build_ubuntu1804_amd64 20220913122507.367 TRACE    conf - ../src/lxc/conf.c:__lxc_send_ttys_to_parent:1153 - Sent tty "pts/2" with ptx fd 25 and pty fd 26 to parent
lxc-copy build_ubuntu1804_amd64 20220913122507.369 TRACE    conf - ../src/lxc/conf.c:__lxc_send_ttys_to_parent:1153 - Sent tty "pts/3" with ptx fd 27 and pty fd 28 to parent
lxc-copy build_ubuntu1804_amd64 20220913122507.369 TRACE    conf - ../src/lxc/conf.c:lxc_recv_ttys_from_child:4189 - Received pty with ptx fd 11 and pty fd 24 from child
lxc-copy build_ubuntu1804_amd64 20220913122507.370 TRACE    conf - ../src/lxc/conf.c:__lxc_send_ttys_to_parent:1153 - Sent tty "pts/4" with ptx fd 29 and pty fd 30 to parent
lxc-copy build_ubuntu1804_amd64 20220913122507.370 TRACE    conf - ../src/lxc/conf.c:lxc_recv_ttys_from_child:4189 - Received pty with ptx fd 25 and pty fd 26 from child
lxc-copy build_ubuntu1804_amd64 20220913122507.371 TRACE    conf - ../src/lxc/conf.c:__lxc_send_ttys_to_parent:1160 - Sent 4 ttys to parent
lxc-copy build_ubuntu1804_amd64 20220913122507.371 TRACE    conf - ../src/lxc/conf.c:lxc_recv_ttys_from_child:4189 - Received pty with ptx fd 27 and pty fd 28 from child
lxc-copy build_ubuntu1804_amd64 20220913122507.372 TRACE    conf - ../src/lxc/conf.c:lxc_recv_ttys_from_child:4189 - Received pty with ptx fd 29 and pty fd 30 from child
lxc-copy build_ubuntu1804_amd64 20220913122507.373 TRACE    network - ../src/lxc/network.c:lxc_network_send_name_and_ifindex_to_parent:4115 - Sent network device eth0 with ifindex 2 to parent
lxc-copy build_ubuntu1804_amd64 20220913122507.373 TRACE    conf - ../src/lxc/conf.c:lxc_recv_ttys_from_child:4194 - Received 4 ttys from child
lxc-copy build_ubuntu1804_amd64 20220913122507.373 TRACE    network - ../src/lxc/network.c:lxc_network_send_name_and_ifindex_to_parent:4119 - Sent network device names and ifindices to parent
lxc-copy build_ubuntu1804_amd64 20220913122507.374 TRACE    network - ../src/lxc/network.c:lxc_network_recv_name_and_ifindex_from_child:4149 - Received network device eth0 with ifindex 2 from child
lxc-copy build_ubuntu1804_amd64 20220913122507.375 TRACE    conf - ../src/lxc/conf.c:lxc_send_console_to_parent:4217 - Sent console to parent
lxc-copy build_ubuntu1804_amd64 20220913122507.376 TRACE    conf - ../src/lxc/conf.c:lxc_sync_fds_child:4305 - Finished syncing file descriptors with parent
lxc-copy build_ubuntu1804_amd64 20220913122507.376 TRACE    sync - ../src/lxc/sync.c:lxc_sync_wait_parent:110 - Child waiting for parent with sequence ready-start
lxc-copy build_ubuntu1804_amd64 20220913122507.376 TRACE    conf - ../src/lxc/conf.c:lxc_recv_console_from_child:4244 - Received console from child
lxc-copy build_ubuntu1804_amd64 20220913122507.379 TRACE    conf - ../src/lxc/conf.c:lxc_sync_fds_parent:4275 - Finished syncing file descriptors with child
lxc-copy build_ubuntu1804_amd64 20220913122507.381 DEBUG    terminal - ../src/lxc/terminal.c:lxc_terminal_peer_default:696 - No such device - The process does not have a controlling terminal
lxc-copy build_ubuntu1804_amd64 20220913122507.381 TRACE    sync - ../src/lxc/sync.c:lxc_sync_barrier_child:97 - Parent waking child with sequence ready-start and waiting with sequence restart
lxc-copy build_ubuntu1804_amd64 20220913122507.391 NOTICE   utils - ../src/lxc/utils.c:lxc_drop_groups:1367 - Dropped supplimentary groups
lxc-copy build_ubuntu1804_amd64 20220913122507.393 NOTICE   start - ../src/lxc/start.c:start:2194 - Exec'ing "/sbin/init"
lxc-copy build_ubuntu1804_amd64 20220913122507.435 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:233 - index: 0
lxc-copy build_ubuntu1804_amd64 20220913122507.436 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:234 - ifindex: 2
lxc-copy build_ubuntu1804_amd64 20220913122507.436 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:238 - type: veth
lxc-copy build_ubuntu1804_amd64 20220913122507.437 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:239 - veth mode: 1
lxc-copy build_ubuntu1804_amd64 20220913122507.438 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:246 - veth1 : vethN1ICtg
lxc-copy build_ubuntu1804_amd64 20220913122507.439 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:250 - host side ifindex for veth device: 7
lxc-copy build_ubuntu1804_amd64 20220913122507.439 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:308 - flags: up
lxc-copy build_ubuntu1804_amd64 20220913122507.439 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:312 - link: lxcbr0
lxc-copy build_ubuntu1804_amd64 20220913122507.440 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:316 - l2proxy: false
lxc-copy build_ubuntu1804_amd64 20220913122507.440 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:319 - name: eth0
lxc-copy build_ubuntu1804_amd64 20220913122507.440 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:322 - hwaddr: 00:16:3e:0b:c0:8d
lxc-copy build_ubuntu1804_amd64 20220913122507.441 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:333 - ipv4 gateway auto: false
lxc-copy build_ubuntu1804_amd64 20220913122507.441 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:336 - ipv4 gateway dev: false
lxc-copy build_ubuntu1804_amd64 20220913122507.441 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:351 - ipv6 gateway auto: false
lxc-copy build_ubuntu1804_amd64 20220913122507.442 TRACE    confile_utils - ../src/lxc/confile_utils.c:lxc_log_configured_netdevs:354 - ipv6 gateway dev: false
lxc-copy build_ubuntu1804_amd64 20220913122507.442 NOTICE   start - ../src/lxc/start.c:post_start:2205 - Started "/sbin/init" with pid "101602"
lxc-copy build_ubuntu1804_amd64 20220913122507.446 TRACE    start - ../src/lxc/start.c:lxc_serve_state_socket_pair:544 - Sent container state "RUNNING" to 5
lxc-copy build_ubuntu1804_amd64 20220913122507.447 TRACE    start - ../src/lxc/start.c:lxc_serve_state_clients:483 - Set container state to RUNNING
lxc-copy build_ubuntu1804_amd64 20220913122507.447 TRACE    start - ../src/lxc/start.c:lxc_serve_state_clients:486 - No state clients registered
lxc-copy build_ubuntu1804_amd64 20220913122507.457 TRACE    mainloop - ../src/lxc/mainloop.c:__epoll_open:493 - Created epoll instance
lxc-copy build_ubuntu1804_amd64 20220913122507.458 TRACE    mainloop - ../src/lxc/mainloop.c:__epoll_open:493 - Created epoll instance
lxc-copy build_ubuntu1804_amd64 20220913122507.458 TRACE    lxccontainer - ../src/lxc/lxccontainer.c:wait_on_daemonized_start:883 - Container is in "RUNNING" state
lxc-copy build_ubuntu1804_amd64 20220913122507.460 TRACE    start - ../src/lxc/start.c:lxc_poll:626 - Mainloop is ready

(This is with this diff again, which makes it work & provides the information that bdev_type is indeed NULL:)

diff --git a/src/lxc/conf.c b/src/lxc/conf.c
index a04bb0de8..96e602091 100644
--- a/src/lxc/conf.c
+++ b/src/lxc/conf.c
@@ -563,6 +563,9 @@ int lxc_rootfs_init(struct lxc_conf *conf, bool userns)
                if (strequal(rootfs->bdev_type, "zfs"))
                        return log_trace_errno(0, EINVAL, "Not pinning on ZFS filesystem");
        }
+       if (!strncmp(rootfs->path, "overlay:", strlen("overlay:")) ||
+           !strncmp(rootfs->path, "overlayfs:", strlen("overlayfs:")))
+               return log_info(0, "Not pinning on stacking filesystem, bdev_type=\"%s\"", rootfs->bdev_type);
 
        dfd_path = open_at(-EBADF, rootfs->path, PROTECT_OPATH_FILE, 0, 0);
        if (dfd_path < 0)

@jcharaoui
Copy link

jcharaoui commented Jul 8, 2023

This bug also affects Debian, and has been reported separately: reportbug: lxc-copy --ephemeral always fails

@gibmat
Copy link
Contributor

gibmat commented Aug 20, 2023

As best as I can tell, rootfs->bdev_type isn't actually being set anywhere, other than if it comes from a config file (set_config_rootfs_path() in src/lxc/confile.c).

I've come up with this small patch that seems to work, although I don't know if it's the best way to fix this:

diff --git a/src/lxc/conf.c b/src/lxc/conf.c
index 9158713..f956f89 100644
--- a/src/lxc/conf.c
+++ b/src/lxc/conf.c
@@ -512,6 +512,8 @@ int lxc_storage_prepare(struct lxc_conf *conf)
                return log_error(-1, "Failed to mount rootfs \"%s\" onto \"%s\" with options \"%s\"",
                                 rootfs->path, rootfs->mount,
                                 rootfs->mnt_opts.raw_options ? rootfs->mnt_opts.raw_options : "(null)");
+       if (!rootfs->bdev_type)
+               rootfs->bdev_type = strdup(rootfs->storage->type);
 
        return 0;
 }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

3 participants