Users of Pulp 2 that are upgrading to Pulp 3 need to make files stored in /var/lib/pulp/content readable by Pulp 3. There are two way to do that:
1. Install Pulp 3 with 'pulp_user' set to 'apache'. (Pulp will run as user 'apache') 2. Install Pulp 3 with any 'pulp_user' and any 'pulp_group'. Recursively change group ownership of /var/lib/pulp/content/ to the value of 'pulp_group' and change the mode to 775 so that group can read the files. We have already started moving users toward the second approach by including the relabeling of /var/lib/pulp in the 2.20.0 release[0]. However, I am concerned that this will lead to poor experiences for users that have a lot of content in their Pulp 2. Hours or days of upgrading their Pulp to 2.20.0+. I propose that we revert the change introduces in 2.20.0 and add an RPM scriptlet that changes everything back to 'apache:apache'. Then we can tell users that they have the two options from above when upgrading from Pulp 2. What are your thoughts? [0] https://github.com/pulp/pulp-packaging/pull/98/files
_______________________________________________ Pulp-dev mailing list Pulp-dev@redhat.com https://www.redhat.com/mailman/listinfo/pulp-dev