ci: clear some disk space for PR validation step#7150
ci: clear some disk space for PR validation step#7150wozniakjan merged 2 commits intokedacore:mainfrom
Conversation
|
Thank you for your contribution! 🙏 Please understand that we will do our best to review your PR and give you feedback as soon as possible, but please bear with us if it takes a little longer as expected. While you are waiting, make sure to:
Once the initial tests are successful, a KEDA member will ensure that the e2e tests are run. Once the e2e tests have been successfully completed, the PR may be merged at a later date. Please be patient. Learn more about our contribution guide. |
2d0b9df to
d8df418
Compare
0da1a60 to
5f84cf5
Compare
Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
5f84cf5 to
61aee71
Compare
|
hmm, I didn't realize it runs in a container and the step I will close this, we may need to figure out an alternative way |
Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
6f9e23e to
5c232a4
Compare
I take that back, we can use bindmount to delete some extra cruft (haskell, android SDK, .NET) from the host disk. Despite the claims from easimon/maximize-build-space, I see only ~13GB extra after the cleanup, but this should suffice for some time. |
* ci: clear some disk space for PR validation step Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> * ci: cleanup disk space through container Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> --------- Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
* ci: clear some disk space for PR validation step Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> * ci: cleanup disk space through container Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> --------- Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
* ci: clear some disk space for PR validation step Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> * ci: cleanup disk space through container Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> --------- Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> Signed-off-by: Dmitriy Altuhov <altuhovd@gmail.com>
* ci: clear some disk space for PR validation step Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> * ci: cleanup disk space through container Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> --------- Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
* ci: clear some disk space for PR validation step Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> * ci: cleanup disk space through container Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com> --------- Signed-off-by: Jan Wozniak <wozniak.jan@gmail.com>
tl;dr: this prolongs the step execution by ~4 minutes but frees up ~13 GB space, which means tests don't run out of disk space.
There is a number of PRs that fail the PR validation step on amd64 runner due to low disk space
For a quick fix to unblock PRs from merging, I would like to propose adding a step that removes some unnecessary software from GH actions runner. Later, we can explore why the disk space usage grew above the allocated limit.
Checklist