diff --git a/.github/workflows/check-digdir.yml b/.github/workflows/check-digdir.yml index 81dcc6bd0..c357ce99b 100644 --- a/.github/workflows/check-digdir.yml +++ b/.github/workflows/check-digdir.yml @@ -541,6 +541,9 @@ jobs: | sudo tee /etc/udev/rules.d/99-kvm4all.rules sudo udevadm control --reload-rules sudo udevadm trigger --name-match=kvm + # The trigger returns before udev has applied the rule. + sudo udevadm settle + ls -l /dev/kvm test -r /dev/kvm && test -w /dev/kvm # The nested virtualization test checks only the refusal where the runner lacks nested KVM, @@ -676,6 +679,9 @@ jobs: | sudo tee /etc/udev/rules.d/99-kvm4all.rules sudo udevadm control --reload-rules sudo udevadm trigger --name-match=kvm + # The trigger returns before udev has applied the rule. + sudo udevadm settle + ls -l /dev/kvm test -r /dev/kvm && test -w /dev/kvm - name: Download runtime artifacts