Skip to content

[code sync] Merge code from sonic-net/sonic-swss-common:202605 to 202606 - #76

Merged
mssonicbld merged 1 commit into
Azure:202606from
mssonicbld:sonicbld/202606-merge
Jun 14, 2026
Merged

[code sync] Merge code from sonic-net/sonic-swss-common:202605 to 202606#76
mssonicbld merged 1 commit into
Azure:202606from
mssonicbld:sonicbld/202606-merge

Conversation

@mssonicbld

Copy link
Copy Markdown
Collaborator

<br>* 240a31a - (HEAD -> 202606, origin/202605) [ci] Install libyang python bindings in coverage build (#1208) (2026-06-13) [Ying Xie]<br>

The coverage build job (build-template.yml) generates common/cfg_schema.h
via gen_cfg_schema.py, which imports sonic_yang -> libyang. The job only
installed the libyang3 C libraries (dpkg -i) but not the Python bindings,
causing 'ModuleNotFoundError: No module named libyang' and a build failure.

The inline amd64 job in azure-pipelines.yml already installs the bindings
via pip (commit 1431c3d), but build-template.yml was missed. Add the same
python3-cffi + 'pip3 install libyang==3.3.0' step here, gated off trixie
to match the existing pattern.

Signed-off-by: Ying Xie <ying.xie@microsoft.com>
@mssonicbld
mssonicbld merged commit 19f86e5 into Azure:202606 Jun 14, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants