Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove selinux from being exposed as a dependency #3388

Merged
merged 2 commits into from
Jan 11, 2022

Conversation

ssbarnea
Copy link
Member

@ssbarnea ssbarnea commented Jan 10, 2022

We remove selinux from being exposed as a dependency of molecule because molecule itself does not need it. It would be up to the user to ensure that its ansible setup is correct. We still mention few hints about selinux and virtualenvs on our installation docs.

This change will enabled us to avoid some blocking problems with
newer pip-compile where the output cannot be kept the same on linux and non-linux.

Related to AAP and upcoming ee support, as ansible runtime may be on a different host thus installing selinux would be of no use. If someone needs selinux bindings they should install them explicitly.

We remove selinux from being exposed as a dependency of molecule
becauase molecule itself does not need it. It would be up to the user
to ensure that its ansible setup is correct. We still mention few
hints about selinux and virtualenvs on our installation docs.

This change will enabled us to avoid some blocking problems with
newer pip-compile where the output cannot be kept the same on linux
and non-linux.
@ssbarnea ssbarnea merged commit 9a3b7f7 into ansible:main Jan 11, 2022
@ssbarnea ssbarnea deleted the fix/selinux branch January 11, 2022 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants