Ah, I assumed it was a typo.. :)

Yes, that works as expected.

Thanks,
Ger.

Op vrijdag 13 december 2013 14:37:57 UTC+1 schreef Erik Dalén:
>
>
>
>
> On 13 December 2013 14:20, Ger Apeldoorn <[email protected]<javascript:>
> > wrote:
>
>> Apologies for the delay...
>>
>> I have added the configfile on the CLI, so they should use the same one.
>>
>> puppet apply -e 'notice(hiera("test1"))' does not give the expected 
>> result.
>>
>
> right, but I asked if puppet apply -e 'notice(hiera("test2"))' gives the 
> expected result :)
>
>
>> Thanks,
>> Ger.
>>
>> Op woensdag 4 december 2013 10:57:48 UTC+1 schreef Erik Dalén:
>>>
>>> hiera cli and hiera in puppet use two different config files. So does 
>>> puppet 
>>> apply -e 'notice(hiera("test2"))' work as expected for you?
>>>
>>>
>>> On 3 December 2013 09:39, Ger Apeldoorn <[email protected]> wrote:
>>>
>>>>  We're having some issues with the implementation of this 
>>>> feature-request: https://projects.puppetlabs.com/issues/21367
>>>>
>>>> We are using a Puppet setup with foreman.
>>>>
>>>> Versions:
>>>> - puppet 3.3.2
>>>> - hiera 1.3.0
>>>> - CentOS release 6.4
>>>>
>>>> I have got this in common.yaml
>>>> ---
>>>> test1: "test1 -> %{hiera('test2')}"
>>>> test2: Dit is test2
>>>>
>>>> When I do a Hiera call for test1 on the CLI, it works as expected:
>>>>
>>>> #hiera -c /etc/puppet/hiera.yaml test1
>>>> test1 -> Dit is test2
>>>>
>>>> However, if I try to use this from within Puppet, the %{hiera('test2')} 
>>>> is replaced by a blank.
>>>>
>>>> #puppet apply -e 'notice(hiera("test1"))'
>>>> Notice: Scope(Class[main]): test1 ->
>>>>
>>>> Also with a full Puppet run:
>>>>
>>>> # puppet agent -t --environment devrepo
>>>> *snip*
>>>> Notice: test1 -> 
>>>> Notice: /Stage[main]//Node[default]/Notify[test1 -> ]/message: defined 
>>>> 'message' as 'test1 -> '
>>>> Notice: Finished catalog run in 4.60 seconds
>>>>
>>>> I would expect that the CLI would yield the same results as the call 
>>>> from within Puppet.
>>>>
>>>> Any ideas?
>>>>
>>>> Thanks,
>>>> Ger.
>>>>  
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Puppet Developers" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>>
>>>> To view this discussion on the web visit https://groups.google.com/d/
>>>> msgid/puppet-dev/bcfd309b-01a2-4e3e-b444-efae8f65ffe9%
>>>> 40googlegroups.com.
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>
>>>
>>>
>>>
>>> -- 
>>> Erik Dalén 
>>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Puppet Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/puppet-dev/d3c647aa-3f27-4346-a3c7-1467210e922a%40googlegroups.com
>> .
>>
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>
>
> -- 
> Erik Dalén 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/978496a5-c8cf-410a-ab0d-07ff912df3c1%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to