[dev] always use the first node to generate descriptions
Some clusters are heterogeneous. We sort nodes before picking the first node to avoid cases where we would use different nodes to generate descriptions. Apparently different ruby versions sort hashes differently.