-
Notifications
You must be signed in to change notification settings - Fork 134
gNOI: Add backend support for Healthz #295
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
base: master
Are you sure you want to change the base?
Conversation
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
|
@rkavitha-hcl , @kanchanavelusamy could you please review the PR |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
48c8300 to
6daea37
Compare
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
6daea37 to
33db184
Compare
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
33db184 to
60a2a39
Compare
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
60a2a39 to
70214f1
Compare
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
70214f1 to
864dd6a
Compare
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
864dd6a to
05d6ff3
Compare
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
ac7064c to
3fcb0f1
Compare
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
|
/azp run |
8364f05 to
2803691
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
2803691 to
8ae7b94
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
8ae7b94 to
7b2ac77
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@kishanps , @magnusgao-google All the review comments have been addressed. Could you please review the updated PR and share your feedback? |
scripts/sonic-host-server
Outdated
| gnoi_reset | ||
| ) | ||
|
|
||
| from host_modules import config_engine, debug_info, docker_service, file_service, gcu, host_service, image_service, reboot, showtech, systemd_service |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this changed and I see gnoi_reset missing.
| 'file_stat': file_service.FileService('file'), | ||
| 'debug_service': debug_service.DebugExecutor('DebugExecutor'), | ||
| 'gnoi_reset': gnoi_reset.GnoiReset('gnoi_reset') | ||
| 'debug_info': debug_info.DebugInfo('debug_info') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Isn't debug_service different than debug_info ? Why are we removing debug_service ?
gnoi_reset is missing here too.
7b2ac77 to
dff23ad
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
dff23ad to
ba14770
Compare
|
/azp run |
|
Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command. |
ba14770 to
e917e52
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
e917e52 to
1d5479e
Compare
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
This PR introduces the backend support for gNOI Healthz. However, since the necessary consumer logic for receiving and executing debug requests is currently absent within the upstream SONiC component containers, the current backend implementation only supports Host-level artifact collection. This involves running common debug commands directly on the host and generating the resulting *.tar.gz file, excluding component-specific debug data.
NOTE: All the Functionality testing has been done on SONiC Virtual Switch.
Below is the placeholder for Artifact tar file and the list of files
Dependent FE PRs
sonic-net/sonic-gnmi#485
sonic-net/sonic-gnmi#486
sonic-net/sonic-gnmi#507
sonic-net/sonic-gnmi#487
sonic-net/sonic-gnmi#488
sonic-net/sonic-gnmi#489
sonic-net/sonic-gnmi#509