Hi, I am getting the following error on my CentOS clients;
err: Could not run Puppet configuration client: Invalid parameter
stage at /etc/puppet/manifests/nodes.pp:32
The server is CentOS 5.4 with packages from the epel-puppet repos;
# rpm -qa | grep puppet
puppet-dashboard-1.0.3-3
puppet-2.6.1-0.3.rc3.el5
puppet-server-2.6.1-0.3.rc3.el5
The clients are;
# rpm -qa | grep puppet
puppet-0.25.5-1.el5
and my code to bootstrap the puppet install in nodes.pp looks like
this;
node default {
include puppet
if versioncmp($puppetversion, '2.6.0') < 0 {
case $operatingsystem {
CentOS: {
notice('In the centos cases')
file { "/etc/puppet/puppet.conf":
owner => root,
group => root,
mode => 644,
source =>
"puppet:///bpcommon/basenode/etc/puppet/puppet-
centos.conf",
**line 32 }
}
debian: {
file { "/etc/puppet/puppet.conf":
owner => root,
group => root,
mode => 644,
source =>
"puppet:///bpcommon/basenode/etc/puppet/
puppet.deb.conf",
}
}
}
}
}
any suggestions what the error is about, I am guessing that the server
is providing a stage parameter which the client is rejecting. but I
was under the impression the server should work with older clients..
Any Suggesions?
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
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.