mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
renew agent: get rid of virtual profiles
Replace all uses of virtual profiles with `dogtag-ipa-ca-renew-agent-reuse` and remove profile from the IPA CA certificate tracking request. This prevents virtual profiles from making their way into CSRs and in turn being rejected by certain CAs. This affected the IPA CA CSR with Microsoft CS in particular. https://pagure.io/freeipa/issue/5799 Reviewed-By: David Kupka <dkupka@redhat.com> Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
This commit is contained in:
committed by
David Kupka
parent
0bf41e804e
commit
21f4cbf8da
@@ -60,9 +60,9 @@ class KRAInstance(DogtagInstance):
|
||||
be the same for both the CA and KRA.
|
||||
"""
|
||||
|
||||
tracking_reqs = (('auditSigningCert cert-pki-kra', None),
|
||||
('transportCert cert-pki-kra', None),
|
||||
('storageCert cert-pki-kra', None))
|
||||
tracking_reqs = ('auditSigningCert cert-pki-kra',
|
||||
'transportCert cert-pki-kra',
|
||||
'storageCert cert-pki-kra')
|
||||
|
||||
def __init__(self, realm):
|
||||
super(KRAInstance, self).__init__(
|
||||
|
||||
Reference in New Issue
Block a user