Ask Your Question

Best way for automating OS testing with Puppet

asked 2013-09-23 04:18:34 -0500

night507 gravatar image

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?

edit retag flag offensive close merge delete


what are you trying to test? That the stock OS installed correctly, or that your Puppet modules work on a given OS?

llowder gravatar imagellowder ( 2014-09-04 07:37:17 -0500 )edit

1 answer

Sort by » oldest newest most voted

answered 2015-05-08 10:45:30 -0500

as a quick summary I :

code -> git ->post merge ->jenkins -> jenkins runs script to create suitable vagrant box .. then!

on startup (init file) - I connect to puppet master (preinstalled cert) - puppet runs, checks output .. all ok (hopefully!) ;-)

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2013-09-23 04:18:34 -0500

Seen: 295 times

Last updated: May 08 '15