fixes #1489 - add AIX family and facts importer support
Fixes #3721 - Map OS family to a display variant
Fixes #3720 - Add description field to operatingsystem
fixes #2818 - validation of OS families in ptables
fixes #3091 - strip leading and trailing whitespace before_save on names of all objects
fixes #2400 migration to remove orphaned records and add foreign keys constraints to database tables
fixes #2932 - add find_by_fullname for Operatingsystem
refs #2400 clean up tests so there are no orphaned foreign keys
WIP rails3 migration
fixes #1077 - Ensure that host OS attributes are related to the OS itself
Fixes #540 - Manages sub proxies
Automates the creation of DHCP, DNS and TFTP settings on remote servers.This handles all required settings in order to prepare a machine for provisioning.
Fixes #366 - Redmine authorization port
This is a major feature which provides RBAC authorization within Foremana mental note to myself - never ever work on large commits
fixes #237 - installing puppet from epel breaks if base image is not 5.3 or 4.9 release
Commented failing test due to unimplemented validation in OperatingSystem.
refactored the trailing spaces test and added parameter test
added before_destroy :ensure_not_used test on RED
refactoring tests
operatingsystem tests refactored on green
refactor
Operatingsystem tests on green
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