When task "Disable the selinux" runs on OS without installed SELinux, for Example Debian, it is failed with error: "An exception occurred during task execution. The error was: ModuleNotFoundError: No module named 'selinux'".
Additional condition in "failed_when" allow to ignore error of missing module.
The problem was discussed in Selinux module fails if selinux is not installed
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.
Description
When task "Disable the selinux" runs on OS without installed SELinux, for Example Debian, it is failed with error: "An exception occurred during task execution. The error was: ModuleNotFoundError: No module named 'selinux'". Additional condition in "failed_when" allow to ignore error of missing module. The problem was discussed in Selinux module fails if selinux is not installed
Issues Resolved
Issue 111
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.