Check if self-hosted instance has the ability to reach the customers.gitlab.com API

Problem

As a user, my GitLab instance can't communicate with the internet. My instance must be firewall-ed from the outside world. As a result, GitLab should check if my instance can't communicate with the customers.gitlab.com api, it should direct me to a different paid signup path.

Prototype

Untitled_drawing__7_

Requirements

  1. Checks if the instance can contact the customers.gitlab.com api
  2. Redirects users to a different UX when the instance cannot contact the customers.gitlab.com api
  3. Directs users through the paid signup flow if the instance can contact the customers.gitlab.com api
Assignee Loading
Time tracking Loading