From dfb5099e7f5abfbacf8ac1abc57630da845e433f Mon Sep 17 00:00:00 2001 From: Florence Blanc-Renaud Date: Feb 12 2024 07:32:20 +0000 Subject: ipatests: remove xfail thanks to sssd 2.9.4 SSSD 2.9.4 fixes some issues related to auto-private-group Related: https://pagure.io/freeipa/issue/9295 Signed-off-by: Florence Blanc-Renaud Reviewed-By: Anuja More --- diff --git a/ipatests/test_integration/test_trust.py b/ipatests/test_integration/test_trust.py index 12f000c..3b9f0fb 100644 --- a/ipatests/test_integration/test_trust.py +++ b/ipatests/test_integration/test_trust.py @@ -1155,7 +1155,8 @@ class TestNonPosixAutoPrivateGroup(BaseTestTrust): ): self.mod_idrange_auto_private_group(type) sssd_version = tasks.get_sssd_version(self.clients[0]) - bad_version = sssd_version >= tasks.parse_version("2.8.2") + bad_version = (tasks.parse_version("2.8.2") <= sssd_version + < tasks.parse_version("2.9.4")) cond = (type == 'hybrid') and bad_version with xfail_context(condition=cond, reason="https://pagure.io/freeipa/issue/9295"): @@ -1237,7 +1238,9 @@ class TestPosixAutoPrivateGroup(BaseTestTrust): self.mod_idrange_auto_private_group(type) if type == "true": sssd_version = tasks.get_sssd_version(self.clients[0]) - with xfail_context(sssd_version >= tasks.parse_version("2.8.2"), + bad_version = (tasks.parse_version("2.8.2") <= sssd_version + < tasks.parse_version("2.9.4")) + with xfail_context(bad_version, "https://pagure.io/freeipa/issue/9295"): (uid, gid) = self.get_user_id(self.clients[0], posixuser) assert uid == gid