Пакет: etcnet-0.9.27-alt1 Платформы: education-p10, education-kde Шаги воспроизведения: 1. Создать в /etc/net/ifaces устройство. 2. Выполнить перезагрузку. Конфиги устройства: /etc/net/ifaces/br0/brctl: stp AUTO on /etc/net/ifaces/br0/ipv4address: {{ bridge_ip }}/21 /etc/net/ifaces/br0/options: TYPE=bri HOST="ens20" BOOTPROTO=static Ожидаемый результат: после перезагрузки устройство отображается в $ ip a Фактический результат: network.service failed, приходится перезапускать вручную: # systemctl restart network После перезапуска вручную сервис запускается без ошибок, bridge появляется, но последующая перезагрузка вновь приводит к проблеме network failed. Примечание 1: на остальных патформах (ниже) ошибка не воспроизводится. kworkstation server workstation Примечание 2: проблема воспроизводится и при создании vlan, bonding через /etc/net/ifaces/ # systemctl status network фев 02 17:26:06 education-10-20230202.localdomain systemd[1]: Failed to start Network Connectivity. фев 02 17:26:07 education-10-20230202.localdomain root[3162]: dhcpcd-run-hooks(BOUND): 30-hostname returned non-zero exit status 1 Проверял на education-p10, обновлённом до Sisuphys - ошибка не воспроизвелась.
Hi! С 2016 года brctl файл не поддерживается: https://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=commitdiff;h=6e1382ec91d8595ddde376d0f0f68bd9a2881f37 ... print_error "ignoring brctl-style options in $PROF_BRCTL" Для установки параметров моста нужно использовать переменную BRIDGE_OPTIONS, например ifaces/br0/options: ... BRIDGE_OPTIONS="stp_state 1"
Поменял настройку с файла brctl на BRIDGE_OPTIONS, воспроизвелось согласно описанию × network.service - Network Connectivity Loaded: loaded (/lib/systemd/system/network.service; enabled; vendor preset: disabled) Active: failed (Result: timeout) since Wed 2023-05-10 17:50:08 MSK; 1min 43s ago Process: 2896 ExecStart=/etc/rc.d/init.d/network start (code=killed, signal=TERM) . . . . . network.service: Unit process 3048 (dhcpcd) remains running after unit stopped. network.service: Unit process 3050 (dhcpcd) remains running after unit stopped. network.service: Unit process 3052 (dhcpcd-run-hook) remains running after unit stopped. network.service: Unit process 3056 (resolvconf) remains running after unit stopped. network.service: Unit process 3105 (resolvconf) remains running after unit stopped. network.service: Unit process 3107 (systemctl) remains running after unit stopped. Failed to start Network Connectivity. . . . . . # cat /etc/net/ifaces/br0/options TYPE=bri HOST="ens20" BOOTPROTO=static BRIDGE_OPTIONS="stp_state 0" Автор баги указал ещё и vlan, bonding, настраивает через https://www.altlinux.org/Etcnet. Данные ошибки я воспроизвёл согласно описанию.
всё так же воспроизводится только в education ?
(Ответ для Anton Farygin на комментарий #3) > всё так же воспроизводится только в education ? Да.