Page MenuHomeVyOS Platform

Bridge interface randomly disable itself
Closed, InvalidPublicBUG

Description

This has happened to me twice now from a different version of the rolling releases and could not figure out what causes it.

The bridge interface(s) status changes from u/u to A/D.

karlo@fwvyos:~$ show interfaces bridge 
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface        IP Address                        S/L  Description
---------        ----------                        ---  -----------
br3              10.0.3.1/24                       A/D  management gateway
br4              10.0.4.1/24                       A/D  backbone gateway

Here is the bridge config:

karlo@fwvyos# show interfaces bridge | commands 
set bridge br3 address '10.0.3.1/24'
set bridge br3 aging '300'
set bridge br3 description 'management gateway'
set bridge br3 hello-time '2'
set bridge br3 max-age '20'
set bridge br3 member interface bond0.3
set bridge br3 member interface eth2
set bridge br3 priority '0'
set bridge br4 address '10.0.4.1/24'
set bridge br4 aging '300'
set bridge br4 description 'backbone gateway'
set bridge br4 hello-time '2'
set bridge br4 max-age '20'
set bridge br4 member interface bond0.4
set bridge br4 priority '0'

Here is the bonding config:

karlo@fwvyos# show interfaces bonding bond0 | commands 
set description 'Core: see eth4 and eth5'
set hash-policy 'layer3+4'
set member interface 'eth4'
set member interface 'eth5'
set mode '802.3ad'
set vif 3
set vif 4

When rebooted the VyOS, the bridge interfaces stayed in A/D state. The workaround that I found is to manually set the bridge interfaces to disable then commit.
Afterwards, delete the interfaces bridge disable option then commit. After this, the bridge interfaces state will change to u/u and traffic will flow again.

set interfaces bridge br4 disable
commit
delete interfaces bridge br4 disable
commit

This is the show version

Version:          VyOS 1.3-rolling-202007230117
Release Train:    equuleus

Built by:         [email protected]
Built on:         Thu 23 Jul 2020 01:17 UTC
Build UUID:       710969bc-07aa-4be1-8c73-c28de39266b3
Build Commit ID:  7c674b7872ffcb

Architecture:     x86_64
Boot via:         installed image
System type:      bare metal

Hardware vendor:  Supermicro
Hardware model:   A1SAi
Hardware S/N:     Unknown
Hardware UUID:    Unknown

Copyright:        VyOS maintainers and contributors

I will update this provide more info once I figured out the cause of the issue.

Details

Difficulty level
Unknown (require assessment)
Version
VyOS 1.3-rolling-202007230117
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Bug (incorrect behavior)

Event Timeline

Your rolling release is from a time where the interface configuration changed heavily. An entire new concept was added, please retry with one of the latest rollings.

vyos@vyos:~$ show ver

Version:          VyOS 1.3-rolling-202008120118
Release Train:    equuleus

Built by:         [email protected]
Built on:         Wed 12 Aug 2020 01:18 UTC
Build UUID:       b7d849e9-dac9-4f40-8768-6e4bcc4ce688
Build Commit ID:  99114c57bad638

Architecture:     x86_64
Boot via:         installed image
System type:      VMware guest

Hardware vendor:  VMware, Inc.
Hardware model:   VMware Virtual Platform
Hardware S/N:     Unknown
Hardware UUID:    Unknown

Copyright:        VyOS maintainers and contributors
vyos@vyos:~$ show interfaces
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface        IP Address                        S/L  Description
---------        ----------                        ---  -----------
bond0            -                                 u/u  Core: see eth4 and eth5
bond0.3          -                                 u/u
bond0.4          -                                 u/u
br3              10.0.3.1/24                       u/u  management gateway
br4              10.0.4.1/24                       u/u  backbone gateway
eth0             -                                 u/u
eth1             -                                 A/D
eth2             -                                 A/D
eth3             -                                 A/D
eth4             -                                 u/u
eth5             -                                 A/D
lo               127.0.0.1/8                       u/u
                 ::1/128
vyos@vyos:~$ uptime
 17:12:00 up 1 min,  1 user,  load average: 1.03, 0.41, 0.15

I could not reproduce this with the latest rolling. THis might have been fixed by: T2653

Please reopen if the issue persists

I am on version 1.3-rolling-202008090118 and so far I have not encountered the issue again. I will keep an eye out and will report if this happen again.

erkin set Issue type to Bug (incorrect behavior).Aug 29 2021, 1:31 PM
erkin removed a subscriber: Active contributors.