#2934 Restoring SELinux booleans in web server uninstall is slow
Closed: Fixed None Opened 11 years ago by rcritten.

We have 2 booleans to restore during uninstall and we do them separately rather than in a single step. This doubles the amount of time it takes to uninstall to several minutes. We should combine them into a single call.


proposed patch, will submit to devel when triaged
freeipa-rcrit-1037-uninstall.patch

no visual impact, regression testing will cover if something is broken

I see the ticket is triaged and targeted to RC2. Rob, can you please submit a rebased patch to devel list?

Petr Viktorin pointed out that we could re-use a bit of code in the httpinstance installer and avoid some duplication/similar code.

I agree that this is a good idea but the changes would be rather invasive and require a lot of additional testing. At this point in the cycle I don't think it is worth it. For a customer uninstall is a rare occurrence and we have lived with this in dev for this long, a little big longer won't kill us.

Pushing to 3.2

One more patch to combine, this time in adtrustinstance.

This ticket was fixed during development of #4157.

master:

  • c7d6fea Move setting SELinux booleans to platform code

ipa-4-1:

  • e3ba75d Move setting SELinux booleans to platform code

Metadata Update from @rcritten:
- Issue assigned to pviktori
- Issue set to the milestone: FreeIPA 4.1

7 years ago

Login to comment on this ticket.

Metadata