When SELinux is enabled, pulp_installer relabels all the files in /var/lib/pulp
The installer takes a long time to upgrade an existing system that's running with SELinux enabled because it always relabels /var/lib/pulp in the "Restore SELinux contexts on Pulp dirs that may exist" handler. The list of the directories is here.
Updated by email@example.com about 3 years ago
For #7575 , we may put the selnux policy within pulp_installer, or as a subrepo, to accomplish the tight integration.
This would enable doing what we did with Pulp 2: Having selective relabelling logic for certain version upgrades.