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

Mitigate site failures in the event of Gerrit outage #4200

Open
1 of 3 tasks
DanielRyanSmith opened this issue Aug 1, 2024 · 0 comments
Open
1 of 3 tasks

Mitigate site failures in the event of Gerrit outage #4200

DanielRyanSmith opened this issue Aug 1, 2024 · 0 comments
Labels

Comments

@DanielRyanSmith
Copy link
Collaborator

DanielRyanSmith commented Aug 1, 2024

The site was taken down due to failures fetching resources from Chromium Gerrit APIs. Ideally, the site is not taken down entirely when Chromestatus does not have access to Chromium resources.

Steps to mitigate this from happening again:

  • Failure to fetch OWNERS file for API Owners does not cause client failures (addressed in When error fetching OWNERS, fall back to stale ndb entity. #4171).
  • Origin trial creation form validation does not fail to submit when there is no access to Chromium source file contents.
  • Metrics pages do not fail when data is not available (the extent of the cause here might need to be further investigated).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant