From ea7ae5d8e4aab2bfd2fd579385d7d23ae3daa7d3 Mon Sep 17 00:00:00 2001 From: Martin Kennelly Date: Fri, 26 Jul 2024 19:22:02 +0100 Subject: [PATCH] GH actions: load VRF kernel module Signed-off-by: Martin Kennelly (cherry picked from commit dd1cb80caa2dcccc0e9497eefc2d3c4e01c36fd5) --- .github/workflows/test.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c36238c6720..29f225ed8bf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -183,6 +183,13 @@ jobs: cache-dependency-path: "**/*.sum" id: go + - name: Install VRF kernel module + if: steps.is_pr_image_build_needed.outputs.PR_IMAGE_RESTORED != 'true' && success() + run: | + set -x + sudo apt-get install linux-modules-extra-$(uname -r) -y + sudo modprobe vrf + - name: Build and Test - from current pr branch if: steps.is_pr_image_build_needed.outputs.PR_IMAGE_RESTORED != 'true' && success() run: | @@ -456,6 +463,12 @@ jobs: OVN_ENABLE_DNSNAMERESOLVER: "${{ matrix.dns-name-resolver == 'enable-dns-name-resolver' }}" steps: + - name: Install VRF kernel module + run: | + set -x + sudo apt-get install linux-modules-extra-$(uname -r) -y + sudo modprobe vrf + - name: Free up disk space run: | sudo rm -rf /usr/local/lib/android/sdk