# puppet master --compile web01.example.com > /dev/null Warning: stage is a metaparam; this value will inherit to all contained resources in the yum::repo::base definition Warning: stage is a metaparam; this value will inherit to all contained resources in the yum::repo::epel definition Warning: stage is a metaparam; this value will inherit to all contained resources in the yum::repo::atomic definition Warning: stage is a metaparam; this value will inherit to all contained resources in the yum::repo::rpmforge definition Warning: stage is a metaparam; this value will inherit to all contained resources in the yum::repo::srce definition Warning: stage is a metaparam; this value will inherit to all contained resources in the yum::repo::srce::intern definition Warning: stage is a metaparam; this value will inherit to all contained resources in the yum::repo::puppetlabs definition Warning: stage is a metaparam; this value will inherit to all contained resources in the yum::repo::ius definition Warning: stage is a metaparam; this value will inherit to all contained resources in the yum::repo::pgdg92 definition
This is example of one of the classes (yum::repo::pgdg92): class yum::repo::pgdg92 ( $stage = 'yumsetup', $exclude = [], ){ require yum::repo::base file { '/etc/yum.repos.d/pgdg-92-centos.repo' : ensure => file, mode => '0644', owner => root, group => root, source => "puppet:///modules/yum/${::operatingsystem}/${::operatingsystemrelease}/pgdg-92-centos.repo", require => Package['pgdg-centos92'], } # install package depending on major version case $::operatingsystemrelease { default: {} /^5.*/: { package { 'pgdg-centos92' : ensure => '9.2-6', provider => 'rpm', source => 'http://yum.postgresql.org/9.2/redhat/rhel-5-i386/pgdg-centos92-9.2-6.noarch.rpm', } } /^6.*/: { package { 'pgdg-centos92' : ensure => '9.2-6', provider => 'rpm', source => 'http://yum.postgresql.org/9.2/redhat/rhel-6-i386/pgdg-centos92-9.2-6.noarch.rpm', } } } } So, what should I do with this warning?! Move stage (meta)parameter from class to resources (file/package)? Or simply ignore it? -- 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 post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.