Install sonic-buildimage libnl3 for AZP#518
Conversation
|
@prsunny @smaheshm Please review as sonic-net/sonic-swss#1871 is merged to master and sonic-swss-common AZP will need this PR once sonic-swss submodule is updated in sonic-buildimage. |
|
@prsunny @smaheshm I see that sonic-swss-common AZP is already failing due to merged changes from sonic-net/sonic-swss#1871. Please approve/merge this PR to resolve the AZP failure. |
| sudo dpkg -i target/debs/buster/libnl-3-200_*.deb | ||
| sudo dpkg -i target/debs/buster/libnl-3-dev_*.deb | ||
| sudo dpkg -i target/debs/buster/libnl-genl-3-200_*.deb | ||
| sudo dpkg -i target/debs/buster/libnl-genl-3-dev_*.deb | ||
| sudo dpkg -i target/debs/buster/libnl-route-3-200_*.deb | ||
| sudo dpkg -i target/debs/buster/libnl-route-3-dev_*.deb | ||
| sudo dpkg -i target/debs/buster/libnl-nf-3-200_*.deb | ||
| sudo dpkg -i target/debs/buster/libnl-nf-3-dev_*.deb |
There was a problem hiding this comment.
sudo dpkg -i target/debs/buster/libnl-*.deb ?
There was a problem hiding this comment.
Current change avoids unneeded installation of libnl-cli-3-200 and libnl-cli-3-dev.
|
I'm s tarring to erring errors with libnl on swss compile: is this related? |
yes it is. That's why this needs to be merge ASAP |
…s no error (sonic-net#518) - Description The "get_error_description" function should return 'OK' instead of 'None' when there are no errors. - Motivation and Context When there are no errors on the cable, get_error_description currently returns 'None'. In this case, we should return 'OK' so that the CLI (show interface transceiver error-description) provides a proper output. - How Has This Been Tested? Call this API directly on different cables with different error statuses. Signed-off-by: Kebo Liu <[email protected]>
What I did
AZP changes to install libnl3 from sonic-buildimage
Why I did it
Prevent sonic-swss-common AZP build failures in docker-sonic-vs.
fpmsyncd in sonic-swss now relies on modified version of libnl3 in sonic-buildimage with additional support for MPLS.
Any AZP build of docker-sonic-vs must now install libnl3 from sonic-buildimage build artifact rather than Debian released version of libnl3.
How I verified it
Unit-tests in sonic-swss/tests/test_mpls.py
System tests in sonic-mgmt
Details if related
Refer to PR: sonic-net/sonic-swss#1871