]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
ci(opensuse): install zstd as that is the configured compression method
authorJo Zzsi <jozzsicsataban@gmail.com>
Sat, 6 Sep 2025 19:24:56 +0000 (15:24 -0400)
committerLaszlo <laszlo.gombos@gmail.com>
Sun, 7 Sep 2025 00:41:26 +0000 (20:41 -0400)
Commit eada0fb exposed that even though openSUSE configures zstd
compression, it is not installed in the CI container.

This commit eliminates the following warning during tests

```
dracut[E]: Cannot execute compression command 'zstd -3 -T0 -q', falling back to default
```

test/container/Dockerfile-opensuse

index 0217478823ce588aab0a38372a1fffd75b76a8af..91988fd53468a835cb996cfbeb78c01232657e83 100644 (file)
@@ -7,6 +7,7 @@
 # - rdma out of tree dracut module
 # - dbus-broker
 # - network: network-legacy, network-manager
+# - zstd compression
 
 FROM registry.opensuse.org/opensuse/tumbleweed:latest
 
@@ -55,6 +56,7 @@ RUN zypper --non-interactive install --no-recommends \
     tpm2.0-tools \
     util-linux-systemd \
     xorriso \
+    zstd \
     && zypper --non-interactive dist-upgrade --no-recommends
 
 # workaround for openSUSE on arm64