Issue #17493 has been updated by Derek Higgins.
eric sorenson wrote: > Unrescued URI opens are bad, mmmkay? > > Pull request in: https://github.com/puppetlabs/facter/pull/351 > > It would be wonderful if one of the openstack guys or someone with access to > this kind of system can confirm that this fixes the issue. After manually applying the changes in this branch to packaged files I no longer have the error, my puppet manifests now work. But I have now noticed if I run the facter command I get the following error Missing rdoc; skipping documentation Skipping Man Page Generation Error loading fact ./facter/spec/puppetlabs_spec_helper.rb no such file to load -- puppetlabs_spec/files Error loading fact ./facter/spec/spec_helper.rb no such file to load -- rubygems Error: undefined method `watch' for #<Object:0x7f4c1a9342a8 @operatingsystem="RedHat"> although this might be a side effect of the files I copied from the git repo, any ideas? > > Not sure what release vehicle this would be slated for, maybe you know Mike? ---------------------------------------- Bug #17493: facter exits on openstack nodes (exception not caught, just bails) https://projects.puppetlabs.com/issues/17493#change-76104 Author: Michael Stahnke Status: In Topic Branch Pending Review Priority: High Assignee: Michael Stahnke Category: interface Target version: Keywords: openstack ec2 facter Branch: https://github.com/puppetlabs/facter/pull/351 Affected Facter version: 1.6.14 In tracking <https://bugzilla.redhat.com/show_bug.cgi?id=871211>from the Fedora project we found issues from an OpenStack dev at Red Hat. <https://admin.fedoraproject.org/updates/FEDORA-EPEL-2012-13392/facter-1.6.14-1.el6> has more comments as well. Apparently a change between 1.6.6 and 1.6.14 causes issues with openstack and facter. Causes problems with puppet runs on openstack compute nodes, it looks like the ec2_* facts fail because of openstack ip rules, which in turn cause puppet apply to fail [root@instance ]$ rpm -q facter facter-1.6.14-1.el6.x86_64 [root@instance ]$ facter Error: 404 Not Found [root@instance ]$ more Info from Red Hat in next update. -- 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.
