-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix pipeline build break caused by libhredis remove from sonic-buildimage artifect. #293
Conversation
@@ -50,7 +50,8 @@ stages: | |||
- script: | | |||
set -ex | |||
sudo apt-get -y purge libhiredis-dev libnl-3-dev libnl-route-3-dev | |||
sudo dpkg -i ../target/debs/buster/{libyang_1.0.73_amd64.deb,libswsscommon_1.0.0_amd64.deb,python3-swsscommon_1.0.0_amd64.deb,libnl-3-200_*.deb,libnl-genl-3-200_*.deb,libnl-nf-3-200_*.deb,libnl-route-3-200_*.deb,libhiredis0.14_*.deb} | |||
sudo apt-get -y install libhiredis0.14 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, the original pipeline only install libhiredis0.14, I want keeps no change.
@@ -50,7 +50,8 @@ stages: | |||
- script: | | |||
set -ex | |||
sudo apt-get -y purge libhiredis-dev libnl-3-dev libnl-route-3-dev |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, I want keep this line no change, only install missing libhiredis0.14.
Also the next line, does not install self-build libhiredis-dev:
sudo dpkg -i ../target/debs/buster/{libyang_1.0.73_amd64.deb,libswsscommon_1.0.0_amd64.deb,python3-swsscommon_1.0.0_amd64.deb,libnl-3-200_.deb,libnl-genl-3-200_.deb,libnl-nf-3-200_.deb,libnl-route-3-200_.deb}
Fix pipeline build break caused by libhredis remove from sonic-buildimage artifect.
Pipeline build break because sonic-buildimage repo not build libhredis by this PR: sonic-net/sonic-buildimage#15633
- What I did
Fix pipeline build break caused by libhredis remove from sonic-buildimage artifect.
- How I did it
Install libhiredis0.14 from debian apt source.
- How to verify it
Pass all UT
- Description for the changelog
Fix pipeline build break caused by libhredis remove from sonic-buildimage artifect.