Issue #8200 has been updated by Josh Cooper. Branch changed from ticket/3.x/8200_validate_param to https://github.com/puppetlabs/puppet/pull/1009
---------------------------------------- Bug #8200: puppet resources balks on zfs and zone under Solaris 10 u9 on VMWare https://projects.puppetlabs.com/issues/8200#change-68558 Author: Matthew Willsher Status: In Topic Branch Pending Review Priority: Normal Assignee: Rahul Gopinath Category: Solaris Target version: 3.x Affected Puppet version: 2.6.0 Keywords: solaris,zfs,zones,zone Branch: https://github.com/puppetlabs/puppet/pull/1009 On a dev machine running Puppet Enterprise 1.1. The version from OpenCSW exhibits an issue that looks the same. -bash-3.00$ echo $PATH /opt/puppet/bin:/usr/bin -bash-3.00$ facter facterversion => 1.5.8 hardwareisa => i386 hardwaremodel => i86pc hostname => salpha id => matt interfaces => lo0,e1000g0 ipaddress => 192.168.160.241 ipaddress_e1000g0 => 192.168.160.241 ipaddress_lo0 => 127.0.0.1 is_virtual => true kernel => SunOS kernelmajversion => Generic_142910-17 kernelrelease => 5.10 kernelversion => Generic_142910-17 manufacturer => VMware, Inc. netmask => 255.255.255.0 netmask_e1000g0 => 255.255.255.0 netmask_lo0 => 255.0.0.0 network_e1000g0 => 192.168.160.0 network_lo0 => 127.0.0.0 operatingsystem => Solaris operatingsystemrelease => 5.10 path => /opt/puppet/bin:/usr/bin:/usr/sbin:/sbin productname => VMware Virtual Platform ps => ps -ef puppetversion => 2.6.4 (Puppet Enterprise 1.1) rubysitedir => /opt/puppet/lib/ruby/site_ruby/1.8 rubyversion => 1.8.7 serialnumber => VMware-56 4d 35 7f 95 fe 11 b6-50 e7 f5 21 f2 f6 84 c2 sshdsakey => AAAAB3NzaC1kc3MAAACBALbdKv2DtOqX0+q5HrrZPzL9ecvFg33gkca4lFbCj932QbbBP+QUWqrZhg/DCY5k50mN9s4Q/THKY0FmMoust+msFoJfs90htWK9PKVTByUwr05vSsazuNYYbB6Wbx/dmmskS5DbIYg+4IXrbuPM+m7zQhOSsHRcThsNq4w2ThA1AAAAFQD/mgvjTek+K+tqX6T4jusJqYPxqwAAAIAnHtofobykikfFlHah7QzjwKz8qSWCYl5Vim7/ZBxvzp3+aAsLSSONRsGh64hMx2sLyx+/infk+rSMw6r8WrvmSjnnRDGzDi2m7kHzTd5w+bnaIMbZd3EGg/CJlYeKHY7B5CbAhw19vbQU9zrk5Oc4sIOyjyjJQeIDV8KPQH1Z8gAAAIEApY+PYUZLVJUrixs8Y3h7l4Fawr9cZc95qgKWnrjcPta6qUljUr6lyBhxwj+Be6pWWDsGqKAht02dz6Jc9J3qiB108f0GrkKRXWT9AnWPL654PuhKmwqJQKFsD1GKc2GbDmF8vu/G7M1+/XKRLml1pSBXslN2WPOBTaRGNUbK+hM= sshrsakey => AAAAB3NzaC1yc2EAAAABIwAAAIEA3Xr4L9/mkxUzOjDUJ8s3rA/Xu2UHAfQV26tjyxZn2BbyPhyFndiMRexKVZc0PhG9lziTvmIp/ij08ML57It8rq3n9B9xlGt5n2vnCSJfzffXQkRrRnGXif8OudPaWxQT8CX9PnUxahcAiG64YBoTR+6PFriM6NqaK8uyb5yo1H0= timezone => BST type => 0x1 (other) uniqueid => 183fbf6c uptime => 0:41 hours uptime_days => 0 uptime_hours => 0 uptime_seconds => 2482 virtual => vmware -bash-3.00$ puppet resource zfs Could not run: Provider solaris has not defined the 'instances' class method -bash-3.00$ puppet resource zone /opt/puppet/lib/ruby/site_ruby/1.8/puppet/type/zone.rb:397:in `validate': private method `split' called for nil:NilClass (NoMethodError) from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/type.rb:1738:in `initialize' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/type.rb:875:in `new' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/type.rb:875:in `instances' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/type.rb:865:in `collect' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/type.rb:865:in `instances' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/type.rb:864:in `collect' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/type.rb:864:in `instances' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/indirector/resource/ral.rb:14:in `search' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:238:in `search' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/indirector.rb:58:in `search' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/application/resource.rb:84:in `main' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/application.rb:295:in `run_command' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/application.rb:287:in `run' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/application.rb:393:in `exit_on_fail' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/application.rb:287:in `run' from /opt/puppet/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:55:in `execute' from /opt/puppet/bin/puppet:4 -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" 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-bugs?hl=en.
