It works fine for me, thanks !

Sorry, I missed the switch to the new command and the doc here :
https://puppet.com/docs/puppet/5.5/hiera_automatic.html#ariaid-title4

I was looking for 'hiera cli'

Regards,

Louis Coilliot

2018-04-27 19:13 GMT+02:00 Henrik Lindberg <henrik.lindb...@puppet.com>:

> On 27/04/18 18:12, Louis Coilliot wrote:
>
>> Hello,
>>
>> this work :
>>
>> hiera -d -c /etc/puppetlabs/puppet/hiera.yaml core::packages
>> ::environment=production  ::osfamily=RedHat
>>
>> this does not (at least on my platform) :
>>
>> hiera -d -c /etc/puppetlabs/puppet/hiera.yaml core::packages
>> ::environment=production  ::os.family=RedHat
>>
>> (note the dot between os and family).
>>
>> In the hiera-rchy I have levels like :
>>
>> %{::environment}/hieradata/os/%{::os.family}/%{::os.release.major}"
>>
>> I works fine with lookups in puppet 5 but not from the hiera command line.
>>
>> I use the hiera command line tool for debugging.
>>
>> With the last version of hiera.
>>
>> # hiera -v
>> 3.4.3
>>
>> My syntax in hiera.yaml is still in version 3.
>>
>> How do you query with the command line and some structured facts in the
>> variable interpolation of the levels in hiera ?
>>
>> I can't find any doc. or information about that.
>>
>>
> Switch to using the lookup CLI instead of hiera CLI.
> The hiera CLI is deprecated and has quite a few known problems.
>
> The lookup CLI may not be perfect, but it has a lot of documentation (and
> features).
>
> Best,
> - henrik
>
> --
>
> Visit my Blog "Puppet on the Edge"
> http://puppet-on-the-edge.blogspot.se/
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/ms
> gid/puppet-users/pbvlkg%24scl%242%40blaine.gmane.org.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAE9jN30OjxB-JuSoohODOELk6FGkEytPXNT2B6_pAGqi5G9zpQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to