Issue #6998
closedAs an operator I want pulp3 to run with SELinux set to enforcing
Description
As an operator I want pulp3 to run with SELinux set to enforcing.
In its current state pulp3 installs fine with SELInux enforced but fails to execute, because nginx is trying to connect to another network service (api and content - on port 24817 and port 24816).
While this is easily solved by the introduction of Unix Domain Socket in https://github.com/pulp/pulp_installer/pull/322 one may still want to use network services (if api is on another host) and hence the proper SELinux flag must be set.
Flag to enable: httpd_can_network_connect
This issue might be (in part) a duplicate of https://pulp.plan.io/issues/97 - Yet this issue seems to involve more parts.
Updated by pulpbot over 4 years ago
- Status changed from NEW to POST
Added by spredzy over 4 years ago
Added by spredzy over 4 years ago
Revision 59dd134c | View on GitHub
Ensure pulp3 works in an SELinux enforced system
In its current state pulp3 installs fine with SELInux enforced but fails to execute, because nginx is trying to connect to another network service (api and content - on port 24817 and port 24816).
While this is easily solved by the introduction of Unix Domain Socket in https://github.com/pulp/pulp_installer/pull/322 one may still want to use network services (if api is on another host) and hence the proper SELinux flag must be set.
Flag to enable: httpd_can_network_connect
fixes #6998
Updated by spredzy over 4 years ago
- Status changed from POST to MODIFIED
Applied in changeset ansible-pulp|59dd134c472381735b3599d1a797fdea68f642c3.
Updated by spredzy over 4 years ago
Applied in changeset ansible-pulp3|59dd134c472381735b3599d1a797fdea68f642c3.
Updated by fao89 over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Ensure pulp3 works in an SELinux enforced system
In its current state pulp3 installs fine with SELInux enforced but fails to execute, because nginx is trying to connect to another network service (api and content - on port 24817 and port 24816).
While this is easily solved by the introduction of Unix Domain Socket in https://github.com/pulp/pulp_installer/pull/322 one may still want to use network services (if api is on another host) and hence the proper SELinux flag must be set.
Flag to enable: httpd_can_network_connect
fixes #6998