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

Do not block startup if OIDC provider cannot be created #1389

Merged
merged 1 commit into from Oct 3, 2023

Conversation

haydentherapper
Copy link
Contributor

Fixes #1358

If a provider is down, this will prevent the service from starting. We now log an error if the provider is down. The service will try to fetch the provider during the next request where that provider is needed.

Summary

Release Note

Documentation

Fixes sigstore#1358

If a provider is down, this will prevent the service from starting. We
now log an error if the provider is down. The service will try to fetch
the provider during the next request where that provider is needed.

Signed-off-by: Hayden Blauzvern <hblauzvern@google.com>
@codecov
Copy link

codecov bot commented Oct 3, 2023

Codecov Report

Merging #1389 (5d3367d) into main (aedb400) will increase coverage by 0.11%.
The diff coverage is 50.00%.

@@            Coverage Diff             @@
##             main    #1389      +/-   ##
==========================================
+ Coverage   57.56%   57.67%   +0.11%     
==========================================
  Files          50       50              
  Lines        3111     3112       +1     
==========================================
+ Hits         1791     1795       +4     
+ Misses       1161     1158       -3     
  Partials      159      159              
Files Coverage Δ
pkg/config/config.go 74.32% <50.00%> (+0.08%) ⬆️

... and 1 file with indirect coverage changes

@haydentherapper haydentherapper merged commit 42726fc into sigstore:main Oct 3, 2023
13 checks passed
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.

Do not block startup on OIDC providers being offline
2 participants