Task #2879

Updated by bizhang about 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 able to apache as the server thus having an 'apache' serve content with any user own the directory and our processes makes little sense. supplied web server.

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>.