diff --git a/.github/workflows/zfs-tests-functional.yml b/.github/workflows/zfs-tests-functional.yml index 176180612aa1..3e7cef27502f 100644 --- a/.github/workflows/zfs-tests-functional.yml +++ b/.github/workflows/zfs-tests-functional.yml @@ -23,9 +23,6 @@ jobs: sudo apt-get upgrade sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq sudo apt-get clean - echo "RPM2CPIO: $(which rpm2cpio)" - echo "CPIO: $(which cpio)" - echo "PKG: $(sudo apt list --installed | grep -E 'rpm|cpio')" - name: Autogen.sh run: | @@ -35,7 +32,16 @@ jobs: ./configure --enable-debug --enable-debuginfo - name: Make run: | - make --no-print-directory -s pkg-utils pkg-kmod + make --no-print-directory -s pkg-utils pkg-kmod || true + R="$(sudo find /tmp/ | grep zfs-2.1.16-1.x86_64.rpm || true)" + mkdir /tmp/junk + echo "RPMs: $R" + sudo rpm2cpio $R 2>/tmp/err1 | (cd /tmp/junk; sudo cpio --extract --make-directories --no-absolute-filenames --preserve-modification-time 2>/tmp/err2) + echo "err1" + cat /tmp/err1 || true + echo "err2" + cat /tmp/err2 || true + - name: Install run: | sudo dpkg -i *.deb