Task #2879

Updated by bmbouter over 3 years ago

h2. Problem:

In Pulp2 /var/lib/pulp was owned by the apache user. For Pulp3 we do not want to be limited to apache as the server thus having an 'apache' user own the directory and our processes makes little sense.

Note: This ticket is for the developer environment only. Changes to a production Pulp environment are being tracked in part as issue #2840.

h2. Solution

Our Pulp devel environment should create a <code>pulp</code> user to own /var/lib/pulp and the running celery processes.

<code>vagrant ssh</code> should switch to using the 'pulp' user automatically by configuring the Vagrantfile with <code>config.ssh.username</code>.