[cherry-pick][202012] Update db_migrator to support pfcwd_sw_enable #2160
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Signed-off-by: bingwang wang.bing@microsoft.com
What I did
This PR is to cherry-pick changes in PR #2087 to
202012
branch after resolving conflicts.This PR is to update
db_migrator
to supportpfcwd_sw_enable
.Currently, table
pfc_enable
is to specify on which queue to enable PFC and pfc watchdog. As we are going to add two extra lossless queues on which on watchdog is enable(HLD sonic-net/SONiC#950), a new table is required to specify on which queue to enable PFC watchdog. That ispfcwd_sw_enable
.HLD DSCP remapping
Change in orchagent Update orchagent to support new field pfcwd_sw_enable
How I did it
Update db_migrator.
How to verify it
db_migrator.py
to a SONiC box and rundb_migrator.py -o migrate
Previous command output (if the output of a command-line utility has changed)
New command output (if the output of a command-line utility has changed)