The xfsprogs package is not necessary anymore since commit a5730b8bd3
and we don't need g++ in any of the containers (except for the mingw
cross compiler container which can be handled differently), so this
patch series simplifies the dockerfiles a little bit accordingly.
v2:
- Include the "Treat the output of lcitool as text" patch
(suggestion by Daniel)
- Handle the g++ in the fedora-win64-cross container via a separate
file in tests/lcitool/projects instead of a hack in the refresh script
PS: I originally wanted to include an update to the libvirt-ci submodule
in this series to be able to add the mingw-w64-tools package, too,
but that would require an update of the Fedora 38 containers to a
newer version - and this is causing lots of unresolved problems like
failures in the fuzzer or avocado jobs, so this has to be postponed
until these other issues are resolved.
Philippe Mathieu-Daudé (1):
tests/lcitool: Remove 'xfsprogs' from QEMU
Thomas Huth (4):
tests/lcitool/refresh: Treat the output of lcitool as text, not as
bytes
tests/lcitool: Remove g++ from the containers (except for the MinGW
one)
tests/lcitool/projects/qemu.yml: Sort entries alphabetically again
tests/docker/dockerfiles: Update container files with
"lcitool-refresh"
tests/docker/dockerfiles/alpine.docker | 4 ----
tests/docker/dockerfiles/centos9.docker | 4 ----
.../dockerfiles/debian-amd64-cross.docker | 4 ----
.../dockerfiles/debian-arm64-cross.docker | 4 ----
.../dockerfiles/debian-armel-cross.docker | 4 ----
.../dockerfiles/debian-armhf-cross.docker | 4 ----
.../dockerfiles/debian-i686-cross.docker | 4 ----
.../dockerfiles/debian-mips64el-cross.docker | 4 ----
.../dockerfiles/debian-mipsel-cross.docker | 4 ----
.../dockerfiles/debian-ppc64el-cross.docker | 4 ----
.../dockerfiles/debian-riscv64-cross.docker | 3 ---
.../dockerfiles/debian-s390x-cross.docker | 4 ----
tests/docker/dockerfiles/debian.docker | 4 ----
.../dockerfiles/fedora-win64-cross.docker | 2 +-
tests/docker/dockerfiles/fedora.docker | 4 ----
tests/docker/dockerfiles/opensuse-leap.docker | 4 ----
tests/docker/dockerfiles/ubuntu2204.docker | 4 ----
tests/lcitool/projects/qemu-minimal.yml | 1 -
tests/lcitool/projects/qemu-win-installer.yml | 4 ++++
tests/lcitool/projects/qemu.yml | 18 ++++++++----------
tests/lcitool/refresh | 5 +++--
21 files changed, 16 insertions(+), 77 deletions(-)
create mode 100644 tests/lcitool/projects/qemu-win-installer.yml
--
2.45.0