On 13 December 2013 14:20, Ger Apeldoorn <[email protected]> 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].
> 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/CAAAzDLeJhkpNKWPYkPrL-LMS3u6pLq6uN04zSK2-4hYzekQqOA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.