a mechanism to update the repository and playbook