Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix and test self-signed issuer #118

Closed
wants to merge 3 commits into from

Conversation

m-ildefons
Copy link
Contributor

  • Fix the name of the self-signed issuer in the annotation of the ingress.
  • Add test ensuring the certificates and ingresses and annotations are created as expeced
  • Fix broken tests for COSI RBAC resources

Fixes: aquarist-labs/s3gw#655

  • I have performed a self-review of my code.
  • If it is a core feature, I have added thorough tests.
  • CHANGELOG.md has been updated should there be relevant changes in this PR.

- Fix the name of the self-signed issuer in the annotation of the
  ingress.
- Add test ensuring the certificates and ingresses and annotations are
  created as expeced
- Fix broken tests for COSI RBAC resources

Fixes: aquarist-labs/s3gw#655
Signed-off-by: Moritz Röhrich <[email protected]>
@m-ildefons m-ildefons added kind/bug Something isn't working area/tests Related to tests and testing labels Aug 8, 2023
@m-ildefons m-ildefons requested a review from giubacc August 8, 2023 12:50
@m-ildefons m-ildefons self-assigned this Aug 8, 2023
@PhanLe1010
Copy link

I tried this PR but it still failed when using tlsIssuer: s3gw-letsencrypt-issuer. I have created a new PR that fix this bug a some new bugs #119. Please let me know what you think @m-ildefons . Thank you

Add an override option for a custom TLS issuer that is not the
letsencrypt issuer or the self-signed issuer.

Signed-off-by: Moritz Röhrich <[email protected]>
Fix cluster-internal private issuer if a custom TLS issuer is specified.

Signed-off-by: Moritz Röhrich <[email protected]>
@jecluis
Copy link
Contributor

jecluis commented Oct 24, 2023

@m-ildefons what's the status on this one, and how closely related to #119 is this pull request?

@m-ildefons m-ildefons closed this Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/tests Related to tests and testing kind/bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants