Skip to content

Add support for Forward Error Correction on Ethernet interfaces #797

@peter8498

Description

@peter8498

Which role would this new feature be associated?

cisco.nac_dc_vxlan.dtc.create

New feature description:

Add the ability in the data model on an ethernet interface to configure the settings "Enable Error Detection" true/false and "Forwarding Error Correction" <enmum> auto/fec etc.
Currently we can do this within the freeform element of the interface, but would be nice to have it as part of the data model especially with the FEC being an enumeration, so we can prevent fat fingering etc.

Would this be a new feature requiring a new role?

No

Which section of the data model is the new feature related?

vxlan.topology

Would this be a new feature requiring a new addition to the data model?

Yes. Under topology_switch_access/trunk_interface etc add "enable_error_detection" as a boolean and "forward_error_correction" as an enumeration of auto/fec etc (see GUI for full list of drop down options)

New or Affected Documentation for New Feature

Yes update interface documentation and testing

Potential Ansible Task Config

interface configurations udpates and DCNM module updates

Ansible Version

2.13>

Ansible Collection Versions

0.7.2

Cisco Nexus Dashboard Version

Has to be greater than 4.1 as this option doesn't exist in 3.2.2. Code will need to handle this and if running on a 3.2 version will need to set this option as freeform instead?

Cisco NX-OS Version

10.4.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions