[Puppet Users] Re: hiera_array, structured data and multiple levels of hierarchy

2013-10-15 Thread Alex Scoble
I personally couldn't get hiera to work with nested directories in the hiera.yaml. In my case the hierarchy would look like: :hierarchy: - defaults - %{::clientcert} - %{::server_role} - %{::app_name} - %{::datacenter} - global You might try it flattened like that and see

[Puppet Users] Re: hiera_array, structured data and multiple levels of hierarchy

2013-10-15 Thread David Patterson
Thanks for the reply, Alex! I'm using puppet-3.3 and the nested directory works fine...at least for more simple modules, heh! David On Tuesday, October 15, 2013 2:47:34 PM UTC-7, Alex Scoble wrote: I personally couldn't get hiera to work with nested directories in the hiera.yaml. In my

[Puppet Users] Re: hiera_array, structured data and multiple levels of hierarchy

2013-10-15 Thread Alex Scoble
Yeah, I'll have to try again after upgrading to PE 3.1 which was just released. Thanks, Alex On Tuesday, October 15, 2013 3:43:00 PM UTC-7, David Patterson wrote: Thanks for the reply, Alex! I'm using puppet-3.3 and the nested directory works fine...at least for more simple modules, heh!

[Puppet Users] Re: hiera_array, structured data and multiple levels of hierarchy

2013-10-15 Thread Alex Scoble
Dumb question...have you tried loading the data into a hiera array since that's apparently what it's looking for? Another dumb question...what's the pipe (|) for in your yaml data? Unfortunately, the hiera documentation on the Puppet site is a bit thin and I don't see that in the examples.

[Puppet Users] Re: hiera_array, structured data and multiple levels of hierarchy

2013-10-15 Thread David Patterson
Yes to the array. I get this error when I try: # Error: Could not run: Hiera type mismatch: expected Array and got Hash As for the pipe, it preserves newlines: http://en.wikipedia.org/wiki/YAML#Newlines_preserved On Tuesday, October 15, 2013 7:38:50 PM UTC-7, Alex Scoble wrote: Dumb

Re: [Puppet Users] Re: hiera_array, structured data and multiple levels of hierarchy

2013-10-15 Thread Alex Scoble
Great thanks...still learning. On Tue, Oct 15, 2013 at 7:53 PM, David Patterson pattersondav...@gmail.comwrote: Yes to the array. I get this error when I try: # Error: Could not run: Hiera type mismatch: expected Array and got Hash As for the pipe, it preserves newlines: