I have three virtual machine that I have created using Vagrant. This virtual machine have as box ubuntu/trusty64. I have created all VMs in the same Vagrantfile as single project. To provision it, I have used Puppet. For now, the three vms use different manifests. I want to automate this process, when the manifests change. So, if I add one package to one manifest I want that without my intervention, vagrant detect that and re-provision VMs according with new changes in manifests files.
I'm very newbie in Vagrant and more in Puppet, for that, my question is:
¿is that possible?
This is the project that I am developing: https://github.com/jngd/puppet-tfg