Puppetmaster don't notice changes to site.pp
Posted
by
tore-
on Server Fault
See other posts from Server Fault
or by tore-
Published on 2010-03-26T08:12:57Z
Indexed on
2012/12/16
5:07 UTC
Read the original article
Hit count: 521
puppet
I've just setup a new production environment with puppet. Using 0.25.4 in client/server. Ruby is at 1.8.5, CentOS 5.4.
I've made a simple manifest for configuring yum-updatesd, but the puppetmaster doesn't seem to notice changes done to site.pp:
err: Could not parse for environment production: Could not match 'node' at /etc/puppet/manifests/site.pp:1
err: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not parse for environment production: Could not match 'node' at /etc/puppet/manifests/site.pp:1
Notice, it says line 1. But line 1 contains an import statement:
# cat -n /etc/puppet/manifests/site.pp
1 import "update-notification"
2
3 node default {
4 include update-notification
5 update-notification::configure()
6 }
I've tried to reboot the server, delete and recreate site.pp, start and stop puppetmaster and puppet, with no luck. What am I missing?
© Server Fault or respective owner