Skip to content
This repository was archived by the owner on Apr 6, 2026. It is now read-only.

NOISSUE - Add extension support to sign CSR#179

Merged
drasko merged 8 commits into
absmach:mainfrom
nyagamunene:add-extension-support
Oct 6, 2025
Merged

NOISSUE - Add extension support to sign CSR#179
drasko merged 8 commits into
absmach:mainfrom
nyagamunene:add-extension-support

Conversation

@nyagamunene

Copy link
Copy Markdown
Contributor

What type of PR is this?

What does this do?

Which issue(s) does this PR fix/relate to?

Have you included tests for your changes?

Did you document any new/modified features?

Notes

Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>

@WashingtonKK WashingtonKK left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The issued certs still do not have the extra options

Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
Signed-off-by: nyagamunene <stevenyaga2014@gmail.com>
@nyagamunene nyagamunene marked this pull request as ready for review October 2, 2025 21:55
Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
WashingtonKK
WashingtonKK previously approved these changes Oct 5, 2025
Comment thread pki/openbao.go Outdated

allDNSNames := make([]string, 0)
allDNSNames = append(allDNSNames, existingDNSNames...)
useVerbatim := len(csrData.Extensions) > 0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should always be true not just if there are extensions, cert should have all csr details

Comment thread pki/openbao.go Outdated

allDNSNames := make([]string, 0)
allDNSNames = append(allDNSNames, existingDNSNames...)
useVerbatim := len(csrData.Extensions) > 0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should always be true not just if there are extensions, cert should have all csr details

Signed-off-by: WashingtonKK <washingtonkigan@gmail.com>
@drasko drasko merged commit ffc1e88 into absmach:main Oct 6, 2025
3 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants