What happened?
This is a collection of relatively minor bugs that came up during a review.
Tracebacks:
- Malformed
not_before/not_after/revocation_date results in a traceback instead of state error return
authorityInfoAccess specified as a list of dicts with a single critical string it was meant to skip causes a traceback
- Adding an extension to an already-revoked entry in a CRL causes a traceback
- Adding
cRLNumber: auto to an existing CRL without a cRLNumber extension causes a traceback
Output inconsistencies:
create_private_key returns None for der/pkcs12 output written to a path, while the rest returns a "Private key written to {path}" message for the CLI
- Typo
onysomereasons in read_* output for issuingDistributionPoint extension
- Typo
organizataion in read_* output for certificatePolicies extension
- An
RFC822Name was rendered with a mail: prefix, when it should be email:
For reproductions, see PR.
Type of salt install
Official deb
Major version
3006.x
What supported OS are you seeing the problem on? Can select multiple. (If bug appears on an unsupported OS, please open a GitHub Discussion instead)
ubuntu-24.04
salt --versions-report output
What happened?
This is a collection of relatively minor bugs that came up during a review.
Tracebacks:
not_before/not_after/revocation_dateresults in a traceback instead of state error returnauthorityInfoAccessspecified as a list of dicts with a singlecriticalstring it was meant to skip causes a tracebackcRLNumber: autoto an existing CRL without a cRLNumber extension causes a tracebackOutput inconsistencies:
create_private_keyreturnsNoneforder/pkcs12output written to apath, while the rest returns a "Private key written to {path}" message for the CLIonysomereasonsin read_* output forissuingDistributionPointextensionorganizataionin read_* output forcertificatePoliciesextensionRFC822Namewas rendered with amail:prefix, when it should beemail:For reproductions, see PR.
Type of salt install
Official deb
Major version
3006.x
What supported OS are you seeing the problem on? Can select multiple. (If bug appears on an unsupported OS, please open a GitHub Discussion instead)
ubuntu-24.04
salt --versions-report output