Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update qos template to support SYSTEM_DEFAULT table #10936

Conversation

bingwang-ms
Copy link
Contributor

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

Signed-off-by: bingwang wang.bing@microsoft.com

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)

Signed-off-by: bingwang <wang.bing@microsoft.com>
bingwang-ms and others added 3 commits May 30, 2022 10:44
@bingwang-ms bingwang-ms requested review from a team as code owners May 31, 2022 08:54
Signed-off-by: bingwang <wang.bing@microsoft.com>
@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 <wang.bing@microsoft.com>
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