Recover "Support SONiC Reproduceable Build-debian/pip/web packages #6255
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
- Why I did it
Recover the "Reproduceable Build" feature since the issue #6253 is fixed.
- How I did it
- How to verify it
$ grep libprotobuf target/docker-syncd-brcm.gz.log | grep http
root@f88430d3c435:/etc/apt/apt.conf.d# apt-cache policy libprotobuf-dev
libprotobuf-dev:
Installed: (none)
Candidate: 3.6.1.3-2
Version table:
3.12.3-2~bpo10+1 100
100 http://debian-archive.trafficmanager.net/debian buster-backports/main amd64 Packages
100 http://packages.trafficmanager.net/debian/debian buster-backports/main amd64 Packages
3.6.1.3-2 500
500 http://debian-archive.trafficmanager.net/debian buster/main amd64 Packages
500 http://packages.trafficmanager.net/debian/debian buster/main amd64 Packages
Before fixing the issue, the candidate 3.12.3-2-bpo10+1 from buster-backports was used, it was not a right candidate.
root@f88430d3c435:/# apt-cache policy libprotobuf-dev
libprotobuf-dev:
Installed: (none)
Candidate: 3.12.3-2-bpo10+1
Version table:
3.12.3-2~bpo10+1 500
100 http://debian-archive.trafficmanager.net/debian buster-backports/main amd64 Packages
500 http://packages.trafficmanager.net/debian/debian buster-backports/main amd64 Packages
3.6.1.3-2 500
500 http://debian-archive.trafficmanager.net/debian buster/main amd64 Packages
500 http://packages.trafficmanager.net/debian/debian buster/main amd64 Packages
Get:5 http://debian-archive.trafficmanager.net/debian buster/main amd64 libprotobuf17 amd64 3.6.1.3-2 [814 kB]
Get:6 http://debian-archive.trafficmanager.net/debian buster/main amd64 libprotobuf-lite17 amd64 3.6.1.3-2 [167 kB]
Get:7 http://debian-archive.trafficmanager.net/debian buster/main amd64 libprotobuf-dev amd64 3.6.1.3-2 [1130 kB]
- Which release branch to backport (provide reason below if selected)
- Description for the changelog
- A picture of a cute animal (not mandatory but encouraged)