Skip to content

[201911][FEC] FEC none config through minigraph#10338

Merged
prgeor merged 1 commit intosonic-net:201911from
dgsudharsan:anlt
Mar 29, 2022
Merged

[201911][FEC] FEC none config through minigraph#10338
prgeor merged 1 commit intosonic-net:201911from
dgsudharsan:anlt

Conversation

@dgsudharsan
Copy link
Collaborator

Backport of #7667 to 201911 branch.

Why I did it

When FECDisabled is set to true in minigraph.py, push 'fec' 'none' explicitly to config_db. When 'fec' is defined in port_config.ini do not override it with 'rs' for 100G

How I did it

Modified minigraph Parser

How to verify it

Load minigraph with FECDisabled and after config load_minigraph check the config_db whether 'fec' 'none' is populated. Modified port_config.ini to check if a value in port_config.ini does not get overridden by 'fec' 'rs'

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

When FECDisabled is set to true in minigraph.py, push 'fec' 'none' explicitly to config_db. When 'fec' is defined in port_config.ini do not override it with 'rs' for 100G

Backport of sonic-net#7667 to 202012 branch.
@dgsudharsan dgsudharsan marked this pull request as ready for review March 24, 2022 19:30
@liat-grozovik
Copy link
Collaborator

@prgeor , @lguohan could you please help to review?

@liat-grozovik liat-grozovik requested a review from prgeor March 27, 2022 06:11
@prgeor prgeor merged commit 17c9648 into sonic-net:201911 Mar 29, 2022
@dgsudharsan dgsudharsan deleted the anlt branch March 9, 2023 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants