On 11-06-14 04:39 PM, Nigel Kersten wrote:
> On Tue, Jun 14, 2011 at 1:26 PM, Gabriel Filion <[email protected]
> <mailto:[email protected]>> wrote:
>     I'm trying to test out new features of a module before I deploy it and I
>     have difficulty with the functions declared by the module.
> 
>     I'm using an enviroment called "development" where I dropped the "new"
>     module and would like to test on a node with the following:
> 
>     puppetd --environment=development -t --noop
> 
>     I can see that the file containing the function gets created but puppet
>     complains that it doesn't know the function in question:
> 
> Functions get executed master side, so even though they get delivered to
> the node, they need to be accessible on the master.

oh, ok.. so I'd need to have that new plugin used by the master first?

> What version of Puppet are you running on the master and nodes?

master: 0.25.4
node: 0.25.4


>     info: Retrieving plugin
>     notice: /File[/var/lib/puppet/lib]/mode: mode changed '775' to '755'
>     notice: /File[/var/lib/puppet/lib/puppet]/mode: mode changed '775'
>     to '755'
>     notice: /File[/var/lib/puppet/lib/puppet/parser]/mode: mode changed
>     '775' to '755'
>     notice: /File[/var/lib/puppet/lib/puppet/parser/functions]/mode: mode
>     changed '775' to '755'
>     notice:
>     
> /File[/var/lib/puppet/lib/puppet/parser/functions/debian_nextcodename.rb]/ensure:
>     defined content as '{md5}930cce14ff8a84fa29f9a2312d564d37'
>     notice:
>     
> /File[/var/lib/puppet/lib/puppet/parser/functions/debian_nextrelease.rb]/ensure:
>     defined content as '{md5}f314fb8d164034f1562acb00924d4232'
>     notice:
>     
> /File[/var/lib/puppet/lib/puppet/parser/functions/debian_release.rb]/ensure:
>     defined content as '{md5}cb4789fe5e233f2ae193e84a754350f9'
>     notice:
>     
> /File[/var/lib/puppet/lib/puppet/parser/functions/debian_release_version.rb]/ensure:
>     defined content as '{md5}8cd893cbb749897d17a28dd17a06ef6c'
>     info: Loading downloaded plugin
>     /var/lib/puppet/lib/puppet/parser/functions/debian_nextcodename.rb
>     info: Loading downloaded plugin
>     /var/lib/puppet/lib/puppet/parser/functions/debian_nextrelease.rb
>     info: Loading downloaded plugin
>     /var/lib/puppet/lib/puppet/parser/functions/debian_release.rb
>     info: Loading downloaded plugin
>     /var/lib/puppet/lib/puppet/parser/functions/debian_release_version.rb
>     info: Loading facts in sshkeys
>     info: Loading facts in interfaces
>     info: Loading facts in acpi_available
>     info: Loading facts in vserver
>     info: Loading facts in mysql
>     info: Loading facts in mountpoints
>     info: Loading facts in netmask
>     info: Loading facts in smbldap_installed
>     info: Loading facts in virtual
>     info: Loading facts in sshkeys
>     info: Loading facts in interfaces
>     info: Loading facts in acpi_available
>     info: Loading facts in vserver
>     info: Loading facts in mysql
>     info: Loading facts in mountpoints
>     info: Loading facts in netmask
>     info: Loading facts in smbldap_installed
>     info: Loading facts in virtual
>     err: Could not retrieve catalog from remote server: Error 400 on SERVER:
>     Unknown function debian_release at
>     /etc/puppet/modules-development/apt/manifests/init.pp:73 on node
>     node.mydomain.net <http://node.mydomain.net>
>     warning: Not using cache on failed catalog
>     err: Could not retrieve catalog; skipping run
> 
>     There's a mention on the wiki [1] about plugins vs. environments but I
>     don't really get what would be needed.
> 
>     [1] :
>     
> http://projects.puppetlabs.com/projects/1/wiki/Using_Multiple_Environments#Plugins+and+Facts

-- 
Gabriel Filion

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

Reply via email to