> Just out of curiosity, have you got your $templatedir variable set in > your puppet.conf ? > > templatedir = /etc/puppet/manifests/templates
That was the fault indeed! This file was not in git, otherwise I had seen it.... stupid fault... If you ever visit Belgium, I'll pay you one of our famous special beers ;-) > >> >> >> >> On Mon, Jun 28, 2010 at 10:28, Patrick Mohr <kc7...@gmail.com> wrote: >>> Where are your templates? >>> /etc/puppet/templates >>> or >>> /etc/puppet/modules/module-name/templates (I may have a typo in the >>> path.) >>> >>> Also, what's the full path to puppet.conf.erb? >>> >>> On Jun 28, 2010, at 1:04 AM, Pieter Baele wrote: >>> >>>> Hello, >>>> >>>> I did make a stupid fault: not commiting changes to version control :-( >>>> After the installation of puppet-dashboard, I added a recipe to add >>>> report = true to puppet config files on clients. >>>> >>>> Now all Puppet clients don't update because of an error... >>>> What can be the various reasons for an '400' error?? >>>> I guess it has something to do with rights. >>>> >>>> Jun 28 09:52:36 pm puppetmasterd[22709]: Could not find template >>>> 'etc/motd.erb' at /etc/puppet/manifests/classes/motd.pp:6 on node >>>> pm...... >>>> Jun 28 09:52:36 pm puppetd[23432]: Could not retrieve catalog from >>>> remote server: Error 400 on SERVER: Could not find template >>>> 'etc/motd.erb' at /etc/puppet/manifests/classes/motd.pp:6 on node >>>> pm...... >>>> >>>> Jun 28 09:46:17 tsta puppetd[31413]: Could not retrieve catalog from >>>> remote server: Error 400 on SERVER: Could not find template >>>> 'etc/motd.erb' at /etc/puppet/manifests/classes/motd.pp:6 on node >>>> tsta..... >>>> >>>> >>>> >>>> This is the class to serve the puppet.conf file: >>>> >>>> class puppet { >>>> $puppet_config_dir = "/etc/puppet/" >>>> $puppet_conf = "$puppet_config_dir/puppet.conf" >>>> >>>> user { >>>> "puppet": >>>> ensure => present; >>>> } >>>> >>>> file { >>>> $puppet_config_dir: >>>> ensure => directory, >>>> owner => root, >>>> group => root, >>>> mode => 0755; >>>> >>>> $puppet_conf: >>>> owner => root, >>>> group => root, >>>> mode => 0644, >>>> content => template("etc/puppet/puppet.conf.erb"); >>>> } >>>> >>>> service { >>>> "puppet": >>>> ensure => running, >>>> enable => true; >>>> } >>>> } >>>> >>>> >>>> >>>> Met vriendelijke groeten, >>>> Pieter Baele >>>> www.pieterb.be >>>> > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.