Skip to content

Update qos template to support SYSTEM_DEFAULT table#10936

Merged
bingwang-ms merged 5 commits intosonic-net:masterfrom
bingwang-ms:update_qos_config_to_add_system_default
Jun 2, 2022
Merged

Update qos template to support SYSTEM_DEFAULT table#10936
bingwang-ms merged 5 commits intosonic-net:masterfrom
bingwang-ms:update_qos_config_to_add_system_default

Conversation

@bingwang-ms
Copy link
Copy Markdown
Contributor

@bingwang-ms bingwang-ms commented May 26, 2022

Signed-off-by: bingwang [email protected]

Why I did it

This PR is to update qos template.
Changes include:

  1. Support SYSTEM_DEFAULT table introduced in PR Define SYSTEM_DEFAULTS table to control tunnel_qos_remap #10877. If the TunnelQosRemap flag is not True, no template will be changed.
  2. Change QoS map for dualtor testbed
  • DSCP 33 -> TC 8 -> PG 0 -> Queue 1
  • TC 8 -> DSCP 33, TC 2 -> DSCP 0 at TC_TO_DSCP_MAP
  • TC 2 -> PG 2, TC 6 -> PG 6 at port level TC_TO_PRIORITY_GROUP_MAP
  1. Fix alignment in qos_config.j2

How I did it

How to verify it

Verified by test_j2files.py. All passed.

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)

@bingwang-ms bingwang-ms requested review from a team as code owners May 31, 2022 08:54
@bingwang-ms bingwang-ms merged commit 0c9bbee into sonic-net:master Jun 2, 2022
yxieca pushed a commit that referenced this pull request Jun 5, 2022
* Update qos template to support SYSTEM_DEFAULT table

Signed-off-by: bingwang <[email protected]>
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.

4 participants