[hostcfgd] [202012] Fixed the brief blackout in hostcfgd using SubscriberStateTable #9228
[hostcfgd] [202012] Fixed the brief blackout in hostcfgd using SubscriberStateTable #9228qiluo-msft merged 11 commits intosonic-net:202012from
Conversation
Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com> d03ba4fa [202012] [portstat, intfstat] added rates and utilization (sonic-net#1812) 499ad3f4 [config reload] Fix config reload failure due to sonic.target job cancellation (sonic-net#1814) 96d658c2 [202012][sonic installer] Add swap setup support (sonic-net#1815) a9c69702 platform pre-check for reboot in 202012 branch (sonic-net#1788) 0e0478ba Unify the number format in the ourput of portstat and pfcstat in all cases (sonic-net#1795) 2d1e00ed [ecnconfig] Fix exception seen during display and add unit tests (sonic-net#1784) (sonic-net#1789)
…to hostcfg_fix_202012
Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com>
Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com>
|
@qiluo-msft, Can you review this? |
src/sonic-host-services/setup.py
Outdated
| setup_requires = [ | ||
| 'pytest-runner', | ||
| 'wheel' | ||
| 'wheel', |
There was a problem hiding this comment.
I'm sorry. Removed this comma. Cherry pick in this case wasn't possible. As the code for Feature Handler has diverged a lot and the master version has changes related to auto_restart param, i had to rewrite instead
| import subprocess | ||
| import syslog | ||
| import signal | ||
| import sys |
There was a problem hiding this comment.
Seems like you change order during backport. It will make others backport difficult in general. Could you try minimize new changes during the backport?
There was a problem hiding this comment.
Reordered imports and added safe_eval method
Signed-off-by: Vivek Reddy Karri <vkarri@nvidia.com>
|
/azpw run |
|
/AzurePipelines run |
|
You have several pipelines (over 10) configured to build pull requests in this repository. Specify which pipelines you would like to run by using /azp run [pipelines] command. You can specify multiple pipelines using a comma separated list. |
|
/azpw run |
|
/AzurePipelines run |
|
You have several pipelines (over 10) configured to build pull requests in this repository. Specify which pipelines you would like to run by using /azp run [pipelines] command. You can specify multiple pipelines using a comma separated list. |
|
/azpw run |
|
/AzurePipelines run |
|
You have several pipelines (over 10) configured to build pull requests in this repository. Specify which pipelines you would like to run by using /azp run [pipelines] command. You can specify multiple pipelines using a comma separated list. |
|
/azpw run Azure.sonic-buildimage |
|
/AzurePipelines run Azure.sonic-buildimage |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@qiluo-msft The pipeline is passing now. Can you please help with the merge? |
|
|
||
| def aaa_handler(self, key, data): | ||
| def aaa_handler(self, key, op, data): | ||
| self.aaacfg.aaa_update(key, data) |
There was a problem hiding this comment.
You missed a syslog statement, comparing with #8861
|
@qiluo-msft, CI checks are passing, can you help signoff? |
Why I did it
Backporting #8861 to 202012
How I did it
How to verify it
Which release branch to backport (provide reason below if selected)
Description for the changelog
A picture of a cute animal (not mandatory but encouraged)