From d71baa57b60124806cc350557b671e569be15575 Mon Sep 17 00:00:00 2001 From: vol Date: Wed, 7 Feb 2024 09:51:57 +0200 Subject: [PATCH] test --- .github/workflows/ci-modules.yaml | 2 +- modules/Dockerfile.all | 2 +- modules/scripts/load-all-modules.sh | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-modules.yaml b/.github/workflows/ci-modules.yaml index 061c14f..cc4824f 100644 --- a/.github/workflows/ci-modules.yaml +++ b/.github/workflows/ci-modules.yaml @@ -92,7 +92,7 @@ jobs: file: ./modules/Dockerfile.all push: true tags: ${{ steps.meta.outputs.tags }} - platforms: linux/amd64,linux/arm64,darwin + platforms: linux/amd64,linux/arm64,darwin/amd64,darwin/arm64 upload-modules-to-s3: runs-on: ubuntu-latest diff --git a/modules/Dockerfile.all b/modules/Dockerfile.all index e1ca2a6..1b2f395 100644 --- a/modules/Dockerfile.all +++ b/modules/Dockerfile.all @@ -1,5 +1,5 @@ # Build container with all available modules -FROM alpine:3.18 +FROM debian:bookworm-slim COPY ko/*.ko /tmp/modules/ COPY scripts/load-all-modules.sh /opt/scripts/load-all-modules.sh diff --git a/modules/scripts/load-all-modules.sh b/modules/scripts/load-all-modules.sh index 10be4a5..8e9da4b 100755 --- a/modules/scripts/load-all-modules.sh +++ b/modules/scripts/load-all-modules.sh @@ -1,6 +1,7 @@ #!/bin/sh -apk add kmod +apt update +apt install kmod -y for f in $(ls /tmp/modules/*.ko); do kernel_version=$(echo $f | sed -E 's/.*pf-ring-(.*)\.ko/\1/');