Bug 39707 - etcnet не может настроить vlan для интерфейса ovsbond
Summary: etcnet не может настроить vlan для интерфейса ovsbond
Status: CLOSED FIXED
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: RS
Depends on:
Blocks:
 
Reported: 2021-02-20 14:18 MSK by Evgeniy Korneechev
Modified: 2022-02-11 22:29 MSK (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy Korneechev 2021-02-20 14:18:17 MSK
+++ Данная ошибка создана размножением ошибки 38578 +++

bond0/options:
TYPE=ovsbond
BRIDGE=vmbr0
HOST="ens18 ens19"
VID=495

vmbr0/options:
TYPE=ovsbr
BOOTPROTO=static
CONFIG_IPV4=yes
ON_BOOT=yes
HOST="bond0"

Однако после перезагрузки машины ovs-vsctl показывает без тега:
# ovs-vsctl show
6669027e-d2a5-4f23-8d36-bf279d39355c
    Bridge vmbr0
        Port vmbr0
            Interface vmbr0
                type: internal
    Bridge vmbr0
        Port bond0
            Interface ens18
            Interface ens19

А должен:
# ovs-vsctl show
6669027e-d2a5-4f23-8d36-bf279d39355c
    Bridge vmbr0
        Port vmbr0
            Interface vmbr0
                type: internal
    Bridge vmbr0
        Port bond0
            tag: 495
            Interface ens18
            Interface ens19

Аналогично #38578 необходимо добавить в команду в файле /etc/net/scripts/create-ovsbond код ${VID+tag=$VID}
Comment 1 Repository Robot 2022-02-11 22:29:12 MSK
etcnet-0.9.22-alt1 -> sisyphus:

 Fri Feb 11 2022 Alexey Shabalin <shaba@altlinux> 0.9.22-alt1
 - ovsport: OVS_PATCH option (Closes: #39708).
 - ovsport: HOST must be set.
 - ovsport: BRIDGE must be set.
 - ovsbond: BRIDGE must be set.
 - ovsbond: support VLAN id (Closes: #39707).
 - openvswitch: remove interface before create (Closes: #39709).