Hi Manish, the very simple answer is: you can't do this. A slave is not sort of "remote controlled" in the sense of performing any operation on it you could imagine. Even if you could manage to trigger a OS installation on it: how should the Master communicate with it afterwards? You would burn the bridge you're standing on. What I *could* imagine to do is to perform the tests on a VM and to somehow trigger the VM host to start from a fresh VM image every time you execute the test. But I'm no expert on that sort of stuff in any way so I have no clue whether you could trigger that sort of stuff in a headless manner at all.
A very basic question of course must be asked as well: isn't there a flaw in your test process if you need a complete fresh OS to run it? Then again, I have no idea what you are actually testing so of course there might be good reasons to do so. Kind regards, Andreas Schilling CAE Processes & Data Management ------------------------------------------------------------------- Dipl. Inf. Andreas Schilling Senior Software Architect TWT GmbH Science & Innovation Bernhäuser Str. 40 - 42 73765 Neuhausen Tel: +49.7158.17 15.6 73 Mobil: +49.1 72.6 22 88 70 E-Mail: andreas.schill...@twt-gmbh.de -------------------------------------------------------------------- www.twt-gmbh.de -------------------------------------------------------------------- Geschäftsführung: Dimitrios Vartziotis, Joachim Laicher (Stv.), Frank Beutenmüller (Stv.) Registergericht: Amtsgericht Stuttgart, HRB Nr. 212778 Umsatzsteuer: ID-Nr.: DE147841145 -------------------------------------------------------------------- Von: Manish Singh <munsi...@gmail.com> An: jenkinsci-users@googlegroups.com Datum: 30.01.2013 11:12 Betreff: Installing operating systems on slaves via Jenkins Gesendet von: jenkinsci-users@googlegroups.com Hello All, I have a requirement, where I need to reinstall OS on slave machines before a job is executed. This is needed as we need a clean OS before executing the tests. What are the best ways to do this via Jenkins? -Manish -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.