We currently use the "locations" model as physical rack groups only.
I'm suggesting that we change that to match failure groups when relevant.
For example if we take eqiad row C location https://netbox.wikimedia.org/dcim/racks/?location_id=7
it includes racks dedicated to both WMCS and Fundraising.
I'm suggesting that we remove C1 from this rack group, as well as C8 once T308339: eqiad: move non WMCS servers out of rack C8 is solved.
Same goes for row D now that D5 is WMCS only (thanks to T308331: eqiad: move non WMCS servers out of rack D5).
This will for example allow queries such as 'P{P:netbox::host%location ~ "C.*eqiad"}' to only return prod hosts impacted by network maintenance.
I'm not sure there is a need for the row E and F locations neither (and if we keep them, we should remove E4/F4 as they're WMCS as well.
For automation, eg. puppet hiera export, we could either keep the location field empty, or duplicate the rack information there.