Fixes #19789 - fix Layout/SpaceAroundOperators cop
Fixes #21875 - added support for sha512 grub passwords
All new hosts provisioned using default and rhel kickstarts will use sha512 grub passwords from now on.
Refs #3809 - Turning on the AndOr cop
Refs #3809 - Remove cops for empty lines
fixes #2127: added support for root password hashing other than MD5
Fixes #943 - Use the Sandbox renderer for host's PXE menu
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Fixes #650 - Makes snippet rendering use the safemode module to prevent attacks
Note, that the safemode module is still not used for file system snippets, since those require file-system access anyways
Fixes #632 - Adds the ability to generate a PXE menu containigprovisioning template and hostgroup combinations on smart proxies
fixes #605 - remove parenthesize argument(s) warnings
Fixes #555 - unable to build Debian hosts with Safe template's
Fixes #524 - unable to access epel in safe templates, refs #469
Fixes #469 - Changing templates to be rendered within a safemode/sandbox
Fixes #378 - Adds support for multiple configuration templates
Configuration templates (Kickstart, preseed, syslinux, gpxe etc) can nowbe saved in the database directly.
Each template is associated with valid operating systems (unless if its asnippet which can rendered via all other templates) and a possible...
Fixes #177 - Family concept
It will_paginate and handle searchesAdded family support to OperatingsystemMore work will be needed to add family support to host manipulation.
switches global setting var to be a constant var - refs #100
fix spelling mistakes, comments etc - minor refactor
fixes #28 and converts existing helpers to snippets
We have a final project name -- The ForeMan
renamed project to the torque
Unattended Installation works again, fixed many small debian issues
moved hardcoded URLS into url_path
typo - need to escapes now
avoid ruby warning about strings
added support for epel and fixed a few typos
started to simplify kickstart templates, moved a lot of generic stuff to helpers so we dont have to repeat ourselfs in each os
Basic support for Debian / Ubuntu preseed installations.
realigned models to use :though and habtm when it made sense, setup basic AS controllers to support that
added media path validaiton to be either NFS or url
fix the relationship between a host and a media (must be though an OS), added some helpers to auto parse the install path (e.g. NFS or URL) etc
added basic unattended controller