Hi All,
 
Can anyone help debug this issue with hiera? I am unable to get hiera to 
work with puppet as expected.
 
Regards,
Kevin

On Monday, August 20, 2012 11:21:44 AM UTC+2, linuxbsdfreak wrote:

> Hi All,
>
> I am facing a real issue with hiera not picking values from the Hierarchy 
> i have set in hiera,yaml. 
>
> For Eg: I have set the following in hiera.yaml
>
> ---
> :backends:
>      - yaml
>
> :logger: console
>
> :hierarchy:
>           - %{operatingsystem}
>           - common
>
> :yaml:
>     :datadir: '/etc/puppet/hieradata'
>
> - In CentOS.yaml i have the following
>
> ---
>
> hsflowd_port: 6078
>
> In common.yaml
> ---
>
> ## Hsflowd
> hsflowd_user: root
> hsflowd_group: root
> hsflowd_config_dir: /etc
> hsflowd_package: hsflowd
> hsflowd_service: hsflowd
> hsflowd_port: 8080
>
> - I have the following in the module manifest
>
> class hsflowd::config(
>   $hsflowd_user       = hiera('hsflowd_user'),
>   $hsflowd_group      = hiera('hsflowd_group'),
>   $hsflowd_config_dir = hiera('hsflowd_config_dir'),
>   $hsflowd_port      = hiera('hsflowd_port'),
> )
>
> {
>         file { 
>           "${hsflowd_config_dir}/hsflowd.conf":
>                 ensure  => present,
>                 content => template("${module_name}/hsflowd.conf.erb"),
>                 owner   => $hsflowd_user,
>                 group   => $hsflowd_group,
>                 mode    => '0644';
> }
>
> The value is always set to 8080 above and not 6078.  I am clueless to 
> debug the issue and exhausted all my options.
>
> I am using hiera - 0.3.0 and ruby 1.9.3. 
>
> The overriding values is not working. Anyone facing this issue?
>
> Regards,
> Kevin
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/O71Iemo-70IJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to