Bug 42518 - На интерфейс lo нельзя добавить IP-адреса
Summary: На интерфейс lo нельзя добавить IP-адреса
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: etcnet (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-20 15:30 MSK by Sergey Y. Afonin
Modified: 2022-04-23 14:55 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Y. Afonin 2022-04-20 15:30:14 MSK
В p8 (etcnet-0.9.16) в /etc/net/ifaces/lo/ipv4address можно было написать

127.0.0.1/8
10.1.1.1/32

и это работало:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet 10.1.1.1/32 scope global lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever

начиная с p9 (0.9.19.1-alt1) и до 0.9.23-alt1 (Sisyphus) адрес 10.1.1.1/32 на lo не добавляется.
Comment 1 Mikhail Efremov 2022-04-20 16:23:26 MSK
Это и сейчас работает если lo настраивает сам etcnet. Если же интерфейс уже поднят на момент старта network, то etcnet его просто не трогает.
Comment 2 Sergey Y. Afonin 2022-04-20 22:24:58 MSK
(In reply to Mikhail Efremov from comment #1)

> Это и сейчас работает если lo настраивает сам etcnet. Если же интерфейс уже
> поднят на момент старта network, то etcnet его просто не трогает.

Интересная засада... А если взять alt-p8-server-20190312-x86_64.iso, установить без всего лишнего и сделать dist-upgrade до p9, то кто может поднять lo до etcnet? Или если установить alt-p10-jeos-sysv-20210912-x86_64.iso, опять же, кто? Ни Network Manager, ни, тем более, systemd-networkd в системе не присутствуют.
Comment 3 Mikhail Efremov 2022-04-20 22:56:52 MSK
Lo поднимается в initrd, насколько я помню.
Comment 4 Sergey Y. Afonin 2022-04-21 09:39:20 MSK
(In reply to Mikhail Efremov from comment #3)

> Lo поднимается в initrd, насколько я помню.

Да: bug 42527
Comment 5 Sergey Y. Afonin 2022-04-23 14:55:06 MSK
Вообще, в приципе, в качестве обходного варианта можно использовать что-нибудь с TYPE=dummy. По крайней мере в моём случае.