Bug #13056
closed
Puppet Parameters: Use Puppe Default override via Hostgroup Not Inheriting to Host
Added by Anthony Scudese almost 9 years ago.
Updated almost 9 years ago.
Description
My parent host group has a value set for a puppet parameter and a child hostgroup overrides that parameter to use puppet default, effectively making that hostgroup's value for that parameter blank. However, this does not inherit down to the host's assigned to the child hostgroup. Hosts still receive the value from the parent hostgroup. This is doing some kind of passthrough because the value in the child hostgroup is blank. It should not do this, it should pass along a blank value/use puppet default.
It seems even attempting to the override on the actual host does not take affect as well when choosing use puppet default. So as long as there is a value present at the top of the hierarchy, foreman will not respect an override with use puppet default.
- Is duplicate of Bug #12249: Use puppet default on matchers causes smart class parameter default to be sent added
- Status changed from New to Duplicate
Thanks for the bug report. I think this has recently been fixed and is due for release in our next patch release, Foreman 1.10.1 via ticket #12249.
Dominic Cleal wrote:
Thanks for the bug report. I think this has recently been fixed and is due for release in our next patch release, Foreman 1.10.1 via ticket #12249.
Is 1.9.x no longer being developed or patched? Just want to know if I need to plan an upgrade. Thanks.
Anthony Scudese wrote:
Is 1.9.x no longer being developed or patched? Just want to know if I need to plan an upgrade. Thanks.
No, it isn't. We usually only support one major release at a time.
Also available in: Atom
PDF