Привет! Я создал контейнер Debian 13 из шаблона, собранного с помощью Debian Appliance Builder. При установке docker.io (и при каждом последующем запуске) старт сервиса задерживается на две минуты, так как он ждёт, пока systemd-networkd-wait-online не выйдет по таймауту. Судя по всему, это происходит из-за вот этого файла:
/etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service
Точно не знаю, кто тут виноват, но насколько понимаю, таймаут ожидаем, если используется /etc/network/interfaces, значит этого файла там вообще не должно быть? В шаблоне Debian 12 от PVE его тоже нет, при обновлении на Debian 13 он не добавляется, да и в минимальной виртуалке с Debian 13 net install этого файла тоже нет.
Наверное, я просто могу удалить этот файл и забыть про проблему, но как-то странно это всё.
Журнал:
Aug 18 16:27:16 wolf7 systemd[1]: Starting docker.socket - Docker Socket for the API...
Aug 18 16:27:16 wolf7 systemd[1]: Starting ifupdown-wait-online.service - Wait for network to be configured by ifupdown...
Aug 18 16:27:16 wolf7 systemd[1]: Starting systemd-networkd-wait-online.service - Wait for Network to be Configured...
Aug 18 16:27:16 wolf7 systemd[1]: Listening on docker.socket - Docker Socket for the API.
Aug 18 16:27:16 wolf7 systemd[1]: Finished ifupdown-wait-online.service - Wait for network to be configured by ifupdown.
Aug 18 16:29:16 wolf7 systemd-networkd-wait-online[1155]: Timeout occurred while waiting for network connectivity.
Aug 18 16:29:16 wolf7 systemd[1]: systemd-networkd-wait-online.service: Main process exited, code=exited, status=1/FAILURE
Aug 18 16:29:16 wolf7 systemd[1]: systemd-networkd-wait-online.service: Failed with result 'exit-code'.
Aug 18 16:29:16 wolf7 systemd[1]: Failed to start systemd-networkd-wait-online.service - Wait for Network to be Configured.
Aug 18 16:29:16 wolf7 systemd[1]: Reached target network-online.target - Network is Online.
Aug 18 16:29:16 wolf7 systemd[1]: Starting docker.service - Docker Application Container Engine...
/etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service
Точно не знаю, кто тут виноват, но насколько понимаю, таймаут ожидаем, если используется /etc/network/interfaces, значит этого файла там вообще не должно быть? В шаблоне Debian 12 от PVE его тоже нет, при обновлении на Debian 13 он не добавляется, да и в минимальной виртуалке с Debian 13 net install этого файла тоже нет.
Наверное, я просто могу удалить этот файл и забыть про проблему, но как-то странно это всё.
Журнал:
Aug 18 16:27:16 wolf7 systemd[1]: Starting docker.socket - Docker Socket for the API...
Aug 18 16:27:16 wolf7 systemd[1]: Starting ifupdown-wait-online.service - Wait for network to be configured by ifupdown...
Aug 18 16:27:16 wolf7 systemd[1]: Starting systemd-networkd-wait-online.service - Wait for Network to be Configured...
Aug 18 16:27:16 wolf7 systemd[1]: Listening on docker.socket - Docker Socket for the API.
Aug 18 16:27:16 wolf7 systemd[1]: Finished ifupdown-wait-online.service - Wait for network to be configured by ifupdown.
Aug 18 16:29:16 wolf7 systemd-networkd-wait-online[1155]: Timeout occurred while waiting for network connectivity.
Aug 18 16:29:16 wolf7 systemd[1]: systemd-networkd-wait-online.service: Main process exited, code=exited, status=1/FAILURE
Aug 18 16:29:16 wolf7 systemd[1]: systemd-networkd-wait-online.service: Failed with result 'exit-code'.
Aug 18 16:29:16 wolf7 systemd[1]: Failed to start systemd-networkd-wait-online.service - Wait for Network to be Configured.
Aug 18 16:29:16 wolf7 systemd[1]: Reached target network-online.target - Network is Online.
Aug 18 16:29:16 wolf7 systemd[1]: Starting docker.service - Docker Application Container Engine...

