Hello, 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: 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 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 Could anybody help me sort out a way to do my tests? -- 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 puppet-users@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.