Bug 39353

Summary: включать интерфейс ещё и через systemctl
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: alterator-networkAssignee: Mikhail Efremov <sem>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: rider
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Anton Farygin 2020-11-29 10:43:44 MSK
Для систем с systemd в последнее время всё чаще стала возникать ситуация, когда драйвер сетевой платы медленно загружается и инициализируется. Это приводит к тому, что на момент старта сетевой подсистемы отсутствует интерфейс и после загрузки сетевой интерфейс есть, но не поднят.

Для исправления этой ошибки в etcnet начиная с версии 0.9.12 есть systemd сервис, поднимающий интерфейс по факту его появления в системе.

Предлагается по умолчанию для всех интерфейсов в статусе ONBOOT=yes включать этот сервис. 

В теории никаких проблем с двумя ifup для интерфейсов не возникало, так что можно смело делать systemctl enable network@<имя интерфейса> если сеть настроена через etcnet.
Comment 1 Anton Farygin 2020-11-29 10:45:26 MSK
Как вариант - сделать универсальный сервис, который будет обрабатывать состояние интерфейса из /etc/net/ifaces/*/options
Comment 2 Anton Farygin 2021-10-15 22:33:31 MSK
исправлено через сервис в etcnet.
Comment 3 Anton Farygin 2021-10-15 22:33:49 MSK
Точнее говоря через зависимости.