Issue #9641 has been updated by Nigel Kersten.
Awesome. We're definitely working on improving the upgrade process, and a large part of that will be moving the existing shell functionality to Puppet manifests, where this sort of work can be done much more easily. Thanks for the bug report. If you think we need to call out that step more obviously somehow, please let us know. ---------------------------------------- Bug #9641: PE 1.2 upgrader does not install facter_dot_d.rb properly https://projects.puppetlabs.com/issues/9641 Author: Thomas Linkin Status: Closed Priority: Low Assignee: Matthaus Litteken Category: installer Target version: Keywords: facter_dot_d.rb Branch: Affected URL: Affected PE version: 1.2 Upgrading from PE 1.1 to 1.2 using the script, I found that /var/opt/lib/pe-puppet/lib/facter/facter_dot_d.rb is not created. This file is what facter uses (as far I can tell) to get static facts from /etc/puppetlabs/facter/facts.d/ using the txt_parser. On a test instance with a fresh from scratch install of PE 1.2, the file /var/opt/lib/pe-puppet/lib/facter/facter_dot_d.rb was present but was not placed by any RPM. My solution on my upgraded host was "cp /opt/puppet/share/puppet/modules/stdlib/lib/facter/facter_dot_d.rb /var/opt/lib/pe-puppet/lib/facter/facter_dot_d.rb" and facter then started to work just fine. -- 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.
