ansible-pulp sets the gid for pulp_user that is not the gid of pulp_group
The default installation creates a user called 'pulp' and the user's gid belongs to a group 'users'. However, the systemd unit file for pulpcore-worker processes has the user and group set to 'pulp'. The installer should set the gid of the pulp_user to that of the pulp_group id.
I think it's traditional for an application creating a dedicated user to also create a dedicated group. Because of this, I expect the defaults of the ansible installer to install a 'pulp' user and a 'pulp' group and allow these names to be configurable. For the devel environment for example they need to be overridden to be vagrant:vagrant.
Note that the 'pulp' user may also need to be added to additional groups and we need a way to do that also. That is separate somewhat from this issue so if we want to handle it separately let me know. The need is for pulp_container for example, pulp needs to be in the 'buildah' group.
Please register to edit this issue