<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>49306</bug_id>
          
          <creation_ts>2024-02-05 15:50:09 +0300</creation_ts>
          <short_desc>alterator-net-bridge: настройка Open vSwitch действует только до перезапуска network.service или системы</short_desc>
          <delta_ts>2024-02-05 16:30:52 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>alterator-net-bridge</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Artem Varaksa">varaksaaa</reporter>
          <assigned_to name="obirvalger@altlinux.org">obirvalger</assigned_to>
          <cc>sem</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>241163</commentid>
    <comment_count>0</comment_count>
      <attachid>15480</attachid>
    <who name="Artem Varaksa">varaksaaa</who>
    <bug_when>2024-02-05 15:50:09 +0300</bug_when>
    <thetext>Created attachment 15480
Вывод команд на шагах 6, 8

Шаги
====

При тестировании на ВМ необходимо добавить 2 интерфейса (в разных VLAN).

1. # apt-get install -y alterator-net-bridge openvswitch
2. # systemctl enable --now openvswitch
3. acc &gt; Ethernet-интерфейсы &gt; Создать сетевой мост
4. Выбрать тип &quot;Open vSwitch&quot;, выбрать ранее добавленные интерфейсы, ОК.
5. Ввести IP-адрес вида 10.0.1.6 (/24), Добавить, Применить.
6. Проверить # ip -c a, # ip -c l, # ovs-vsctl show.
7. Выполнить # systemctl restart network или перезагрузить систему.
8. Снова проверить # ip -c a, # ip -c l, # ovs-vsctl show.

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

При проверке на шаге 8 по сравнению с шагом 6 отсутствуют интерфейсы ovs-system, br0. В ovs-vsctl также исчезает интерфейс br0.

Вывод команд см. во вложении.
   
Ожидаемый результат
===================

Восстановление настроек после перезапуска сервиса или системы.

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

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

