Installation Guide - HewlettPackard/puppet-ilorest-module GitHub Wiki
iLOrest requires an installation of Python 2.7.6+ to work. This may be installed with Stankevich's Python module from the Puppet Forge. Alternatively, a pre-installed version of Python would work as well, as long as it satisfies the version 2.7.6+ requirements.
Note: The iLOrest library was not written with Python 3's compatability in mind. The recommended version of Python to be used is 2.7.11
Use this command to install iLOrest:
puppet module install lumbajack-ilorest
On the node servers, by default, in debian distributions, the iLOrest module will install files into the iLOrest module path. (/etc/puppetlabs/code/environments/production/modules/ilorest). In Windows, it will install into the C: drive. (C:ilorest). In RedHat, it installs into Puppet's module path (/etc/puppet/modules/ilorest)
On master servers, the module installation is handled through Puppet.
For a manual installtion, download this module as a zip, and unzip it in your modules folder. The iLOrest module directory should be simply named "ilorest", so the node definition will recognize the module as iLOrest.
Note: If installing manually, or from this repository, ensure the folder is named "ilorest" so Puppet can locate the module.