[bug] Fix build wrapper commands not cleanup issue #7553
Merged
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
Need to cleanup the build commands after build finished.
We had a timeout issue where preload firmware:
sonic:~$ sudo /tmp/anpscripts/preload_firmware sonic-aboot-broadcom-20201231.beta.15.swi http://10.20.17.0/firmware/ACS/sonic-aboot-broadcom-20201231.beta.15.swi af124e131bd18e4d66af90935b0d5bac
The timeout is caused by following command started by build command
/usr/bin/curl -Lks http://10.20.17.0/firmware/ACS/sonic-aboot-broadcom-20201231.beta.15.swi | md5sum | cut -d' ' -f1
Why timeout?
It is caused by using the wrong interface, need add "--interface eth0" in curl, it takes more than 1 hours to complete the command if not using the right interface.
How I did it
Remove the build commands before make the squash fs.
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)