Skip to content

[build] Fix docker-telemetry-sidecar missing sonic_py_common dependency issue.#25225

Merged
liushilongbuaa merged 4 commits intosonic-net:masterfrom
FengPan-Frank:fix-pipeline
Jan 29, 2026
Merged

[build] Fix docker-telemetry-sidecar missing sonic_py_common dependency issue.#25225
liushilongbuaa merged 4 commits intosonic-net:masterfrom
FengPan-Frank:fix-pipeline

Conversation

@FengPan-Frank
Copy link
Copy Markdown
Contributor

Why I did it

Fix sonic_py_common dependency issue in dedicated pipeline run, buildimage is good since bookworm image has built and contained sonic_py_common.

Work item tracking
  • Microsoft ADO (number only):

How I did it

Add sonic_py_common explicit dependency.

How to verify it

pipeline verified.

Which release branch to backport (provide reason below if selected)

  • 202305
  • 202311
  • 202405
  • 202411
  • 202505
  • 202511

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

Copilot AI review requested due to automatic review settings January 28, 2026 12:13
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an explicit build-time dependency on sonic_py_common for the telemetry sidecar Docker image to avoid missing-wheel issues in dedicated pipeline runs.

Changes:

  • Add sonic_py_common as an explicitly installed Python wheel for docker-telemetry-sidecar builds.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

@liushilongbuaa liushilongbuaa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Copilot AI review requested due to automatic review settings January 29, 2026 01:02
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run Azure.sonic-buildimage

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@liushilongbuaa liushilongbuaa merged commit 5c0567f into sonic-net:master Jan 29, 2026
23 of 25 checks passed
@liushilongbuaa liushilongbuaa changed the title Fix sonic_py_common dependency issue in dedicated pipeline run [build] Fix docker-telemetry-sidecar missing sonic_py_common dependency issue. Jan 29, 2026
hdwhdw added a commit to hdwhdw/sonic-buildimage that referenced this pull request Feb 2, 2026
The sidecar uses sonic_py_common.sidecar_common library which needs
to be explicitly installed as a Python wheel. This mirrors the fix
in PR sonic-net#25225 for docker-telemetry-sidecar.

Signed-off-by: Dawei Huang <daweihuang@microsoft.com>
xincunli-sonic pushed a commit to xincunli-sonic/sonic-buildimage that referenced this pull request Feb 2, 2026
…cy issue. (sonic-net#25225)

Signed-off-by: Xincun Li <stli@microsoft.com>
FengPan-Frank added a commit to FengPan-Frank/sonic-buildimage that referenced this pull request Mar 6, 2026
…cy issue. (sonic-net#25225)

Signed-off-by: Feng Pan <fenpan@microsoft.com>
dprital pushed a commit that referenced this pull request Mar 19, 2026
…cy issue. (#25225)

Signed-off-by: dprital <drorp@nvidia.com>
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.

5 participants