add missing functions configure_puppet and install_puppet (still wip)