Skip to content

Conversation

tacerus
Copy link

@tacerus tacerus commented Jul 6, 2025

Name of feature:

Allow for active revocation via HTTP API.

Pain or issue this feature alleviates:

Active revocation being rejected by the API.

Why is this important to the project (if not answered above):

Above.

Is there documentation on how to use this feature? If so, where?

Not any less documented than the existing HTTP API but will be reflected in Go docs.

In what environments or workflows is this feature supported?

n/a

In what environments or workflows is this feature explicitly NOT supported (if any)?

n/a

Supporting links/other PRs/issues:

This picks the commit from #2085 and adds another with the suggested improvements. As written in the commit message, the Passive boolean is kept as it still seems to be needed for preventing active revocation of SSH certificates.

💔Thank you!

@github-actions github-actions bot added the needs triage Waiting for discussion / prioritization by team label Jul 6, 2025
Amend tests to no longer assert an error message upon active revocation
and to instead validate the success on either revocation variant,
reflecting previous changes.

In theory the "Passive" boolean seems removable as it does not add any
functionality besides being logged, but it was found some instances of
it are still needed to block active revocation for SSH certificates.

Signed-off-by: Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
@tacerus tacerus force-pushed the activerevocation branch from 0cab40a to 5730d1b Compare July 6, 2025 21:00
@tacerus tacerus marked this pull request as ready for review July 6, 2025 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs triage Waiting for discussion / prioritization by team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants