clean up local tmp if it has been saved to a tarball
The bot/build.sh runs eessi_container.sh twice and each run results in a tarball containing the temporary folder. If a job runs on a machine where this temporary folder is not cleaned up automatically, disk usage can pile up leading to failing build jobs.
This PR checks if a temporary folder is accessible (${STORAGE}). If so it removes it if there is any tarball created for it.
Improves situation that resulted in creating https://github.com/EESSI/eessi-bot-software-layer/issues/186
Instance eessi-bot-citc-aws is configured to build:
- arch
x86_64/genericfor repoeessi-2021.12 - arch
x86_64/genericfor repoeessi-2023.06-compat - arch
x86_64/genericfor repoeessi-2023.06-software - arch
x86_64/intel/haswellfor repoeessi-2021.12 - arch
x86_64/intel/haswellfor repoeessi-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi-2023.06-software - arch
x86_64/intel/skylake_avx512for repoeessi-2021.12 - arch
x86_64/intel/skylake_avx512for repoeessi-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi-2023.06-software - arch
x86_64/amd/zen2for repoeessi-2021.12 - arch
x86_64/amd/zen2for repoeessi-2023.06-compat - arch
x86_64/amd/zen2for repoeessi-2023.06-software - arch
x86_64/amd/zen3for repoeessi-2021.12 - arch
x86_64/amd/zen3for repoeessi-2023.06-compat - arch
x86_64/amd/zen3for repoeessi-2023.06-software - arch
aarch64/genericfor repoeessi-2021.12 - arch
aarch64/genericfor repoeessi-2023.06-compat - arch
aarch64/genericfor repoeessi-2023.06-software - arch
aarch64/neoverse_n1for repoeessi-2021.12 - arch
aarch64/neoverse_n1for repoeessi-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi-2023.06-software - arch
aarch64/neoverse_v1for repoeessi-2021.12 - arch
aarch64/neoverse_v1for repoeessi-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi-2023.06-software
bot: show_config
Updates by the bot instance eessi-bot-mc-aws
(click for details)
-
received bot command
show_configfromtrz42- expanded format:
show_config
- expanded format:
-
handling command
show_configresulted in:- added comment https://github.com/EESSI/software-layer/pull/267#issuecomment-1746636316 to show configuration
Updates by the bot instance eessi-bot-citc-aws
(click for details)
-
received bot command
show_configfromtrz42- expanded format:
show_config
- expanded format:
-
handling command
show_configresulted in:- added comment https://github.com/EESSI/software-layer/pull/267#issuecomment-1746636318 to show configuration
Instance eessi-bot-mc-aws is configured to build:
- arch
x86_64/genericfor repoeessi-2023.06-compat - arch
x86_64/genericfor repoeessi-2023.06-software - arch
x86_64/intel/haswellfor repoeessi-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi-2023.06-software - arch
x86_64/intel/skylake_avx512for repoeessi-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi-2023.06-software - arch
x86_64/amd/zen2for repoeessi-2023.06-compat - arch
x86_64/amd/zen2for repoeessi-2023.06-software - arch
x86_64/amd/zen3for repoeessi-2023.06-compat - arch
x86_64/amd/zen3for repoeessi-2023.06-software - arch
aarch64/genericfor repoeessi-2023.06-compat - arch
aarch64/genericfor repoeessi-2023.06-software - arch
aarch64/neoverse_n1for repoeessi-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi-2023.06-software - arch
aarch64/neoverse_v1for repoeessi-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi-2023.06-software
Instance eessi-bot-citc-aws is configured to build:
- arch
x86_64/genericfor repoeessi-2021.12 - arch
x86_64/genericfor repoeessi.org-2023.06-compat - arch
x86_64/genericfor repoeessi.io-2023.06-compat - arch
x86_64/genericfor repoeessi-2023.06-software - arch
x86_64/intel/haswellfor repoeessi-2021.12 - arch
x86_64/intel/haswellfor repoeessi.org-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi.io-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi-2023.06-software - arch
x86_64/intel/skylake_avx512for repoeessi-2021.12 - arch
x86_64/intel/skylake_avx512for repoeessi.org-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi.io-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi-2023.06-software - arch
x86_64/amd/zen2for repoeessi-2021.12 - arch
x86_64/amd/zen2for repoeessi.org-2023.06-compat - arch
x86_64/amd/zen2for repoeessi.io-2023.06-compat - arch
x86_64/amd/zen2for repoeessi-2023.06-software - arch
x86_64/amd/zen3for repoeessi-2021.12 - arch
x86_64/amd/zen3for repoeessi.org-2023.06-compat - arch
x86_64/amd/zen3for repoeessi.io-2023.06-compat - arch
x86_64/amd/zen3for repoeessi-2023.06-software - arch
aarch64/genericfor repoeessi-2021.12 - arch
aarch64/genericfor repoeessi.org-2023.06-compat - arch
aarch64/genericfor repoeessi.io-2023.06-compat - arch
aarch64/genericfor repoeessi-2023.06-software - arch
aarch64/neoverse_n1for repoeessi-2021.12 - arch
aarch64/neoverse_n1for repoeessi.org-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi.io-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi-2023.06-software - arch
aarch64/neoverse_v1for repoeessi-2021.12 - arch
aarch64/neoverse_v1for repoeessi.org-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi.io-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi-2023.06-software
bot: show_help
Updates by the bot instance eessi-bot-citc-aws
(click for details)
-
received bot command
show_helpfromtrz42- expanded format:
show_help
- expanded format:
-
handling command
show_helpfailed with message unknown commandshow_help; usebot: helpfor usage information
Updates by the bot instance eessi-bot-mc-aws
(click for details)
-
received bot command
show_helpfromtrz42- expanded format:
show_help
- expanded format:
-
handling command
show_helpfailed with message unknown commandshow_help; usebot: helpfor usage information
bot: show_config
Updates by the bot instance eessi-bot-mc-aws
(click for details)
-
received bot command
show_configfromtrz42- expanded format:
show_config
- expanded format:
-
handling command
show_configresulted in:- added comment https://github.com/EESSI/software-layer/pull/267#issuecomment-1746650912 to show configuration
Updates by the bot instance eessi-bot-citc-aws
(click for details)
-
received bot command
show_configfromtrz42- expanded format:
show_config
- expanded format:
-
handling command
show_configresulted in:- added comment https://github.com/EESSI/software-layer/pull/267#issuecomment-1746650909 to show configuration
Instance eessi-bot-citc-aws is configured to build:
- arch
x86_64/genericfor repoeessi-2021.12 - arch
x86_64/genericfor repoeessi.org-2023.06-compat - arch
x86_64/genericfor repoeessi.io-2023.06-compat - arch
x86_64/genericfor repoeessi-2023.06-software - arch
x86_64/intel/haswellfor repoeessi-2021.12 - arch
x86_64/intel/haswellfor repoeessi.org-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi.io-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi-2023.06-software - arch
x86_64/intel/skylake_avx512for repoeessi-2021.12 - arch
x86_64/intel/skylake_avx512for repoeessi.org-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi.io-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi-2023.06-software - arch
x86_64/amd/zen2for repoeessi-2021.12 - arch
x86_64/amd/zen2for repoeessi.org-2023.06-compat - arch
x86_64/amd/zen2for repoeessi.io-2023.06-compat - arch
x86_64/amd/zen2for repoeessi-2023.06-software - arch
x86_64/amd/zen3for repoeessi-2021.12 - arch
x86_64/amd/zen3for repoeessi.org-2023.06-compat - arch
x86_64/amd/zen3for repoeessi.io-2023.06-compat - arch
x86_64/amd/zen3for repoeessi-2023.06-software - arch
aarch64/genericfor repoeessi-2021.12 - arch
aarch64/genericfor repoeessi.org-2023.06-compat - arch
aarch64/genericfor repoeessi.io-2023.06-compat - arch
aarch64/genericfor repoeessi-2023.06-software - arch
aarch64/neoverse_n1for repoeessi-2021.12 - arch
aarch64/neoverse_n1for repoeessi.org-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi.io-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi-2023.06-software - arch
aarch64/neoverse_v1for repoeessi-2021.12 - arch
aarch64/neoverse_v1for repoeessi.org-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi.io-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi-2023.06-software
Instance eessi-bot-mc-aws is configured to build:
- arch
x86_64/genericfor repoeessi-hpc.org-2023.06-compat - arch
x86_64/genericfor repoeessi-hpc.org-2023.06-software - arch
x86_64/intel/haswellfor repoeessi-hpc.org-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi-hpc.org-2023.06-software - arch
x86_64/intel/skylake_avx512for repoeessi-hpc.org-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi-hpc.org-2023.06-software - arch
x86_64/amd/zen2for repoeessi-hpc.org-2023.06-compat - arch
x86_64/amd/zen2for repoeessi-hpc.org-2023.06-software - arch
x86_64/amd/zen3for repoeessi-hpc.org-2023.06-compat - arch
x86_64/amd/zen3for repoeessi-hpc.org-2023.06-software - arch
aarch64/genericfor repoeessi-hpc.org-2023.06-compat - arch
aarch64/genericfor repoeessi-hpc.org-2023.06-software - arch
aarch64/neoverse_n1for repoeessi-hpc.org-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi-hpc.org-2023.06-software - arch
aarch64/neoverse_v1for repoeessi-hpc.org-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi-hpc.org-2023.06-software
bot: show_config
Updates by the bot instance eessi-bot-mc-aws
(click for details)
-
received bot command
show_configfromtrz42- expanded format:
show_config
- expanded format:
-
handling command
show_configresulted in:- added comment https://github.com/EESSI/software-layer/pull/267#issuecomment-1755627330 to show configuration
Updates by the bot instance eessi-bot-citc-aws
(click for details)
-
received bot command
show_configfromtrz42- expanded format:
show_config
- expanded format:
-
handling command
show_configresulted in:- added comment https://github.com/EESSI/software-layer/pull/267#issuecomment-1755627332 to show configuration
Instance eessi-bot-mc-aws is configured to build:
- arch
x86_64/genericfor repoeessi-hpc.org-2023.06-compat - arch
x86_64/genericfor repoeessi-hpc.org-2023.06-software - arch
x86_64/intel/haswellfor repoeessi-hpc.org-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi-hpc.org-2023.06-software - arch
x86_64/intel/skylake_avx512for repoeessi-hpc.org-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi-hpc.org-2023.06-software - arch
x86_64/amd/zen2for repoeessi-hpc.org-2023.06-compat - arch
x86_64/amd/zen2for repoeessi-hpc.org-2023.06-software - arch
x86_64/amd/zen3for repoeessi-hpc.org-2023.06-compat - arch
x86_64/amd/zen3for repoeessi-hpc.org-2023.06-software - arch
aarch64/genericfor repoeessi-hpc.org-2023.06-compat - arch
aarch64/genericfor repoeessi-hpc.org-2023.06-software - arch
aarch64/neoverse_n1for repoeessi-hpc.org-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi-hpc.org-2023.06-software - arch
aarch64/neoverse_v1for repoeessi-hpc.org-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi-hpc.org-2023.06-software
Instance eessi-bot-citc-aws is configured to build:
- arch
x86_64/genericfor repoeessi-2021.12 - arch
x86_64/genericfor repoeessi.org-2023.06-compat - arch
x86_64/genericfor repoeessi.io-2023.06-compat - arch
x86_64/genericfor repoeessi-2023.06-software - arch
x86_64/intel/haswellfor repoeessi-2021.12 - arch
x86_64/intel/haswellfor repoeessi.org-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi.io-2023.06-compat - arch
x86_64/intel/haswellfor repoeessi-2023.06-software - arch
x86_64/intel/skylake_avx512for repoeessi-2021.12 - arch
x86_64/intel/skylake_avx512for repoeessi.org-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi.io-2023.06-compat - arch
x86_64/intel/skylake_avx512for repoeessi-2023.06-software - arch
x86_64/amd/zen2for repoeessi-2021.12 - arch
x86_64/amd/zen2for repoeessi.org-2023.06-compat - arch
x86_64/amd/zen2for repoeessi.io-2023.06-compat - arch
x86_64/amd/zen2for repoeessi-2023.06-software - arch
x86_64/amd/zen3for repoeessi-2021.12 - arch
x86_64/amd/zen3for repoeessi.org-2023.06-compat - arch
x86_64/amd/zen3for repoeessi.io-2023.06-compat - arch
x86_64/amd/zen3for repoeessi-2023.06-software - arch
aarch64/genericfor repoeessi-2021.12 - arch
aarch64/genericfor repoeessi.org-2023.06-compat - arch
aarch64/genericfor repoeessi.io-2023.06-compat - arch
aarch64/genericfor repoeessi-2023.06-software - arch
aarch64/neoverse_n1for repoeessi-2021.12 - arch
aarch64/neoverse_n1for repoeessi.org-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi.io-2023.06-compat - arch
aarch64/neoverse_n1for repoeessi-2023.06-software - arch
aarch64/neoverse_v1for repoeessi-2021.12 - arch
aarch64/neoverse_v1for repoeessi.org-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi.io-2023.06-compat - arch
aarch64/neoverse_v1for repoeessi-2023.06-software