fixes #235 - Small refactoring of the media handling for operating system families: * Use URI class for any URI related operations * Added substitution for $version, $major and $minor in media path * Force use of http(s)|ftp|nfs URI schema: NFS shares have now to be entered in URI form: nfs://server/path/.../ instead of server:/path/.../
fixes #197 - Allow site local views of unattended installation
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.
Fixes #176 - Dynamic disk layouts are supported
A disk layout that contains the string "#Dynamic" causes the partitiontable entry to be written out as a script and executed as a %pre operation.It is expected that the script leaves its results, a partition table, in...
fixes #169 - Fix typo in unattended controller
fixes 163 - clean certificate only when a new build request starts
fixes #117 - Add SSL redirection
fix spelling mistakes, comments etc - minor refactor
no need to enable autosign for the post install scripts
Unattended Installation works again, fixed many small debian issues
removed helper from all controllers by default, this can conflict with ASwhen having multiple fields with the same name.. e.g. name
show installation file in spoof mode
added allowed_to_install and handle_ca before filters, breaks done the scope of each method
added fqdn variable
added a build action, this triggers all required actions (e.g. PuppetCA, DNS Tftp etc
basic work to get Solaris SPARC jumpstart support
added partition table model, this allows to have standard partition tables for new hosts, or a customized ones per host if required
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
updated migrations to use puppet Rails function of creating the db schema, adjusted what ever it took to get the first Fedora 11 client installed with our kickstart
working kickstart integertaion, WIP
added basic observers setup, added default values for hosts, minor cleanup
added basic unattended controller