run virtualized CI on multiple kernels

Ensure we download multiple kernel versions to run
our virtualized CI against.

Bump xdpilone version to fix bug on latest kernel.

Signed-off-by: astoycos <astoycos@gmail.com>
pull/1013/head
astoycos 3 months ago
parent a54532f848
commit 25beb14ff0
No known key found for this signature in database
GPG Key ID: D316D549EA507F37

@ -261,6 +261,7 @@ jobs:
# linux-image-5.10.0-23-cloud-arm64-unsigned_5.10.179-3_arm64.deb \ # linux-image-5.10.0-23-cloud-arm64-unsigned_5.10.179-3_arm64.deb \
printf '%s\0' \ printf '%s\0' \
linux-image-6.1.0-16-cloud-arm64-unsigned_6.1.67-1_arm64.deb \ linux-image-6.1.0-16-cloud-arm64-unsigned_6.1.67-1_arm64.deb \
linux-image-6.10.4-cloud-arm64-unsigned_6.10.4-1_arm64.deb \
| xargs -0 -t -P0 -I {} wget -nd -nv -P test/.tmp/debian-kernels/arm64 ftp://ftp.us.debian.org/debian/pool/main/l/linux/{} | xargs -0 -t -P0 -I {} wget -nd -nv -P test/.tmp/debian-kernels/arm64 ftp://ftp.us.debian.org/debian/pool/main/l/linux/{}
- name: Download debian kernels - name: Download debian kernels
@ -273,6 +274,7 @@ jobs:
# linux-image-5.10.0-23-cloud-amd64-unsigned_5.10.179-3_amd64.deb \ # linux-image-5.10.0-23-cloud-amd64-unsigned_5.10.179-3_amd64.deb \
printf '%s\0' \ printf '%s\0' \
linux-image-6.1.0-16-cloud-amd64-unsigned_6.1.67-1_amd64.deb \ linux-image-6.1.0-16-cloud-amd64-unsigned_6.1.67-1_amd64.deb \
linux-image-6.10.4-cloud-amd64-unsigned_6.10.4-1_amd64.deb \
| xargs -0 -t -P0 -I {} wget -nd -nv -P test/.tmp/debian-kernels/amd64 ftp://ftp.us.debian.org/debian/pool/main/l/linux/{} | xargs -0 -t -P0 -I {} wget -nd -nv -P test/.tmp/debian-kernels/amd64 ftp://ftp.us.debian.org/debian/pool/main/l/linux/{}
- name: Extract debian kernels - name: Extract debian kernels

@ -96,7 +96,7 @@ testing_logger = { version = "0.1.1", default-features = false }
thiserror = { version = "1", default-features = false } thiserror = { version = "1", default-features = false }
tokio = { version = "1.24.0", default-features = false } tokio = { version = "1.24.0", default-features = false }
which = { version = "6.0.0", default-features = false } which = { version = "6.0.0", default-features = false }
xdpilone = { version = "1.0", default-features = false } xdpilone = { version = "1.0.5", default-features = false }
xtask = { path = "xtask", default-features = false } xtask = { path = "xtask", default-features = false }
[profile.dev] [profile.dev]

Loading…
Cancel
Save