fixes #1179 - exposes foreman attributes in encthis includes:
fixes #1121 - convert dns handling to real network objects
fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes
fixes #724 - Allow default VM specs to be tied to a hostgroup
fixes #762 - Check class assignment consistency
fixes #1077 - Ensure that host OS attributes are related to the OS itself
fixes #1078 - Foreman should accept minimal parameters when creating a new host
Fixes #989 - Add Sparc Solaris support
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #1044 - Adds ERB templates to disk layouts
fixes #1043 - make autosign optional
fixes #322 Ability to add custom variables and multiple values resovledin a dynamic Hierarchally order
This commits introduces the ability to define variables per puppetclass.
additionally, each class can have multiple values, depends on the hostwhich is requesting that variable....
fixes #903 - Show resulting provisioning options at the Host edit screen
Fixes #609 - Orchestrate puppetca operations
This also includes adding support for a puppet smart-proxy target typeand providing migration supportUpdated to provide backward compatability for host and hostgroup objectsNow terminates the build and incorporates other fixes...
Fixes #695 - Unattended being false should skip some tests
fixes #708 - Perform case insensitive match when checking if hostname includes domain
Fixes #639 - resolves "parenthesize argument(s) for future version" warnings
Signed-off-by: Justin Sherrill <jsherril@redhat.com>
Fixes #592 - Adding tests for provisioning template selection based on Host
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 #168 - optional unattended settings
fixes #438 - automatically associate the host domain
This reverts a bahaviour prior to #398, the main differenceis that the domain will not be created, rather only existingwill be used.
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 bug #398 - issue with adding hosts with full stopsThis introduce a small behaviour change, before, once adding host like:x.domain.net, foreman would automatically add domain.net to its domainlist, but now, as a full stop(".") is a valid hostname char,...
fixed all parenthesize warnings
fixes #295 - This YAML generates a 500 error when trying to send over http
Fixes #101 - Generate rdoc files and html links on the puppetclasses page
Rewite rdocs if required by the prepare phaseIncorporate Fank Sweetser's :: patchIncorporate a url_helper suggested by OhadAdded a new interface via links on the supported environments list
Fixes #204 - Remove AS from environments page
Merged import facility in Environment and Puppetclass controllers
fixes #207 - remove activescaffold from Parameters settings
removed blank line
switches global setting var to be a constant var - refs #100
fix for pertnesses warning
fixes #83, envirionment is hash by it self, not a parameter
fix test for #83
fixes #68 - do not force to key in all unattended related info when using Foreman as a simple node
added test for External Node import, missed that in the last commit
fixes #10
Added a rake task which imports facts (in yaml format) directly to the DB.this is useful for people who don't use store configs, but still want to import puppet node information to the database.
added basic features and a basic host creation test
added a test for normalize hostname method
Added tests and fixes for mac and ip address normalizations
empty tests and controller for now