As we prepare for several Elasticsearch upgrades, we've noticed that the row/rack awareness as currently configured in our puppet can cause issues during upgrade operations.
Since this adds significant complexity to shard allocation and we have a DR strategy that does not require it, we need to review this configuration and decide whether or not to keep it.