tumbi-assembler/pungi
Simon de Vlieger 69d87c27ff
phases: implement image-builder
Implement a phase for the `imageBuilderBuild` task that is provided by
the `koji-image-builder` plugin, which schedules tasks to run with
`image-builder`.

This change is part of an accepted change proposal [1] for Fedora to use
`koji-image-builder` to build (some of) its variants.

[1]: https://fedoraproject.org/wiki/Changes/KojiLocalImageBuilder

Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
2025-07-25 15:12:10 +02:00
..
compose_metadata Format code base with black 2020-02-05 17:35:47 +08:00
ostree Protect against decoding errors with subprocess text mode 2025-01-16 09:20:27 +01:00
phases phases: implement image-builder 2025-07-25 15:12:10 +02:00
scripts phases: implement image-builder 2025-07-25 15:12:10 +02:00
wrappers phases: implement image-builder 2025-07-25 15:12:10 +02:00
__init__.py Protect against decoding errors with subprocess text mode 2025-01-16 09:20:27 +01: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 phases: implement image-builder 2025-07-25 15:12:10 +02:00
common.py Format code base with black 2020-02-05 17:35:47 +08:00
compose.py Add basic telemetry support 2025-03-17 10:58:40 +01:00
createiso.py Drop usage of six 2024-11-29 09:29:20 +01: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 linker: Drop ability to link dirs recursively 2025-05-21 15:45:18 +02: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
notifier.py Protect against decoding errors with subprocess text mode 2025-01-16 09:20:27 +01:00
otel.py otel: Explicitly initialize telemetry provider and tracer 2025-06-18 12:15:32 +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 Move temporary buildinstall download to work/ 2025-01-23 10:00:41 +01:00
threading.py Add basic telemetry support 2025-03-17 10:58:40 +01:00
util.py Add a tracing span around call to skopeo inspect 2025-07-24 13:34:44 +02:00