Bug 40304 - systemd-networkd не запускается в lxd контейнере: code=exited, status=226/NAMESPACE
Summary: systemd-networkd не запускается в lxd контейнере: code=exited, status=226/NA...
Status: CLOSED WORKSFORME
Alias: None
Product: Branch p9
Classification: Distributions
Component: systemd-networkd (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p9@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-28 16:01 MSK by Alexey Sheplyakov
Modified: 2023-06-02 17:49 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Sheplyakov 2021-06-28 16:01:35 MSK
$ lxc launch images:alt/p9 altp9 && sleep 10; lxc exec lxc exec altp9 -- systemctl status systemd-networkd

● systemd-networkd.service - Network Service
     Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled)
    Drop-In: /run/systemd/system/systemd-networkd.service.d
             └─zzz-lxc-ropath.conf
             /run/systemd/system/service.d
             └─zzz-lxc-service.conf
     Active: failed (Result: exit-code) since Mon 2021-06-28 12:55:54 UTC; 2min 32s ago
TriggeredBy: ● systemd-networkd.socket
       Docs: man:systemd-networkd.service(8)
    Process: 1007 ExecStart=/lib/systemd/systemd-networkd (code=exited, status=226/NAMESPACE)
   Main PID: 1007 (code=exited, status=226/NAMESPACE)

Jun 28 12:55:54 altp9 systemd[1]: systemd-networkd.service: Scheduled restart job, restart counter is at 5.
Jun 28 12:55:54 altp9 systemd[1]: Stopped Network Service.
Jun 28 12:55:54 altp9 systemd[1]: systemd-networkd.service: Start request repeated too quickly.
Jun 28 12:55:54 altp9 systemd[1]: systemd-networkd.service: Failed with result 'exit-code'.
Jun 28 12:55:54 altp9 systemd[1]: Failed to start Network Service.

На этом же хосте контейнеры с ubuntu работают нормально:

lxc exec ubuntu2004 -- systemctl status systemd-networkd
● systemd-networkd.service - Network Service
     Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2021-06-28 12:33:04 UTC; 27min ago
TriggeredBy: ● systemd-networkd.socket
       Docs: man:systemd-networkd.service(8)
   Main PID: 185 (systemd-network)
     Status: "Processing requests..."
      Tasks: 1 (limit: 18950)
     Memory: 1.3M
     CGroup: /system.slice/systemd-networkd.service
             └─185 /lib/systemd/systemd-networkd

Jun 28 12:33:04 ubuntu2004 systemd[1]: Starting Network Service...
Jun 28 12:33:04 ubuntu2004 systemd-networkd[185]: eth0: IPv6 successfully enabled
Jun 28 12:33:04 ubuntu2004 systemd-networkd[185]: Enumeration completed
Jun 28 12:33:04 ubuntu2004 systemd[1]: Started Network Service.
Jun 28 12:33:04 ubuntu2004 systemd-networkd[185]: eth0: Gained IPv6LL
Jun 28 12:33:07 ubuntu2004 systemd-networkd[185]: eth0: DHCPv4 address 10.42.0.55/24
Jun 28 12:33:07 ubuntu2004 systemd-networkd[185]: eth0: DHCP: No gateway received from DHCP server.
Comment 1 Alexander Makeenkov 2023-06-02 17:49:27 MSK
Не воспроизводится:

$ lxc exec altp9 -- systemctl status systemd-networkd
● systemd-networkd.service - Network Service
     Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled)
    Drop-In: /run/systemd/system/systemd-networkd.service.d
             └─zzz-lxc-ropath.conf
             /run/systemd/system/service.d
             └─zzz-lxc-service.conf
     Active: active (running) since Fri 2023-06-02 14:46:48 UTC; 1min 4s ago
TriggeredBy: ● systemd-networkd.socket
       Docs: man:systemd-networkd.service(8)
   Main PID: 75 (systemd-network)
     Status: "Processing requests..."
      Tasks: 1 (limit: 3551)
     Memory: 540.0K
     CGroup: /system.slice/systemd-networkd.service
             └─75 /lib/systemd/systemd-networkd

Jun 02 14:46:48 altp9 systemd-networkd[75]: Failed to increase receive buffer size for general netlink socket, ignoring: Operation not permitted
Jun 02 14:46:48 altp9 systemd-networkd[75]: eth0: Cannot disable kernel IPv6 accept_ra for interface, ignoring: Read-only file system
Jun 02 14:46:48 altp9 systemd-networkd[75]: Enumeration completed
Jun 02 14:46:48 altp9 systemd[1]: Started Network Service.
Jun 02 14:46:48 altp9 systemd-networkd[75]: eth0: DHCPv4 address 10.178.143.247/24 via 10.178.143.1
Jun 02 14:46:48 altp9 systemd-networkd[75]: eth0: Gained IPv6LL
Notice: journal has been rotated since unit was started, output may be incomplete.

$ lxc exec altp9 -- rpm -q systemd-networkd
systemd-networkd-247.13-alt1.x86_64

$ rpm -q lxd 
lxd-4.0.1-alt1.x86_64