Bug #19495
closedInherit allowable template combinations in child host groups
Description
I moved a server recently from a host group to a child host group, and its provisioning template changed. On digging it seems that the combinations that can be set for host group and environment on the Association page of the template editor aren't inherited, and don't propagate to any host groups under the selected group.
This surprised both me and ikonia on IRC. It seems that a tree structure should apply higher level choices to the lower levels, instead of having to define every new host group as a valid combination. This is what happens with Puppet classes, for instance.
I suppose changing the default at this stage might break a lot of configurations out in the wild, so perhaps there ought to be an install-wide setting for this, or simply a checkbox next to each combination to decide whether to apply to child host groups as well as the specified one.