Ask Your Question

Puppet Enterprise Console

asked 2013-09-23 13:33:55 -0600

cbowles gravatar image

On the latest version of Puppet Enterprise (3.0.1), I have found some oddities with the way that the Puppet Enterprise Console is treating variables.

We are using variables in a AD OU-type sense: we set a default at at top level node group, then change the variable in Child groups as needed.

For instance, we are setting a variable in the default group ( noopmode = true) that will ensure that all nodes are in noop mode by default.

I created a new ENC group (TEST-SERVERS) that I want to apply configurations by default, so I set noopmode = true. When ... (more)

edit retag flag offensive close merge delete


*Update*: Submitted to the Puppet Enterprise bug tracker -

cbowles gravatar imagecbowles ( 2013-09-23 14:42:49 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2013-09-24 12:52:01 -0600

cbowles gravatar image

Answer: any group but default works fine

Answered this myself!

It turns out that you can create hierarchies between different groups and that the variables in the child group will seamlessly override the variables in the parent group. Conceptually, this works fine.

The problem was in the specific implementation. By applying the variable to the default group and then configuring a child group with the same variable with a different value, I overlooked the fact that every node is a direct member of the default group.

Due to this fact, any hierarchical relationships between the default group and any other ... (more)

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2013-09-23 13:33:55 -0600

Seen: 186 times

Last updated: Sep 24 '13