debian-forge-composer/internal/runner
Achilleas Koutsou 310578757a runner: add python or platform-python to all build roots
Required for running osbuild modules.
In Fedora, so far, python3 was always pulled by some other build-root
dependency.  We should add it explicitly since it's required by all our
runners.
For RHEL and CentOS, the requirement is platform-python.

For RHEL 8 and CentOS 8, we also need to explicitly add python36 and for
RHEL 9 and CentOS 9 python3 because it's used to run the stages in
osbuild [1].

[1] ea8261cad6/runners/org.osbuild.rhel82 (L61)
2022-11-28 17:20:49 +01:00
..
centos.go runner: add python or platform-python to all build roots 2022-11-28 17:20:49 +01:00
fedora.go runner: add python or platform-python to all build roots 2022-11-28 17:20:49 +01:00
linux.go runner: add python or platform-python to all build roots 2022-11-28 17:20:49 +01:00
rhel.go runner: add python or platform-python to all build roots 2022-11-28 17:20:49 +01:00
runner.go runner: introduce runner abstraction 2022-07-12 08:19:57 +01:00