Issue #7038 has been updated by Paul Armstrong.

Here's the facter output after I made vmstat work:

<pre>
/opt/3rd-party/bin/facter -d
Caught recursion on kernel
value for kernel is still nil
Found no suitable resolves of 1 for arp
value for arp is still nil
Not an EC2 host
prtconf: devinfo facility not available
Found no suitable resolves of 1 for selinux
value for selinux is still nil
Found no suitable resolves of 1 for selinux_config_policy
value for selinux_config_policy is still nil
value for ipaddress6_builder0 is still nil
Found no suitable resolves of 2 for architecture
value for architecture is still nil
value for ipaddress6 is still nil
Found no suitable resolves of 1 for arp_lo0
value for arp_lo0 is still nil
Found no suitable resolves of 1 for xendomains
value for xendomains is still nil
Found no suitable resolves of 2 for lsbrelease
value for lsbrelease is still nil
Found no suitable resolves of 1 for arp
value for arp is still nil
Found no suitable resolves of 1 for selinux
value for selinux is still nil
Found no suitable resolves of 1 for selinux_config_mode
value for selinux_config_mode is still nil
Found no suitable resolves of 1 for vlans
value for vlans is still nil
Found no suitable resolves of 2 for lsbdistid
value for lsbdistid is still nil
value for puppetversion is still nil
Found no suitable resolves of 2 for lsbdistcodename
value for lsbdistcodename is still nil
Found no suitable resolves of 1 for selinux
value for selinux is still nil
Found no suitable resolves of 1 for selinux_current_mode
value for selinux_current_mode is still nil
Found no suitable resolves of 1 for selinux
value for selinux is still nil
Found no suitable resolves of 1 for lsbmajdistrelease
value for lsbmajdistrelease is still nil
Found no suitable resolves of 2 for iphostnumber
value for iphostnumber is still nil
Found no suitable resolves of 1 for physicalprocessorcount
value for physicalprocessorcount is still nil
Found no suitable resolves of 1 for selinux
value for selinux is still nil
Found no suitable resolves of 1 for selinux_policyversion
value for selinux_policyversion is still nil
value for macaddress_lo0 is still nil
Found no suitable resolves of 2 for architecture
value for architecture is still nil
Found no suitable resolves of 2 for lsbdistrelease
value for lsbdistrelease is still nil
Found no suitable resolves of 1 for selinux
value for selinux is still nil
Found no suitable resolves of 1 for selinux_enforced
value for selinux_enforced is still nil
value for cfkey is still nil
value for ipaddress6_lo0 is still nil
Found no suitable resolves of 1 for arp_builder0
value for arp_builder0 is still nil
Found no suitable resolves of 1 for swapencrypted
value for swapencrypted is still nil
Found no suitable resolves of 2 for lsbdistdescription
value for lsbdistdescription is still nil
Found no suitable resolves of 1 for selinux
value for selinux is still nil
Found no suitable resolves of 1 for selinux_mode
value for selinux_mode is still nil
domain => int.otoh.org
facterversion => 1.5.9-adrienthebo
fqdn => builder.int.otoh.org
hardwareisa => i386
hardwaremodel => i86pc
hostname => builder
id => root
interfaces => lo0,builder0
ipaddress => 172.16.32.90
ipaddress_builder0 => 172.16.32.90
ipaddress_lo0 => 127.0.0.1
is_virtual => true
kernel => SunOS
kernelmajversion => snv_151a
kernelrelease => 5.11
kernelversion => snv_151a
macaddress => 2:8:20:f3:8:75
macaddress_builder0 => 2:8:20:f3:8:75
memoryfree => 12.02 GB
memorysize => 15.75 GB
netmask => 255.255.255.0
netmask_builder0 => 255.255.255.0
netmask_lo0 => 255.0.0.0
network_builder0 => 172.16.32.0
network_lo0 => 127.0.0.0
operatingsystem => Solaris
operatingsystemrelease => 5.11
path => /usr/sbin:/usr/bin
ps => ps -ef
rubysitedir => /usr/ruby/1.8/lib/ruby/site_ruby/1.8
rubyversion => 1.8.7
sshdsakey => 
AAAAB3NzaC1kc3MAAACBANHaDMumyyoJRjeBCGCm6tMkgAX6RWqzqrrhbQaTndmZAf13RJNQmETnru2qCV9SDQDfMkZ0Et1VkVctGIs+gAswbfs7zTdBY3gupig7maLoCjrX5vxfvnFOUR7dlwh+MI1SqlsGQl6dFF8JIlGGCU4xkCyF3op55NVVkWA3eLIpAAAAFQDGskgy86rlLqKQbgF1jFS4o5PnHQAAAIA0XW9WYyNaz+LIQHOdxjn1RuHqmofVZb4vRAdtKTP7BrrV3PSi4P1VLIGBb3PhtNcDimyIsDk9i+8xtSdZKjXYSJDNnTb9IGpD5VfsHkkB5ppUA4mnDaVtNKlygQZ65NZXcWKLmQCNQrmIgmGES/eWajlMkYuYddech2p9sXmfCwAAAIAFixDhryUAmKn5ndAf6B2iI9QJnxUeUUC0dyNLeGKuntKPAoUPOVupxXM/MJ2gk8PICTjX1x653BkTM73jwxIK3D2/ywA0PKADb4491J46fq06KHM2v5QJfRNXI5Tffb9bi2KUU14keBhjfDKPNH71BLrwSfufOx5153vBJEpKRQ==
sshrsakey => 
AAAAB3NzaC1yc2EAAAABIwAAAQEA1CmNxlyilqbZUnVzLy7cAOW0ZrAzc9uP6arjltv4w+OzH9MwIBQ+Z91Od0L8iavTbT4dRyRdpPRS8Vi9yXNDZpwW6s/yL9hB4gpRsaabUBfhIYv9Hy4cFT/Qikcw3UdzbBcQpQAbJdTyncoLTxGcJjBm28tfo1cLylZnDUNBmLJwt1Ib97k2oQW49j6knfcHkqg3YBQp+m6pfVLPy1TclXtq+LGR06kdP7YiJyQqOe+wUGZtP21iwyAC2lPd4iXVmqu7d5OJU9XKtpz4A32XjeQ5MEfqNQrP0RYwvnSFL/MswV9MwMXKUea24bYAv92y8frIho9OyEcVmop1vPNyqQ==
swapfree => 7.87 GB
swapsize => 7.87 GB
timezone => UTC
uniqueid => 00c73c34
uptime => 15046 days
uptime_days => 15046
uptime_hours => 361114
uptime_seconds => 1300013493
virtual => zone
</pre>
----------------------------------------
Bug #7038: Cannot use prtdiag in Solaris non-global zones
https://projects.puppetlabs.com/issues/7038

Author: Jeremiah Shirk
Status: In Topic Branch Pending Merge
Priority: Normal
Assignee: Adrien Thebo
Category: library
Target version: 1.6.0
Keywords: 
Branch: https://github.com/adrienthebo/facter/tree/ticket%2Fmaster%2F7038
Affected Facter version: 1.5.9


Found in 1.5.9rc5.  facter tries to use prtdiag in Solaris zones, but this will 
only work in the global zone.  Let me know if I can provide more info.


    $ facter -d    
    Caught recursion on kernel
    value for kernel is still nil
    value for macaddress is still nil
    Found no suitable resolves of 1 for arp
    value for arp is still nil
    Not an EC2 host
    prtdiag can only be run in the global zone
    Error: private method `split' called for nil:NilClass
    



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

Reply via email to