Installation Guide - HewlettPackard/puppet-ilorest-module GitHub Wiki

Setup

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

Installation

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.

⚠️ **GitHub.com Fallback** ⚠️