Skip to content

Implement leak detection improvements in thermalctld#776

Open
fraserg-arista wants to merge 1 commit intosonic-net:masterfrom
fraserg-arista:master-leak-detection
Open

Implement leak detection improvements in thermalctld#776
fraserg-arista wants to merge 1 commit intosonic-net:masterfrom
fraserg-arista:master-leak-detection

Conversation

@fraserg-arista
Copy link
Copy Markdown

Description

This implements the leak detection parts of the pmon design as described in sonic-net/SONiC#2215.

Motivation and Context

How Has This Been Tested?

Additional Information (Optional)

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@fraserg-arista fraserg-arista marked this pull request as draft March 20, 2026 14:22
@fraserg-arista
Copy link
Copy Markdown
Author

@judyjoseph these are the changes to thermalctld to implement the pmon design. Depends on the changes in sonic-net/sonic-platform-common#637.

Marked as a draft because I need to re-check your latest changes to the design to make sure everything still matches.

@judyjoseph
Copy link
Copy Markdown
Contributor

@fraserg-arista please check these PRs again there are some changes
sonic-net/SONiC#2215
sonic-net/sonic-platform-common#634

@judyjoseph judyjoseph requested review from judyjoseph and yxieca April 3, 2026 19:52
@judyjoseph
Copy link
Copy Markdown
Contributor

@fraserg-arista I have updated your comment in platform API PR : sonic-net/sonic-platform-common#634. Let us know when this PR is ready for review - thx

Comment thread sonic-thermalctld/scripts/thermalctld Outdated
@judyjoseph
Copy link
Copy Markdown
Contributor

there is s UT failure causing the build failure .. could you fix ?

Also wanted to check if there more changes to this PR can we make it ready for review?

@fraserg-arista fraserg-arista force-pushed the master-leak-detection branch from c1f4cc3 to caef9e2 Compare April 14, 2026 20:49
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@fraserg-arista
Copy link
Copy Markdown
Author

@judyjoseph the failure is because it uses some interfaces I added in sonic-net/sonic-platform-common#637

@fraserg-arista fraserg-arista force-pushed the master-leak-detection branch from caef9e2 to 8c62a6b Compare April 15, 2026 17:08
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

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.

@fraserg-arista fraserg-arista marked this pull request as ready for review April 16, 2026 17:10
@fraserg-arista fraserg-arista force-pushed the master-leak-detection branch from 8c62a6b to f4d69d5 Compare April 16, 2026 21:11
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

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.

@fraserg-arista fraserg-arista force-pushed the master-leak-detection branch from f4d69d5 to da966b6 Compare April 16, 2026 22:01
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

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.

@fraserg-arista fraserg-arista force-pushed the master-leak-detection branch from da966b6 to 5342175 Compare April 17, 2026 18:39
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

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.

Also updates the tables to match what is specified in the pmon design
doc.

Signed-off-by: Fraser Gordon <[email protected]>
@fraserg-arista fraserg-arista force-pushed the master-leak-detection branch from 5342175 to 7e8615c Compare April 17, 2026 20:17
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants