Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport][ipa-4-8] Improve performance of certmonger renewal scripts #3630

Closed
wants to merge 2 commits into from

Commits on Sep 6, 2019

  1. Defer initializing the API in dogtag-ipa-ca-renew-agent-submit

    Wait until we know a supported operation is being called
    (SUBMIT and POLL) before initializing the API, which can be
    an expensive operation.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1656519
    rcritten committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    9d6fd8d View commit details
    Browse the repository at this point in the history
  2. Skip lock and fork in ipa-server-guard on unsupported ops

    On startup certmonger performs a number of options on the
    configured CA (IPA, not to be confused with the real dogtag CA)
    and the tracking requests.
    
    Break early for operations that are not supported by ipa-submit.
    This will save both a fork and a lock call.
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1656519
    rcritten committed Sep 6, 2019
    Configuration menu
    Copy the full SHA
    594083f View commit details
    Browse the repository at this point in the history