Skip to content

Check for CA's basicConstraints to be marked critical#803

Closed
cbosdo wants to merge 1 commit into
uyuni-project:mainfrom
cbosdo:critical-check
Closed

Check for CA's basicConstraints to be marked critical#803
cbosdo wants to merge 1 commit into
uyuni-project:mainfrom
cbosdo:critical-check

Conversation

@cbosdo

@cbosdo cbosdo commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

What does this PR change?

RFC5280 requires the SSL CA to be have the basicConstraints extension marked as 'critical'. Reporting an error for now without failing.

Test coverage

  • No tests: only an error message

  • DONE

Links

Issue(s): #

  • DONE

Changelogs

Make sure the changelogs entries you are adding are compliant with https://github.com/uyuni-project/uyuni/wiki/Contributing#changelogs and https://github.com/uyuni-project/uyuni/wiki/Contributing#uyuni-projectuyuni-repository

If you don't need a changelog check, please mark this checkbox:

  • No changelog needed

If you uncheck the checkbox after the PR is created, you will need to re-run changelog_test (see below)

Before you merge

Check How to branch and merge properly!

RFC5280 requires the SSL CA to be have the basicConstraints extension
marked as 'critical'. Reporting an error for now without failing.
@cbosdo
cbosdo requested a review from mcalmer June 1, 2026 15:59
@sonarqubecloud

sonarqubecloud Bot commented Jun 1, 2026

Copy link
Copy Markdown

Quality Gate Passed Quality Gate passed

Issues
0 New issues
1 Accepted issue

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@mcalmer

mcalmer commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Double work: #804

@cbosdo

cbosdo commented Jun 2, 2026

Copy link
Copy Markdown
Contributor Author

Closing in favor of #804

@cbosdo cbosdo closed this Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants