parsing hostnames that may include an extra letter in the rack specifier (for physical racks with more than one ToR). only letters a-d are supported such as foo-r1an5 (rack 1, tor a, node 5)