Skip to content

Better Geo Out of Date Errors

Zack Cuddy requested to merge 211862-better-geo-out-of-date into master

What does this MR do?

Closes #211862 (closed)

Currently when a Geo node gets out of sync the errors are scattered all around the card. This can be hard to follow for the end users as there isn't a consistent and expected place to find the errors.

This MR cleans up the out of sync error UI and consolidates it into the main section of the card. Here the time since last synced is always visible, as well as a link to troubleshooting docs if things get out of sync.

Screenshots

Out of sync - Inline Errors Out of sync - Footer Errors (with incorrect threshold)
before aasdf asdfasdf
Healthy Node - Shows sync info Unhealthy Node - With Only Time Error Unhealthy Node - With Time and Other Error
after Screen_Shot_2020-04-21_at_4.33.51_PM Unhealty_-_Just_Time Unhealthy_-_Time_Error

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Closes #211862 (closed)

Edited by Zack Cuddy

Merge request reports