> 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.

Reply via email to