Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
8eff12a
tests: vfido for `test_passkey__register_sssctl()`
ikerexxe Feb 24, 2026
7959842
tests: vfido for `test_passkey__register_ipa()`
ikerexxe Feb 26, 2026
6e49eb5
tests: vfido for `test_passkey__su_user()`
ikerexxe Feb 26, 2026
e59751a
tests: vfido for `test_passkey__su_user_with_failed_pin()`
ikerexxe Mar 5, 2026
8875bb8
tests: vfido for `test_passkey__su_user_with_incorrect_mapping()`
ikerexxe Mar 5, 2026
91364d6
tests: vfido for `test_passkey__su_user_when_server_is_not_resolvable()`
ikerexxe Mar 5, 2026
6f48f2f
tests: vfido for `test_passkey__su_user_when_offline()`
ikerexxe Mar 5, 2026
4ed094c
tests: vfido for `test_passkey__lookup_user_from_cache()`
ikerexxe Mar 5, 2026
c3a89d3
tests: vfido for `test_passkey__su_user_with_multiple_keys()`
ikerexxe Mar 5, 2026
81b6482
tests: vfido for `test_passkey__su_user_same_key_for_other_users()`
ikerexxe Mar 5, 2026
7942f35
tests: vfido for `test_passkey__check_passkey_mapping_token_as_ssh_ke…
ikerexxe Mar 5, 2026
d19c625
tests: vfido for `test_passkey__su_user_when_add_with_ssh_key_and_map…
ikerexxe Mar 6, 2026
6e0a80c
tests: vfido for `test_passkey__su_fips_fido_key()`
ikerexxe Mar 5, 2026
e2d978d
tests: vfido for `test_passkey__check_tgt()`
ikerexxe Mar 5, 2026
868581c
tests: vfido for `test_passkey__ipa_server_offline()`
ikerexxe Mar 5, 2026
55b0c40
tests: vfido for `test_passkey__su_with_12_mappings()`
ikerexxe Mar 5, 2026
923b34c
tests: vfido for `test_passkey__su_no_pin_set()`
ikerexxe Mar 5, 2026
c6556ee
tests: vfido for `test_passkey__prompt_options()`
ikerexxe Mar 5, 2026
cf701c3
tests: vfido for `test_passkey__su_fallback_to_password()`
ikerexxe Mar 2, 2026
11a59f5
tests: remove unused passkey fixture
ikerexxe Mar 9, 2026
cdf21bd
tests: remove references to umockdev in comments
ikerexxe Mar 9, 2026
4a6b96d
tests: remove unused umockdev recordings
ikerexxe Mar 10, 2026
d054ea2
requirements.txt: remove when sssd-test-framework PR is merged
ikerexxe Mar 10, 2026
e25f5d8
Debug
ikerexxe Mar 11, 2026
f939218
Install missing modules
ikerexxe Mar 11, 2026
1b4589e
fixup! Debug
ikerexxe Mar 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 22 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,16 +113,33 @@ jobs:
with:
path: sssd

- name: Install and load kernel module for passkey testing
- name: Install and load kernel modules for passkey testing
shell: bash
run: |
set -ex -o pipefail

sudo apt-get update
sudo apt-get install -y linux-modules-extra-$(uname -r)

# Install additional packages that might contain HID modules
sudo apt-get install -y linux-generic-hwe-24.04 || true
sudo apt-get install -y linux-modules-$(uname -r) || true

# Load USB/IP and HID modules for virtual-fido support
sudo modprobe vhci-hcd

# Try loading HID modules (some might be built-in)
sudo modprobe usbhid || echo "usbhid: built-in or unavailable"
sudo modprobe hidraw || echo "hidraw: built-in or unavailable"

# Verify what's available
echo "=== Available modules ==="
lsmod | grep -E "(vhci|hid)" || echo "No HID modules found in lsmod"

echo "=== Checking if HID support is built-in ==="
[ -d /sys/bus/hid ] && echo "HID subsystem available" || echo "No HID subsystem"
[ -d /sys/class/hidraw ] && echo "hidraw class available" || echo "No hidraw class"

- name: Setup containers
uses: SSSD/sssd-ci-containers/actions/setup@master
with:
Expand Down Expand Up @@ -313,6 +330,10 @@ jobs:
${{ steps.select-tests.outputs.SELECT_TESTS }} \
--collect-only . |& tee $GITHUB_WORKSPACE/pytest-collect.log

- name: Setup tmate session for debugging
if: matrix.tag == 'fedora-43'
uses: mxschmitt/action-tmate@v3

- name: Run tests
shell: bash
working-directory: ./sssd/src/tests/system
Expand Down
1 change: 0 additions & 1 deletion src/tests/system/data/test_ipa/certificate

This file was deleted.

3 changes: 0 additions & 3 deletions src/tests/system/data/test_ipa/public_keys

This file was deleted.

68 changes: 0 additions & 68 deletions src/tests/system/data/test_passkey/readme.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading