Skip to content

Geo Sites - Simplify Verification Status Logic

Zack Cuddy requested to merge 387390-geo-sites-verification-enabled into master

What does this MR do and why?

Closes #387390 (closed)

It was recently discovered that Registries in GitLab all inherit a method called verification_enabled? which identifies the Registries at support Verification.

Currently in the UI we do a round about way to looking into the data response to determine if verification is enabled. This is a bit overcomplicated and by exposing this method we make it more visible that we have this functionality and can clean up the complicated logic as well.

Screenshots or screen recordings

No visible change

How to set up and validate locally

  1. Fetch and checkout this branch
  2. Setup Geo (How to setup Geo)
  3. Access your Primary GDK UI
  4. Navigate to Geo Dashboard (/admin/geo/sites)
  5. Ensure a few of the Registries in the Replication Details say Not applicable. still

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #387390 (closed)

Merge request reports