Skip to content

Fix: IOL L2 cannot configure BFD for OSPFv3#3624

Open
ipspace wants to merge 2 commits into
devfrom
fix-ioll2-bfd
Open

Fix: IOL L2 cannot configure BFD for OSPFv3#3624
ipspace wants to merge 2 commits into
devfrom
fix-ioll2-bfd

Conversation

@ipspace

@ipspace ipspace commented Jul 11, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a device-quirk check for Cisco IOL L2 to detect and reject configurations that enable BFD together with OSPFv3 (OSPF IPv6 AF), preventing generation of unsupported device configuration.

Changes:

  • Added an ioll2 quirk (check_ospfv3_bfd) that flags ospf.bfd when ospf.af.ipv6 is enabled.
  • Wired the new check into IOSL2.device_quirks when both ospf and bfd modules are enabled.
  • Fixed indentation of the lag_remove_virtual call (but introduced trailing whitespace on that line).

Comment thread netsim/devices/ioll2.py Outdated
@jbemmel

jbemmel commented Jul 11, 2026

Copy link
Copy Markdown
Collaborator

Could be modeled in device features

‘’’
bfd: [ ipv4 ]
’’’

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants