summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2022-10-10 00:03:49 +0000
committerGitHub <noreply@github.com>2022-10-10 00:03:49 +0000
commit535838d0a51806dae562ab1a66914b1bd52f9a8f (patch)
tree0f7bbdfba0f23602aa7ea84d1801143144337127 /nixos
parenta2688acfd5b993e252f293d8d72918d39c68f422 (diff)
parent667199140080a656d0be0d9c91b4bbac8828959f (diff)
Merge master into staging-next
Diffstat (limited to 'nixos')
-rw-r--r--nixos/tests/sssd-ldap.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/nixos/tests/sssd-ldap.nix b/nixos/tests/sssd-ldap.nix
index 27dce6ceb98cd..ff83e96068a96 100644
--- a/nixos/tests/sssd-ldap.nix
+++ b/nixos/tests/sssd-ldap.nix
@@ -91,6 +91,11 @@ in import ./make-test-python.nix ({pkgs, ...}: {
     machine.start()
     machine.wait_for_unit("openldap.service")
     machine.wait_for_unit("sssd.service")
-    machine.succeed("getent passwd ${testUser}")
+    result = machine.execute("getent passwd ${testUser}")
+    if result[0] == 0:
+      assert "${testUser}" in result[1]
+    else:
+      machine.wait_for_console_text("Backend is online")
+      machine.succeed("getent passwd ${testUser}")
   '';
 })