Skip to content

Geo 2.0 Regression - Removing Primary Nodes in the UI

What/Why

In Geo, you should be able to remove the Primary Node if there are no other secondary nodes. However, this was lost during our redesign and this button is disabled always on a Primary node.

The documentation further states that you should be able to remove a Primary Geo Node. However, it fails to mention the section above it that you must first remove all secondary nodes: https://docs.gitlab.com/ee/administration/geo/replication/disable_geo.html#remove-the-primary-site-from-the-ui.

Proposal

Fix the regression to allow for Geo Nodes to be removed when no secondary nodes exist.
Update documentation to be clear that all secondary nodes must first be removed.

Workaround

Delete the node via the Geo Nodes API