Geo - Hook up new Geo Replicable List in Geo Nodes
Split off from #225529 (closed)
Blocked by #228700 (closed)
What/Why
The current process to adding a new data type to the Geo Node Status Bars is not scalable. More can be read about the extensive process here: #225529 (closed)
We need a way to create a generic and scalable way to add new data types to the Geo Node Status Bars via Geo Self Service.
This proposal identifies the need to hook up the backend efforts to the frontend once it has been more generalized for Geo Node Statuses
Proposal
- Hook up the new data method implemented here #228700 (closed)
- Update formatting method in the
geo_nodes_store
: https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/assets/javascripts/geo_nodes/store/geo_nodes_store.js#L63 as the API should now return it in this format - Update the grouping method in the
geo_nodes/components/sections
: https://gitlab.com/gitlab-org/gitlab/-/tree/master/ee/app/assets/javascripts/geo_nodes/components/node_detail_sections instead using the API response and the naming approach from #228712 (closed) to generically render every data type.
Edited by Zack Cuddy