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.

Reply via email to