From d008f045dbf202a51d33a082ac82070ae4bbb5c9 Mon Sep 17 00:00:00 2001 From: MakiseKurisu Date: Sun, 8 Jun 2025 22:20:01 +0800 Subject: [PATCH] nixos/tests/incus: add test for apparmor.service --- nixos/tests/incus/incus-tests.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nixos/tests/incus/incus-tests.nix b/nixos/tests/incus/incus-tests.nix index 3d0e4f0e082f..3a9479f5ab55 100644 --- a/nixos/tests/incus/incus-tests.nix +++ b/nixos/tests/incus/incus-tests.nix @@ -221,6 +221,14 @@ import ../make-test-python.nix ( machine.succeed("incus storage show default") '' + + lib.optionalString appArmor '' + with subtest("Verify AppArmor service is started without issue"): + # restart AppArmor service since the Incus AppArmor folders are + # created after AA service is started + machine.systemctl("restart apparmor.service") + machine.succeed("systemctl --no-pager -l status apparmor.service") + machine.wait_for_unit("apparmor.service") + '' + lib.optionalString instanceContainer ( lib.foldl ( acc: variant: