On 1/29/25 12:15 PM, Felix Huettner via dev wrote:
> From: Frode Nordahl <fnord...@ubuntu.com>
> 
> Most dependencies are managed in the `prepare-container` job,
> but there are some host/system level dependencies.
> 
> This will be used by a subsequent patch that adds system tests
> that require the `vrf` kernel module to be loaded.
> 
> Co-Authored-By: Felix Huettner <felix.huettner@stackit.cloud>
> Signed-off-by: Felix Huettner <felix.huettner@stackit.cloud>
> Signed-off-by: Frode Nordahl <fnord...@ubuntu.com>
> ---
> v3->v4: limit to only system tests
> 
>  .github/workflows/test.yml | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
> index 463d717ef..99c571e96 100644
> --- a/.github/workflows/test.yml
> +++ b/.github/workflows/test.yml
> @@ -108,6 +108,12 @@ jobs:
>          - { arch: x86, compiler: gcc, opts: --disable-ssl }
>  
>      steps:
> +    - name: system-level-dependencies
> +      if: ${{ startsWith(matrix.cfg.testsuite, 'system-test') }}
> +      run: |
> +        sudo apt update
> +        sudo apt -y install linux-modules-extra-$(uname -r)
> +
>      - name: checkout
>        if: github.event_name == 'push' || github.event_name == 'pull_request'
>        uses: actions/checkout@v4

Thanks, Frode, Felix!  This looks good to me:
Acked-by: Dumitru Ceara <dce...@redhat.com>

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to