• Icon: Story Story
    • Resolution: Won't Do
    • Icon: Undefined Undefined
    • None
    • None
    • ipa
    • None
    • Medium
    • rhel-sst-idm-ipa
    • ssg_idm
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • None

      Goal

      • To be able to change the ca.crl.MasterCRL.nextUpdateGracePeriod setting with IPA tools
        • For example: We have a freeradius server that for various reason we must use CRLs with instead of OCSP.  Currently the CRL is generated on the CA at the exact time of expiration.  This forces a time window where the CRL is expired on the freeradius server until the new CRL can be fetch.  Adding a grace period resolves this.

      Acceptance Criteria

      A list of verification conditions, successful functional tests, or expected outcomes in order to declare this story/task successfully completed.

      • Verify that the time is incremented by the grace period.

            [RHEL-32172] Allow configuration of ca.crl.MasterCRL.nextUpdateGracePeriod

            Francisco Trivino Garcia added a comment - based on comment: https://issues.redhat.com/browse/RHEL-32172?focusedId=24534986&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-24534986  

            This would be relatively straightforward to implement in ipa-crlgen-manage by doing a direct CS.cfg update wrapped with a PKI start/stop. The problem is that if the server this is configured on is removed or demoted from being the CRL generator this value would be lost and there would be no way to identify that it has or will be lost.

            To retain the information the schema would need to be extended with a new attribute stored somewhere along with code to manage the reads/writes. This represents a fair bit additional work for a feature of limited value.

            I'm inclined to close this as WONTFIX. We can alternatively convert this to a documentation bug so this CS.cfg value is more discoverable.

            Rob Crittenden added a comment - This would be relatively straightforward to implement in ipa-crlgen-manage by doing a direct CS.cfg update wrapped with a PKI start/stop. The problem is that if the server this is configured on is removed or demoted from being the CRL generator this value would be lost and there would be no way to identify that it has or will be lost. To retain the information the schema would need to be extended with a new attribute stored somewhere along with code to manage the reads/writes. This represents a fair bit additional work for a feature of limited value. I'm inclined to close this as WONTFIX. We can alternatively convert this to a documentation bug so this CS.cfg value is more discoverable.

              frenaud@redhat.com Florence Renaud
              opoplawski Orion Poplawski
              Florence Renaud Florence Renaud
              IPA QE Bot IPA QE Bot
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: