tumbi-assembler/pungi
Lubomír Sedlář 8558b74d78 Ensure ostree phase threads are stopped
The ostree phase now runs in parallel with a lot of other stuff. If
there's any error while the phase is running, the compose would be
aborted but the ostree threads wouldn't be stopped automatically. With
the threads left alive, the process would never finish.

This patch makes sure that whatever happens in the other code, we always
stop the ostree phases.

Fixes: https://pagure.io/pungi/issue/1799
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2024-11-29 09:24:53 +01:00
..
compose_metadata Format code base with black 2020-02-05 17:35:47 +08:00
ostree ostree/container: add missing --version arg 2024-03-14 12:28:39 -07:00
phases kiwibuild: extend productmd type/format detection for FEX images 2024-11-19 16:49:30 -08:00
scripts Ensure ostree phase threads are stopped 2024-11-29 09:24:53 +01:00
wrappers scm: Clone git submodules 2024-11-26 16:47:44 +01:00
__init__.py Format code base with black 2020-02-05 17:35:47 +08:00
arch.py Format code base with black 2020-02-05 17:35:47 +08:00
arch_utils.py Format code 2021-03-02 18:31:45 +08:00
checks.py Remove pungi/gather.py and associated code 2024-11-19 14:23:15 +01:00
common.py Format code base with black 2020-02-05 17:35:47 +08:00
compose.py Remove pungi/gather.py and associated code 2024-11-19 14:23:15 +01:00
createiso.py createiso: Recompute .treeinfo checksums for images 2024-08-06 09:15:17 +02:00
dnf_wrapper.py Format code base with black 2020-02-05 17:35:47 +08:00
errors.py Move UnsignedPackagesError to a separate file 2021-02-08 10:16:32 +00:00
gather_dnf.py Remove pungi/gather.py and associated code 2024-11-19 14:23:15 +01:00
graph.py Format code 2021-03-02 18:31:45 +08:00
ks.py Format code base with black 2020-02-05 17:35:47 +08:00
linker.py Hardlink or copy scratch builds always 2020-08-07 18:00:19 +08:00
media_split.py Fix black complaint 2022-08-10 09:04:41 +02:00
metadata.py Remove useless debug message 2023-05-30 15:46:17 +02:00
module_util.py Fix module defaults and obsoletes validation 2022-06-10 11:35:26 +00:00
multilib_dnf.py Format code base with black 2020-02-05 17:35:47 +08:00
multilib_yum.py Format code base with black 2020-02-05 17:35:47 +08:00
notifier.py Fix the wrong working directory for the progress_notification script 2022-03-01 11:25:06 +00:00
pathmatch.py Remove FSF address from comments 2016-09-23 10:26:43 +02:00
paths.py Add module obsoletes feature 2022-01-12 12:51:37 +01:00
profiler.py profiler: Flush stdout before printing 2022-08-29 05:57:14 +00:00
runroot.py Make latest black happy 2024-01-26 09:21:20 +01:00
util.py Add support for not having koji volume mounted locally 2023-08-23 07:26:56 +00:00