diff --git a/plugins/module_utils/ansible_freeipa_module.py b/plugins/module_utils/ansible_freeipa_module.py index 4b884227fb2f26430a5e7095b6a3a8478032e3f5..cd7fcec2994fd393742de16b3996a8a7016e5759 100644 --- a/plugins/module_utils/ansible_freeipa_module.py +++ b/plugins/module_utils/ansible_freeipa_module.py @@ -178,7 +178,8 @@ def compare_args_ipa(module, args, ipa): if isinstance(ipa_arg, list) and not isinstance(arg, list): arg = [arg] # module.warn("%s <=> %s" % (arg, ipa_arg)) - if arg != ipa_arg: + if set(arg) != set(ipa_arg): + # module.warn("DIFFERENT") return False return True