fix broker role dependency cycle