Skip to content
This repository has been archived by the owner on Nov 7, 2024. It is now read-only.

Installing ISO based software

Liam Bennett edited this page Aug 4, 2013 · 1 revision

#Installing ISO-based software.

With the installation of software with puppet, the assumption is made that this will be done with a self-contained package (msi or exe). There still exists however a lot of software that is distributed through ISO format due to it's size and the method of using a single package resource doesn't work - Visual Studio is once such application.

The method I used to solve this problem was to extract the ISO onto a network share and then use an exec with an onlyif condition to install the software. This has the benefit of not having to download any files onto the machine itself in order to install the software however it does mean that an assumption has had to be made with regard to the layout of the network share. This is detailed below:

<root folder>
|- VS2012
|   |- <edition>
Clone this wiki locally