Bug 49308

Summary: alterator-net-bridge: Некорректная обработка состояния UI и изменений моста
Product: Sisyphus Reporter: Artem Varaksa <varaksaaa>
Component: alterator-net-bridgeAssignee: Mikhail Efremov <sem>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: sem
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Artem Varaksa 2024-02-05 16:24:45 MSK
Шаги
====

Подготовка:
1. При тестировании на ВМ необходимо добавить 2 интерфейса (в разных VLAN).
2. # apt-get install -y alterator-net-bridge
3. acc > Ethernet-интерфейсы > Создать сетевой мост
4. Выбрать тип "Linux bridge", выбрать ранее добавленные интерфейсы, ОК.
5. Ввести IP-адрес вида 10.0.1.6 (/24), Добавить, Применить.

Воспроизведение ошибки:
6. При выбранном интерфейсе нажать Настроить сетевой мост.
7. Изменить имя на testbr0.
8. Убрать один из интерфейсов из моста.
9. ОК.
10. Применить.

Фактический результат
=====================

* Визуально из диалога исчезают все интерфейсы, которые были ранее добавлены в мост.
* После нажатия ОК отображаются два моста: br0 с теми же двумя интерфейсами, testbr0 без интерфейсов.
   
Ожидаемый результат
===================

* Интерфейсы не исчезают (происходит только перемещение одного из интерфейсов в "доступные интерфейсы").
* После нажатия ОК отображется один мост, testbr0, только с одним интерфейсом.

Воспроизводимость
=================

Воспроизводится на виртуальных машинах:

[p10] server-10.1-x86-64
# rpm -qa | grep alterator-net | sort  
alterator-net-bond-1.1.1-alt1.x86_64  
alterator-net-bridge-0.2.2-alt1.x86_64  
alterator-net-domain-0.7.3-alt2.x86_64  
alterator-net-eth-5.2.6-alt1.x86_64  
alterator-net-functions-2.1.1-alt1.noarch  
alterator-netinst-1.9.1-alt4.noarch  
alterator-net-iptables-4.19.11-alt1.x86_64  
alterator-net-openvpn-0.8.15-alt1.noarch  
alterator-net-pppoe-0.10-alt1.noarch  
alterator-net-pptp-0.10.5-alt1.x86_64  
alterator-net-shares-0.4-alt1.noarch

[sisyphus] server-10.1-x86-64
# rpm -qa | grep alterator-net | sort  
alterator-net-bond-1.1.1-alt1.x86_64  
alterator-net-bridge-0.2.2-alt1.x86_64  
alterator-net-domain-0.7.3-alt4.x86_64  
alterator-net-eth-5.2.6-alt1.x86_64  
alterator-net-functions-2.1.2-alt1.noarch  
alterator-netinst-1.9.1-alt4.noarch  
alterator-net-iptables-4.19.11-alt2.x86_64  
alterator-net-openvpn-0.8.15-alt1.noarch  
alterator-net-pppoe-0.10-alt1.noarch  
alterator-net-pptp-0.10.5-alt1.x86_64  
alterator-net-shares-0.4-alt1.noarch