Best way for automating OS testing with Puppet
Hi, i´m searching for the best way to automate testing with different operating Systems and i`ve come up with 'eggPlant' from TestPlant or Vagrant. But as far as i understand Vagrant only creates virtual machines with different os but the testing has to be done with puppet, whereas eggPlant does both. I will be using puppet for provisioning, ci & cd but it would be good to knowif there is way, that puppet can interact with eggPlant? Or is there a better way for automated testing?