Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-84766

[RFE] Add support in NMSTATE to support FEC [rhel-10]

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: Generate New Ti...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • nmstate-2.2.43-1.el10
    • Moderate
    • rhel-net-mgmt
    • ssg_networking
    • 1
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • None
    • Hide

      Definition of Done:

      Please mark each item below with ( / ) if completed or ( x ) if incomplete:

      The acceptance criteria defined below are met.

      None


      ( ) Code changes are included in a downstream build attached to an errata.


      ( ) All required testing (manual and/or automated) passes successfully.


      ( ) Related documentation updates (if applicable) have been completed.

      Show
      Definition of Done: Please mark each item below with ( / ) if completed or ( x ) if incomplete: The acceptance criteria defined below are met. None ( ) Code changes are included in a downstream build attached to an errata. ( ) All required testing (manual and/or automated) passes successfully. ( ) Related documentation updates (if applicable) have been completed.
    • Pass
    • New Test Coverage
    • Enhancement
    • Hide
      .Nmstate now supports configuring FEC settings for network interfaces

      With this enhancement, you can now use Nmstate to apply Forward Error Correction (FEC) modes, such as `RS-FEC`, `Base-R` and `Disabled` to interfaces. These settings are crucial for improving data transmission reliability by detecting and correcting errors without retransmission. As a result, you can now use Nmstate to apply FEC settings instead of manually configuring them or using platform-specific tools.
      Show
      .Nmstate now supports configuring FEC settings for network interfaces With this enhancement, you can now use Nmstate to apply Forward Error Correction (FEC) modes, such as `RS-FEC`, `Base-R` and `Disabled` to interfaces. These settings are crucial for improving data transmission reliability by detecting and correcting errors without retransmission. As a result, you can now use Nmstate to apply FEC settings instead of manually configuring them or using platform-specific tools.
    • Done
    • Done
    • Done
    • Not Required
    • None

      This is a clone of issue RHEL-80725 to use for version rhel-10.1

      Original description:
      Enhance NMState to include support for Forward Error Correction (FEC).

      Currently, configuring FEC requires manual intervention using ethtool, which is not persistent across reboots and upgrades. Integrating FEC support into NMState would allow users to define and manage FEC settings declaratively through network configuration policies. This would enable seamless automation, ensure persistence across system reboots and upgrades, and simplify deployment in large-scale environments.

      Adding this capability to NMState would provide a more efficient and scalable way to manage FEC settings, reducing manual efforts and potential misconfigurations.

              rh-ee-mshi1 Mingyu Shi
              watson-automation Watson Automation
              Network Management Team Network Management Team
              Mingyu Shi Mingyu Shi
              Marc Muehlfeld Marc Muehlfeld
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: