pulp_installer makes Pulp's files owned by group "users" rather than group "pulp"
Not long ago, we made 1 or more changes so that any existing pulp_user (ansible var, defaults to "pulp") would be added to the pulp_group (ansible var, typically "pulp").
However, now the default behavior for new installs is that the "pulp" user has its primary group as "users", and it is merely in "pulp" as well.
And thus folders like /var/lib/pulp/ have group "users" on them. Thus defeating the point of the "pulp" group.
Fixing this involves 2 parts:
- Modifying the "user" modules tasks (to set primary group to "pulp" in addition to adding to the gorup)
- chgrping (or telling users to chgrp) pulp files.
Updated by mdellweg about 3 years ago
- Status changed from POST to MODIFIED
Applied in changeset ansible-pulp|30c58be9e89c03ae607913dd5f23a3673118c9fc.