Open nikolisg7 opened 1 month ago
@nikolisg7 Can you please try the same once again with a latest version (3.5.0) of dellemc.powerscale collection. I think this should have fixed with a minor change we did for ACL's.
Please revert once verified.
@nikolisg7 Please ignore my previous comment, I was able to reproduce this. Looks like the fix we did for trustee needs to be done for user and group inputs as well. Can you please confirm the OneFS version you are using, I see in the description you mentioned as OS/Version: OneFS 7.1.0.2 , do you mean OneFS 9.7.1.0.2
@sachin-apa Thanks for the update! And of course, it's OneFS 9.7.1.2, sorry for the typo
Describe the bug We have a task that uses the
filesystem
module to create a directory withowner
andgroup
and assign an ACE to it. The task runs and from what we can see on the OneFS filesystem afterwards, it creates the directory correctly. Upon re-execution of the task, it is still reported aschanged
though; since thefilesystem
module does not support diff mode, we are not sure what is supposed to have changed. A manual check on the OneFS filesystem doesn't seem to show any changes. For test purposes, we have the playbook end with this task, i.e. no subsequent tasks can interfere with propagated settings.To Reproduce Task looks like this:
where
this_acl.0
is a dict representation of theAclObject
Expected behavior Expected behavior would be for the task to report OK (and not CHANGED) on re-execution (idempotency)Screenshots
Logs If applicable, submit logs or stack traces from the affected services
System Information (please complete the following information):
Additional context Add any other context about the problem here.