#7151 ipa-server-upgrade performs unneeded steps to stop tracking/start tracking certs
Closed: fixed Opened by frenaud.

ipa-server-upgrade always reconfigures certmonger to track PKI, DS, HTTP certs, even if certmonger configuration is already OK.

The code looks for existing certmonger tracking requests and compares them with the expected ones. The issue is that the criteria for the search are wrong. Because of that, it assumes that certmonger is not tracking the certs wiith the right options, stops tracking, reconfigures the helpers, starts tracking.


Metadata Update from @frenaud:
- Issue assigned to frenaud

Metadata Update from @frenaud:
- Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/1079

Metadata Update from @pvoborni:
- Issue set to the milestone: FreeIPA 4.6.2

master:

  • 73b20975698d449229e5f7ac2eecff7da135822d ipa-server-upgrade: fix the logic for tracking certs
  • d87163c29096e04553b0e1fcf7c1753e8a6cf716 ipa-server-upgrade: do not add untracked certs to the request list

ipa-4-6:

  • b70e1f59c54d68e8e318db396b777efd0e340e8d ipa-server-upgrade: fix the logic for tracking certs
  • ef6aa6759bfc7e0a46e1dafefb3a1b9d15b5f553 ipa-server-upgrade: do not add untracked certs to the request list

Metadata Update from @frenaud:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

Metadata