- adapt to the new organization in infra.yml (list -> dict for steps)
add hosts.tmpl