[pkg-lxc-devel] Bug#1119654: lxc-start --define lxc.mount.entry doesn't seem to work anymore on loong64

Paul Gevers elbrus at debian.org
Wed Oct 29 21:42:54 GMT 2025


Package: lxc
Version: 1:6.0.5-1
Severity: normal
File: /usr/bin/lxc-start
X-Debbugs-CC: debian-ci at lists.debian.org

Hi,

It seems that since very recently, the lxc containers for ci.debian.net 
on loong64 (sid) don't mount the shared directory anymore that 
autopkgtest needs and configures.

loongson at ci-worker-loong64-01:~$ sudo lxc-start --name elbrus --daemon 
--define "lxc.mount.entry=/tmp/autopkgtest-lxc.xn_rqv6m 
tmp/autopkgtest-lxc.xn_rqv6m none bind,create=dir 0 0"
loongson at ci-worker-loong64-01:~$ sudo lxc-attach elbrus
root at elbrus:/# ls -al /tmp
total 0
drwxrwxrwt  6 root root 120 Oct 29 21:29 .
drwxr-xr-x 18 root root 440 Oct 29 21:29 ..
drwxrwxrwt  2 root root  40 Oct 29 21:29 .font-unix
drwxrwxrwt  2 root root  40 Oct 29 21:29 .ICE-unix
drwxrwxrwt  2 root root  40 Oct 29 21:29 .X11-unix
drwxrwxrwt  2 root root  40 Oct 29 21:29 .XIM-unix

I ran the same lxc-start command once with lxc.log.level=0, this is the 
output:
loongson at ci-worker-loong64-01:~$ sudo cat /tmp/bla
#
# pseudo filter code start
#
# filter for arch loongarch64 (3221225730)
if ($arch == 3221225730)
   # filter for syscall "finit_module" (273) [priority: 65535]
   if ($syscall == 273)
     action ERRNO(1);
   # filter for syscall "open_by_handle_at" (265) [priority: 65535]
   if ($syscall == 265)
     action ERRNO(1);
   # filter for syscall "delete_module" (106) [priority: 65535]
   if ($syscall == 106)
     action ERRNO(1);
   # filter for syscall "init_module" (105) [priority: 65535]
   if ($syscall == 105)
     action ERRNO(1);
   # filter for syscall "kexec_load" (104) [priority: 65535]
   if ($syscall == 104)
     action ERRNO(1);
   # filter for syscall "umount2" (39) [priority: 65533]
   if ($syscall == 39)
     if ($a1.hi32 & 0x00000000 == 0)
       if ($a1.lo32 & 0x00000001 == 1)
         action ERRNO(13);
   # default action
   action ALLOW;
# invalid architecture action
action KILL;
#
# pseudo filter code end
#


-- System Information:
Debian Release: forky/sid
   APT prefers unstable
   APT policy: (990, 'unstable'), (500, 'unreleased')
Architecture: loong64 (loongarch64)

Kernel: Linux 6.16.12+deb14+1-loong64 (SMP w/32 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE 
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lxc depends on:
ii  debconf [debconf-2.0]        1.5.91
ii  dnsmasq-base [dnsmasq-base]  2.91-1
ii  iproute2                     6.17.0-1
ii  iptables                     1.8.11-2
ii  libapparmor1                 4.1.0-1
ii  libc6                        2.41-12
ii  libcap2                      1:2.75-10+b1
ii  libdbus-1-3                  1.16.2-2
ii  libgcc-s1                    15.2.0-7
ii  liblxc-common                1:6.0.5-1
ii  liblxc1t64                   1:6.0.5-1
ii  libseccomp2                  2.6.0-2
ii  libselinux1                  3.9-2
ii  nftables                     1.1.5-2

Versions of packages lxc recommends:
ii  apparmor       4.1.0-1
ii  debootstrap    1.0.141
ii  dirmngr        2.4.8-4
ii  distrobuilder  3.2-4
ii  gnupg          2.4.8-4
ii  libpam-cgfs    1:6.0.5-1
ii  lxcfs          6.0.5-2
ii  openssl        3.5.4-1
ii  rsync          3.4.1+ds1-6
ii  uidmap         1:4.18.0-2
ii  wget           1.25.0-2

Versions of packages lxc suggests:
ii  btrfs-progs    6.17-1
pn  lvm2           <none>
ii  lxc-templates  3.0.4.89.gc128b96-1
pn  python3-lxc    <none>

-- Configuration Files:
/etc/default/lxc-net changed:
USE_LXC_BRIDGE="true"
LXC_ADDR="10.0.0.1"
LXC_NETMASK="255.255.0.0"
LXC_NETWORK="10.0.0.0/16"
LXC_DHCP_RANGE="10.0.0.2,10.0.255.254"
LXC_DHCP_MAX="65533" # 256**2 - 3

loongson at ci-worker-loong64-01:~$ sudo cat /etc/lxc/default.conf
lxc.net.0.type = veth
lxc.net.0.link = lxcbr0
lxc.net.0.flags = up

lxc.apparmor.profile = generated
lxc.apparmor.allow_nest

-- debconf information:
   lxc/auto_update_config:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 585 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-lxc-devel/attachments/20251029/7752e3fe/attachment.sig>


More information about the Pkg-lxc-devel mailing list