From c7cfeb076bf86c6c29d2a25d5ee29b48e98ec613 Mon Sep 17 00:00:00 2001 From: Iker Pedrosa Date: Mon, 2 Mar 2026 15:32:18 +0100 Subject: [PATCH] ci: install and load kernel module for passkey testing virtual-fido requires `vhci-hcd` kernel module to be loaded to work Signed-off-by: Iker Pedrosa Reviewed-by: Justin Stephenson Reviewed-by: Scott Poore (cherry picked from commit 03b7441039c03a72237c6f268001bc0276c74027) --- .github/workflows/ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a96fba6246c..1ec20444bd7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,6 +43,16 @@ jobs: with: path: sssd + - name: Install and load kernel module for passkey testing + shell: bash + run: | + set -ex -o pipefail + + sudo apt-get update + sudo apt-get install -y linux-modules-extra-$(uname -r) + + sudo modprobe vhci-hcd + - name: Setup containers uses: SSSD/sssd-ci-containers/actions/setup@master with: