Skip to content

Commit eff9ade

Browse files
authored
[sonic-mgmt-framework]: Resolve libyang dependency for mgmt builds (sonic-net#214)
Second version of libyang (v1.0.184) has been introduced recently. Changed PR build scripts of sonic-mgmt-common, sonic-mgmt-framework and sonic-telemetry repos to explicitly pick old libyang 1.0.73.
1 parent 2a36727 commit eff9ade

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

scripts/common/sonic-mgmt-common-build/build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ sudo sed -ri 's/redis-server.sock/redis.sock/' /etc/redis/redis.conf
1414
sudo service redis-server start
1515

1616
# LIBYANG
17-
sudo dpkg -i buildimage/target/debs/${DISTRO}/libyang*.deb
17+
sudo dpkg -i buildimage/target/debs/${DISTRO}/libyang*1.0.73*.deb
1818

1919

2020
pushd sonic-mgmt-common

scripts/common/sonic-mgmt-framework-build/build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ sudo sed -ri 's/redis-server.sock/redis.sock/' /etc/redis/redis.conf
1212
sudo service redis-server start
1313

1414
# LIBYANG
15-
sudo dpkg -i buildimage/target/debs/${DISTRO}/libyang*.deb
15+
sudo dpkg -i buildimage/target/debs/${DISTRO}/libyang*1.0.73*.deb
1616

1717
# Install from "requirement" files in sonic-mgmt-framework/tools/test directory.
1818
pushd sonic-mgmt-framework/tools/test

scripts/common/sonic-telemetry-build/build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ sudo sed -ri 's/redis-server.sock/redis.sock/' /etc/redis/redis.conf
1111
sudo service redis-server start
1212

1313
# Install libyang
14-
sudo dpkg -i buildimage/target/debs/buster/libyang*.deb
14+
sudo dpkg -i buildimage/target/debs/buster/libyang*1.0.73*.deb
1515

1616
# Build sonic-mgmt-common first
1717

0 commit comments

Comments
 (0)