From 4e2b8f372bd0a68bf56ce9d4ee2855f8b73cb8a7 Mon Sep 17 00:00:00 2001 From: kulukami Date: Thu, 21 Mar 2024 12:16:12 +0800 Subject: [PATCH] update kmod ci --- .github/workflows/Elkeid_driver_build.yml | 120 ++++++++--------- .github/workflows/Elkeid_driver_release.yml | 124 +++++++++--------- .../build_script/gen_ci_from_dockerfiles.py | 7 +- driver/dockerfiles.x86_64/Dockerfile.tlinux24 | 2 +- 4 files changed, 128 insertions(+), 125 deletions(-) diff --git a/.github/workflows/Elkeid_driver_build.yml b/.github/workflows/Elkeid_driver_build.yml index eeea9350b..b0f39c016 100644 --- a/.github/workflows/Elkeid_driver_build.yml +++ b/.github/workflows/Elkeid_driver_build.yml @@ -30,7 +30,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build aliyun_linux2 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.aliyun_linux2 @@ -75,7 +75,7 @@ jobs: config: /etc/buildkitd.toml - name: Build aliyun_linux3 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.aliyun_linux3 @@ -113,7 +113,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build aliyun_linux3 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.aliyun_linux3 @@ -156,7 +156,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build almalinux8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.almalinux8 @@ -199,7 +199,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build almalinux9 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.almalinux9 @@ -242,7 +242,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build amazonlinux1 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.amazonlinux1 @@ -285,7 +285,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build amazonlinux2 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.amazonlinux2 @@ -328,7 +328,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build amazonlinux2_510 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.amazonlinux2_510 @@ -371,7 +371,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build amazonlinux2_54 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.amazonlinux2_54 @@ -414,7 +414,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build anolis8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.anolis8 @@ -457,7 +457,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build debian10 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.debian10 @@ -500,7 +500,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build debian11 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.debian11 @@ -543,7 +543,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build debian8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.debian8 @@ -586,7 +586,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build debian9 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.debian9 @@ -631,7 +631,7 @@ jobs: config: /etc/buildkitd.toml - name: Build ol8_uek uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.ol8_uek @@ -669,7 +669,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ol8_uek uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ol8_uek @@ -712,7 +712,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel6 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel6 @@ -755,7 +755,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel6_elrepo uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel6_elrepo @@ -800,7 +800,7 @@ jobs: config: /etc/buildkitd.toml - name: Build rhel7 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.rhel7 @@ -838,7 +838,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7 @@ -881,7 +881,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_centosplus uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_centosplus @@ -924,7 +924,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_elrepo_lt uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_elrepo_lt @@ -967,7 +967,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_elrepo_lt_archive uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_elrepo_lt_archive @@ -1010,7 +1010,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_elrepo_ml uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_elrepo_ml @@ -1053,7 +1053,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_elrepo_ml_archive uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_elrepo_ml_archive @@ -1098,7 +1098,7 @@ jobs: config: /etc/buildkitd.toml - name: Build rhel8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.rhel8 @@ -1136,7 +1136,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel8 @@ -1179,7 +1179,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel8_elrepo_lt uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel8_elrepo_lt @@ -1222,7 +1222,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel8_elrepo_ml uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel8_elrepo_ml @@ -1265,7 +1265,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel8_plus uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel8_plus @@ -1308,7 +1308,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rocky8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rocky8 @@ -1351,7 +1351,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rocky9 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rocky9 @@ -1394,7 +1394,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build tlinux24 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.tlinux24 @@ -1437,7 +1437,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build tlinux31 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.tlinux31 @@ -1480,7 +1480,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1204 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1204 @@ -1523,7 +1523,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1404_k3 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1404_k3 @@ -1566,7 +1566,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1404_k4 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1404_k4 @@ -1609,7 +1609,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_auzre uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_auzre @@ -1652,7 +1652,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_aws @@ -1695,7 +1695,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_gcp uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_gcp @@ -1738,7 +1738,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_gke uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_gke @@ -1781,7 +1781,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_k410 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_k410 @@ -1824,7 +1824,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_k413 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_k413 @@ -1867,7 +1867,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_k44 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_k44 @@ -1910,7 +1910,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_k48 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_k48 @@ -1953,7 +1953,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804 @@ -1996,7 +1996,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804_aws @@ -2039,7 +2039,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804_azure uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804_azure @@ -2082,7 +2082,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804_gcp uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804_gcp @@ -2125,7 +2125,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804_gke uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804_gke @@ -2168,7 +2168,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004 @@ -2213,7 +2213,7 @@ jobs: config: /etc/buildkitd.toml - name: Build ubuntu2004_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.ubuntu2004_aws @@ -2251,7 +2251,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004_aws @@ -2294,7 +2294,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004_azure uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004_azure @@ -2337,7 +2337,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004_gcp uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004_gcp @@ -2380,7 +2380,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004_gke uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004_gke @@ -2423,7 +2423,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2204 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2204 @@ -2466,7 +2466,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2204_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2204_aws @@ -2509,7 +2509,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2204_azure uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2204_azure @@ -2552,7 +2552,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2204_gcp uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2204_gcp diff --git a/.github/workflows/Elkeid_driver_release.yml b/.github/workflows/Elkeid_driver_release.yml index 9d4dddf6c..398ede608 100644 --- a/.github/workflows/Elkeid_driver_release.yml +++ b/.github/workflows/Elkeid_driver_release.yml @@ -20,7 +20,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build aliyun_linux2 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.aliyun_linux2 @@ -65,7 +65,7 @@ jobs: config: /etc/buildkitd.toml - name: Build aliyun_linux3 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.aliyun_linux3 @@ -103,7 +103,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build aliyun_linux3 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.aliyun_linux3 @@ -146,7 +146,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build almalinux8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.almalinux8 @@ -189,7 +189,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build almalinux9 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.almalinux9 @@ -232,7 +232,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build amazonlinux1 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.amazonlinux1 @@ -275,7 +275,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build amazonlinux2 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.amazonlinux2 @@ -318,7 +318,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build amazonlinux2_510 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.amazonlinux2_510 @@ -361,7 +361,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build amazonlinux2_54 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.amazonlinux2_54 @@ -404,7 +404,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build anolis8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.anolis8 @@ -447,7 +447,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build debian10 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.debian10 @@ -490,7 +490,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build debian11 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.debian11 @@ -533,7 +533,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build debian8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.debian8 @@ -576,7 +576,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build debian9 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.debian9 @@ -621,7 +621,7 @@ jobs: config: /etc/buildkitd.toml - name: Build ol8_uek uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.ol8_uek @@ -659,7 +659,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ol8_uek uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ol8_uek @@ -702,7 +702,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel6 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel6 @@ -745,7 +745,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel6_elrepo uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel6_elrepo @@ -790,7 +790,7 @@ jobs: config: /etc/buildkitd.toml - name: Build rhel7 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.rhel7 @@ -828,7 +828,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7 @@ -871,7 +871,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_centosplus uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_centosplus @@ -914,7 +914,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_elrepo_lt uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_elrepo_lt @@ -957,7 +957,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_elrepo_lt_archive uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_elrepo_lt_archive @@ -1000,7 +1000,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_elrepo_ml uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_elrepo_ml @@ -1043,7 +1043,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel7_elrepo_ml_archive uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel7_elrepo_ml_archive @@ -1088,7 +1088,7 @@ jobs: config: /etc/buildkitd.toml - name: Build rhel8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.rhel8 @@ -1126,7 +1126,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel8 @@ -1169,7 +1169,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel8_elrepo_lt uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel8_elrepo_lt @@ -1212,7 +1212,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel8_elrepo_ml uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel8_elrepo_ml @@ -1255,7 +1255,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rhel8_plus uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rhel8_plus @@ -1298,7 +1298,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rocky8 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rocky8 @@ -1341,7 +1341,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build rocky9 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.rocky9 @@ -1384,7 +1384,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build tlinux24 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.tlinux24 @@ -1427,7 +1427,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build tlinux31 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.tlinux31 @@ -1470,7 +1470,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1204 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1204 @@ -1513,7 +1513,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1404_k3 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1404_k3 @@ -1556,7 +1556,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1404_k4 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1404_k4 @@ -1599,7 +1599,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_auzre uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_auzre @@ -1642,7 +1642,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_aws @@ -1685,7 +1685,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_gcp uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_gcp @@ -1728,7 +1728,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_gke uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_gke @@ -1771,7 +1771,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_k410 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_k410 @@ -1814,7 +1814,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_k413 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_k413 @@ -1857,7 +1857,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_k44 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_k44 @@ -1900,7 +1900,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1604_k48 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1604_k48 @@ -1943,7 +1943,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804 @@ -1986,7 +1986,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804_aws @@ -2029,7 +2029,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804_azure uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804_azure @@ -2072,7 +2072,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804_gcp uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804_gcp @@ -2115,7 +2115,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu1804_gke uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu1804_gke @@ -2158,7 +2158,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004 @@ -2203,7 +2203,7 @@ jobs: config: /etc/buildkitd.toml - name: Build ubuntu2004_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.aarch64/Dockerfile.ubuntu2004_aws @@ -2241,7 +2241,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004_aws @@ -2284,7 +2284,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004_azure uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004_azure @@ -2327,7 +2327,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004_gcp uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004_gcp @@ -2370,7 +2370,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2004_gke uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2004_gke @@ -2413,7 +2413,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2204 uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2204 @@ -2456,7 +2456,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2204_aws uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2204_aws @@ -2499,7 +2499,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2204_azure uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2204_azure @@ -2542,7 +2542,7 @@ jobs: uses: docker/setup-buildx-action@v3 - name: Build ubuntu2204_gcp uses: docker/build-push-action@v3 - timeout-minutes: 300 + timeout-minutes: 420 with: context: . file: driver/dockerfiles.x86_64/Dockerfile.ubuntu2204_gcp @@ -2585,8 +2585,8 @@ jobs: release_name: Release ${{github.ref}} tag_name: ${{github.ref}} - name: Setup Version - run: echo "KMOD_VERSION=$(cat LKM/src/init.c | grep MODULE_VERSION | awk -F - '"' '{print $2}')" >> "$GITHUB_ENV" + run: echo "KMOD_VERSION=$(cat driver/LKM/src/init.c | grep MODULE_VERSION | + awk -F '"' '{print $2}')" >> "$GITHUB_ENV" - uses: actions/download-artifact@v3 with: path: ~/all_elkeid_drivers diff --git a/driver/build_script/gen_ci_from_dockerfiles.py b/driver/build_script/gen_ci_from_dockerfiles.py index aad94aab7..6aa656053 100644 --- a/driver/build_script/gen_ci_from_dockerfiles.py +++ b/driver/build_script/gen_ci_from_dockerfiles.py @@ -7,7 +7,10 @@ all_dockers_aarch64 = os.listdir( "driver/dockerfiles.aarch64") -black_list = [] +black_list = [ + "ubuntu1604-k410", + "ubuntu1604-k48", +] white_list = [] all_vms = [] @@ -170,7 +173,7 @@ def gen_job(vminfo): }), OrderedDict({ "name": "Setup Version", - "run": 'echo "KMOD_VERSION=$(cat LKM/src/init.c | grep MODULE_VERSION | awk -F \'\"\' \'{print $2}\')" >> "$GITHUB_ENV"' + "run": 'echo "KMOD_VERSION=$(cat driver/LKM/src/init.c | grep MODULE_VERSION | awk -F \'\"\' \'{print $2}\')" >> "$GITHUB_ENV"' }), OrderedDict({ "uses": "actions/download-artifact@v3", diff --git a/driver/dockerfiles.x86_64/Dockerfile.tlinux24 b/driver/dockerfiles.x86_64/Dockerfile.tlinux24 index 6a543d8af..19fff281c 100644 --- a/driver/dockerfiles.x86_64/Dockerfile.tlinux24 +++ b/driver/dockerfiles.x86_64/Dockerfile.tlinux24 @@ -1,7 +1,7 @@ FROM tencentos/tencentos_server24:latest AS tlinux24 CMD [ "sh", "-c", "echo start" ] -RUN yum install -y wget perl gcc make tree elfutils-libelf-devel yumdownloader; +RUN yum install -y wget perl gcc make tree elfutils-libelf-devel; RUN yum groupinstall -y "Development Tools"; ADD . /elkeid