I'm still not convinced this is a broken fact. I ran it in --trace with
"memoryfree" which definitely doesn't build a MySQL connection, and this
is the output:
[jg4461@radius-jg4461 ~]$ facter -p --debug --trace memoryfree
Found no suitable resolves of 1 for ec2_metadata
value for ec2_metadata is still nil
Error loading fact /var/lib/puppet/lib/facter/warranty.rb: no such file
to load -- facter/util/warranty
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/var/lib/puppet/lib/facter/warranty.rb:3
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/var/lib/puppet/lib/facter/virtualenv_version.rb:5
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/var/lib/puppet/lib/facter/dell_express_service_code.rb:4
/usr/lib/ruby/site_ruby/1.8/facter/util/resolution.rb:81:in `instance_eval'
/usr/lib/ruby/site_ruby/1.8/facter/util/resolution.rb:81:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/facter/util/fact.rb:68:in `define_resolution'
/usr/lib/ruby/site_ruby/1.8/facter/util/fact.rb:50:in `add'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:50:in `add'
/usr/lib/ruby/site_ruby/1.8/facter.rb:161:in `add'
/var/lib/puppet/lib/facter/dell_express_service_code.rb:1
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:37:in `run'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `run'
/usr/bin/facter:20
value for pe_version is still nil
value for pe_version is still nil
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (2)
Error loading fact /var/lib/puppet/lib/facter/portage.rb: no such file
to load -- facter/util/portage
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/var/lib/puppet/lib/facter/portage.rb:1
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/var/lib/puppet/lib/facter/virtualenv_version.rb:5
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/var/lib/puppet/lib/facter/dell_express_service_code.rb:4
/usr/lib/ruby/site_ruby/1.8/facter/util/resolution.rb:81:in `instance_eval'
/usr/lib/ruby/site_ruby/1.8/facter/util/resolution.rb:81:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/facter/util/fact.rb:68:in `define_resolution'
/usr/lib/ruby/site_ruby/1.8/facter/util/fact.rb:50:in `add'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:50:in `add'
/usr/lib/ruby/site_ruby/1.8/facter.rb:161:in `add'
/var/lib/puppet/lib/facter/dell_express_service_code.rb:1
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:37:in `run'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `run'
/usr/bin/facter:20
value for pe_version is still nil
Error loading fact /var/lib/puppet/lib/facter/warranty.rb: no such file
to load -- facter/util/warranty
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/var/lib/puppet/lib/facter/warranty.rb:3
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/var/lib/puppet/lib/facter/dell_express_service_code.rb:4
/usr/lib/ruby/site_ruby/1.8/facter/util/resolution.rb:81:in `instance_eval'
/usr/lib/ruby/site_ruby/1.8/facter/util/resolution.rb:81:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/facter/util/fact.rb:68:in `define_resolution'
/usr/lib/ruby/site_ruby/1.8/facter/util/fact.rb:50:in `add'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:50:in `add'
/usr/lib/ruby/site_ruby/1.8/facter.rb:161:in `add'
/var/lib/puppet/lib/facter/dell_express_service_code.rb:1
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:37:in `run'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `run'
/usr/bin/facter:20
Error loading fact /var/lib/puppet/lib/facter/portage.rb: no such file
to load -- facter/util/portage
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/var/lib/puppet/lib/facter/portage.rb:1
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/var/lib/puppet/lib/facter/dell_express_service_code.rb:4
/usr/lib/ruby/site_ruby/1.8/facter/util/resolution.rb:81:in `instance_eval'
/usr/lib/ruby/site_ruby/1.8/facter/util/resolution.rb:81:in `evaluate'
/usr/lib/ruby/site_ruby/1.8/facter/util/fact.rb:68:in `define_resolution'
/usr/lib/ruby/site_ruby/1.8/facter/util/fact.rb:50:in `add'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:50:in `add'
/usr/lib/ruby/site_ruby/1.8/facter.rb:161:in `add'
/var/lib/puppet/lib/facter/dell_express_service_code.rb:1
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:37:in `run'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `run'
/usr/bin/facter:20
Error loading fact /var/lib/puppet/lib/facter/warranty.rb: no such file
to load -- facter/util/warranty
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/var/lib/puppet/lib/facter/warranty.rb:3
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:37:in `run'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `run'
/usr/bin/facter:20
Error loading fact /var/lib/puppet/lib/facter/portage.rb: no such file
to load -- facter/util/portage
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/var/lib/puppet/lib/facter/portage.rb:1
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:130:in `kernel_load'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:115:in `load_file'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:49:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:47:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/util/loader.rb:45:in `load_all'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:76:in `fact'
/usr/lib/ruby/site_ruby/1.8/facter/util/collection.rb:129:in `value'
/usr/lib/ruby/site_ruby/1.8/facter.rb:117:in `value'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:37:in `run'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `each'
/usr/lib/ruby/site_ruby/1.8/facter/application.rb:35:in `run'
/usr/bin/facter:20
538.27 MB