[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</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>15480</attachid>
            <date>2024-02-05 15:50:09 +0300</date>
            <delta_ts>2024-02-05 15:50:09 +0300</delta_ts>
            <desc>Вывод команд на шагах 6, 8</desc>
            <filename>file_49306.txt</filename>
            <type>text/plain</type>
            <size>3048</size>
            <attacher name="Artem Varaksa">varaksaaa</attacher>
            
              <data encoding="base64">0J3QsCDRiNCw0LPQtSA2INCx0YvQu9C+Og0KLS0tLS0tLS0tLS0tLS0tDQoNCiMgaXAgLWMgYQ0K
Wy4uLl0NCjM6IGVuczIwOiA8QlJPQURDQVNULE1VTFRJQ0FTVD4gbXR1IDE1MDAgcWRpc2MgZnFf
Y29kZWwgbWFzdGVyIG92cy1zeXN0ZW0gc3RhdGUgRE9XTiBncm91cCBkZWZhdWx0IHFsZW4gMTAw
MCAgDQrCoMKgwqBsaW5rL2V0aGVyIGMyOmY0OmQ4OjRlOjA0OmQ3IGJyZCBmZjpmZjpmZjpmZjpm
ZjpmZiAgDQrCoMKgwqBhbHRuYW1lIGVucDBzMjAgIA0KNDogZW5zMjE6IDxCUk9BRENBU1QsTVVM
VElDQVNUPiBtdHUgMTUwMCBxZGlzYyBmcV9jb2RlbCBtYXN0ZXIgb3ZzLXN5c3RlbSBzdGF0ZSBE
T1dOIGdyb3VwIGRlZmF1bHQgcWxlbiAxMDAwICANCsKgwqDCoGxpbmsvZXRoZXIgMmE6OGY6NDA6
MTM6M2E6YmYgYnJkIGZmOmZmOmZmOmZmOmZmOmZmICANCsKgwqDCoGFsdG5hbWUgZW5wMHMyMSAg
DQo1OiBvdnMtc3lzdGVtOiA8QlJPQURDQVNULE1VTFRJQ0FTVD4gbXR1IDE1MDAgcWRpc2Mgbm9v
cCBzdGF0ZSBET1dOIGdyb3VwIGRlZmF1bHQgcWxlbiAxMDAwICANCsKgwqDCoGxpbmsvZXRoZXIg
YjI6ZGU6YTM6YTU6MTk6NTYgYnJkIGZmOmZmOmZmOmZmOmZmOmZmICANCjY6IGJyMDogPEJST0FE
Q0FTVCxNVUxUSUNBU1QsVVAsTE9XRVJfVVA+IG10dSAxNTAwIHFkaXNjIG5vcXVldWUgc3RhdGUg
VU5LTk9XTiBncm91cCBkZWZhdWx0IHFsZW4gMTAwMCAgDQrCoMKgwqBsaW5rL2V0aGVyIDdlOmNm
OmRiOmQ5OmMwOjRkIGJyZCBmZjpmZjpmZjpmZjpmZjpmZiAgDQrCoMKgwqBpbmV0IDEwLjAuMS42
LzI0IHNjb3BlIGdsb2JhbCBicjAgIA0KwqDCoMKgwqDCoMKgdmFsaWRfbGZ0IGZvcmV2ZXIgcHJl
ZmVycmVkX2xmdCBmb3JldmVyICANCsKgwqDCoGluZXQ2IGZlODA6OjdjY2Y6ZGJmZjpmZWQ5OmMw
NGQvNjQgc2NvcGUgbGluayBwcm90byBrZXJuZWxfbGwgwqAgIA0KwqDCoMKgwqDCoMKgdmFsaWRf
bGZ0IGZvcmV2ZXIgcHJlZmVycmVkX2xmdCBmb3JldmVyDQoNCiMgaXAgLWMgbA0KWy4uLl0NCjM6
IGVuczIwOiA8QlJPQURDQVNULE1VTFRJQ0FTVD4gbXR1IDE1MDAgcWRpc2MgZnFfY29kZWwgbWFz
dGVyIG92cy1zeXN0ZW0gc3RhdGUgRE9XTiBtb2RlIERFRkFVTFQgZ3JvdXAgZGVmYXVsdCBxbGVu
IDEwMDAgIA0KwqDCoMKgbGluay9ldGhlciBjMjpmNDpkODo0ZTowNDpkNyBicmQgZmY6ZmY6ZmY6
ZmY6ZmY6ZmYgIA0KwqDCoMKgYWx0bmFtZSBlbnAwczIwICANCjQ6IGVuczIxOiA8QlJPQURDQVNU
LE1VTFRJQ0FTVD4gbXR1IDE1MDAgcWRpc2MgZnFfY29kZWwgbWFzdGVyIG92cy1zeXN0ZW0gc3Rh
dGUgRE9XTiBtb2RlIERFRkFVTFQgZ3JvdXAgZGVmYXVsdCBxbGVuIDEwMDAgIA0KwqDCoMKgbGlu
ay9ldGhlciAyYTo4Zjo0MDoxMzozYTpiZiBicmQgZmY6ZmY6ZmY6ZmY6ZmY6ZmYgIA0KwqDCoMKg
YWx0bmFtZSBlbnAwczIxICANCjU6IG92cy1zeXN0ZW06IDxCUk9BRENBU1QsTVVMVElDQVNUPiBt
dHUgMTUwMCBxZGlzYyBub29wIHN0YXRlIERPV04gbW9kZSBERUZBVUxUIGdyb3VwIGRlZmF1bHQg
cWxlbiAxMDAwICANCsKgwqDCoGxpbmsvZXRoZXIgYjI6ZGU6YTM6YTU6MTk6NTYgYnJkIGZmOmZm
OmZmOmZmOmZmOmZmICANCjY6IGJyMDogPEJST0FEQ0FTVCxNVUxUSUNBU1QsVVAsTE9XRVJfVVA+
IG10dSAxNTAwIHFkaXNjIG5vcXVldWUgc3RhdGUgVU5LTk9XTiBtb2RlIERFRkFVTFQgZ3JvdXAg
ZGVmYXVsdCBxbGVuIDEwMDAgIA0KwqDCoMKgbGluay9ldGhlciA3ZTpjZjpkYjpkOTpjMDo0ZCBi
cmQgZmY6ZmY6ZmY6ZmY6ZmY6ZmYNCg0KIyBvdnMtdnNjdGwgc2hvdw0KYzFiYTZkMzMtOTc0MC00
ZGRlLTgyMzItYTQ2NDdkODJjNjBhICANCsKgwqDCoEJyaWRnZSBicjAgIA0KwqDCoMKgwqDCoMKg
wqBQb3J0IGJyMCAgDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgSW50ZXJmYWNlIGJyMCAgDQrCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqB0eXBlOiBpbnRlcm5hbCAgDQrCoMKgwqDCoMKgwqDC
oFBvcnQgZW5zMjEgIA0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoEludGVyZmFjZSBlbnMyMSAgDQrC
oMKgwqDCoMKgwqDCoFBvcnQgZW5zMjAgIA0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoEludGVyZmFj
ZSBlbnMyMCAgDQrCoMKgwqBvdnNfdmVyc2lvbjogIjMuMi4xIg0KDQoNCtCd0LAg0YjQsNCz0LUg
ODoNCi0tLS0tLS0tLS0NCg0KIyBpcCAtYyBhDQpbLi4uXQ0KMzogZW5zMjA6IDxCUk9BRENBU1Qs
TVVMVElDQVNUPiBtdHUgMTUwMCBxZGlzYyBmcV9jb2RlbCBzdGF0ZSBET1dOIGdyb3VwIGRlZmF1
bHQgcWxlbiAxMDAwICANCsKgwqDCoGxpbmsvZXRoZXIgYzI6ZjQ6ZDg6NGU6MDQ6ZDcgYnJkIGZm
OmZmOmZmOmZmOmZmOmZmICANCsKgwqDCoGFsdG5hbWUgZW5wMHMyMCAgDQo0OiBlbnMyMTogPEJS
T0FEQ0FTVCxNVUxUSUNBU1Q+IG10dSAxNTAwIHFkaXNjIGZxX2NvZGVsIHN0YXRlIERPV04gZ3Jv
dXAgZGVmYXVsdCBxbGVuIDEwMDAgIA0KwqDCoMKgbGluay9ldGhlciAyYTo4Zjo0MDoxMzozYTpi
ZiBicmQgZmY6ZmY6ZmY6ZmY6ZmY6ZmYgIA0KwqDCoMKgYWx0bmFtZSBlbnAwczIxDQoNCiMgaXAg
LWMgbA0KWy4uLl0NCjM6IGVuczIwOiA8QlJPQURDQVNULE1VTFRJQ0FTVD4gbXR1IDE1MDAgcWRp
c2MgZnFfY29kZWwgc3RhdGUgRE9XTiBtb2RlIERFRkFVTFQgZ3JvdXAgZGVmYXVsdCBxbGVuIDEw
MDAgIA0KwqDCoMKgbGluay9ldGhlciBjMjpmNDpkODo0ZTowNDpkNyBicmQgZmY6ZmY6ZmY6ZmY6
ZmY6ZmYgIA0KwqDCoMKgYWx0bmFtZSBlbnAwczIwICANCjQ6IGVuczIxOiA8QlJPQURDQVNULE1V
TFRJQ0FTVD4gbXR1IDE1MDAgcWRpc2MgZnFfY29kZWwgc3RhdGUgRE9XTiBtb2RlIERFRkFVTFQg
Z3JvdXAgZGVmYXVsdCBxbGVuIDEwMDAgIA0KwqDCoMKgbGluay9ldGhlciAyYTo4Zjo0MDoxMzoz
YTpiZiBicmQgZmY6ZmY6ZmY6ZmY6ZmY6ZmYgIA0KwqDCoMKgYWx0bmFtZSBlbnAwczIxDQoNCiMg
b3ZzLXZzY3RsIHNob3cgIA0KYzFiYTZkMzMtOTc0MC00ZGRlLTgyMzItYTQ2NDdkODJjNjBhICAN
CsKgwqDCoG92c192ZXJzaW9uOiAiMy4yLjEi
</data>

          </attachment>
      

    </bug>

</bugzilla>