[Build]: Fix hundreds of thousands lines of logs printed in marvell-armhf build #9980
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
It prints too many unuse logs in marvell-armhf build. See https://dev.azure.com/mssonic/build/_build/results?buildId=71963&view=logs&j=268525a4-f0a8-5106-2898-2602f02ebdb0&t=59457689-49a2-5da2-bad6-5355ff2da0c7
It is caused by the bad format of the marvell sai package mrvllibsai_armhf_1.7.1-6.deb, see https://github.com/Azure/sonic-buildimage/blob/b621dafff77642db541553f5a2f8ec85e70ea695/platform/marvell-armhf/sai.mk#L4 and https://github.com/Marvell-switching/sonic-marvell-binaries/tree/master/armhf/sai-plugin, the expected package is mrvllibsai_1.7.1-6_armhf.deb, in the format as below:
How I did it
It is not to fix the marvell package name, only add waiting time to reduce the issue, print less logs.
Add relative issue to Marvell, Marvell-switching/sonic-marvell-binaries#62
How to verify it
Which release branch to backport (provide reason below if selected)
Description for the changelog
A picture of a cute animal (not mandatory but encouraged)