Page MenuHomeVyOS Platform

After re-writing list_interfaces.py to use Interfaces() pseudo-ethernet is missing
Closed, ResolvedPublicBUG

Description

Pseudo-Ethernet/MACVLAN interfaces should be listed on the list_interfaces.py --bridgable completion helper

Interface can be bridged, thus it should show up on the completion helper:

cpo@LR1.wue3# run show bridge
bridge name     bridge id               STP enabled     interfaces
br0             8000.0af4308d4071       no              l2tpeth10
                                                        peth0

Details

Version
1.3-rolling-202004070927
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Bug (incorrect behavior)

Revisions and Commits

Event Timeline

c-po assigned this task to thomas-mangin.
c-po triaged this task as Normal priority.
c-po updated the task description. (Show Details)

Hi @cpo,

Yes, it is missing, nothing to do with me but the fact the code does not yet find what is what from the interface data as we discussed.
https://github.com/vyos/vyos-1x/commit/bbea850ea5f8ff0402cd276ab63963ece7e0c763#diff-667867449bff9faf1ac285125ceada77

It will auto-magically get fixed when I finish the migration of show interfaces to python and update the file as the work is related and both will be done at the same time.
Hopefully within the week-end.

erkin set Issue type to Bug (incorrect behavior).Aug 30 2021, 7:36 AM
erkin removed a subscriber: Global Notifications.