fixes #1160 - provisioning api does not contain all the sub components
Signed-off-by: Corey Osman <corey@logicminds.biz>
fixes #1126 - addes full hostgroup name to hostgroup api
New artwork
fixes #1085 - add default domain and subnet settings to hostgroups
fixes #1092 - hostgroup should not look for parent hostgroups if they do not exists
fixes #724 - Allow default VM specs to be tied to a hostgroup
fixes #1078 - Foreman should accept minimal parameters when creating a new host
fixes #1040 - deleting a hostgroup, may delete a configuration template too
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 #1013 - Architecture change is ignored on the new hostgroup page
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #998 - free text search on hostsgroup page.
Signed-off-by: Amos Benari <abenari@redhat.com>
fixes #35 - Allow hostgroup nesting for puppet classes and parameters
fixes #834 - add search to hostgroup page
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 #701 - Include environment, puppetclasses and group_parameters for hostgroups json output.
added css grid and converted most pages to use that grid
fixed broken tests
added default order and paginations whichfixes #721fixes #688
fixes #698 - Searching for puppetclass in json format gives 500 error
Fixes #632 - Adds the ability to generate a PXE menu containigprovisioning template and hostgroup combinations on smart proxies
Fixes #631 - Adds the ability to set default values for hostgroups, whichare automatically applied when creating a new host (and selecting thathost group), and allows for templates to be rendered with those defaulthostgroup values
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 #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
Added JSON API Support to the HostGroups controller
Fixes #261 - parameters now use a single reference_id
This implementation uses STI but the table looks the same for allvariants. This is a little strange but it seems to work.
Also removed obsolete controllers and testsAdded more tests
fixes #302 and all references to_label and to_sremoved references to all per_page settings as they are common now
fixes #200 - Remove activescaffold from the puppet groups page
fixes #217 - Before deleting a Hostgroup, warn that the hostgroup is in use.
added audting on architecture, hostgroup, operatingsystem and puppetclass
added hostgroup test and fixed some assertions
fixes #151 - add show host pageAdded a nested link to hosts to lots of controllers
Added Groups to puppet classes, now its possible to associate a host with a group of classesit also allowed to setup parameters per group and override them in the host level
I've done it late at night, so who knows :)