Issue #13278 has been reported by Jeff Weiss.
----------------------------------------
Bug #13278: Old Facter gem (as a dependency of puppet-pip) overrides newer
system Facter
https://projects.puppetlabs.com/issues/13278
Author: Jeff Weiss
Status: Unreviewed
Priority: Normal
Assignee:
Category:
Target version:
Affected Puppet version:
Keywords:
Branch:
On a stock CentOS vm, I installed the facter (1.6.6) system package from
yum.puppetlabs.com.
My manifest has:
<code>
<pre>
package {'puppet-pip':
ensure => installed,
provider => 'gem',
}
</pre>
</code>
This installs the facter gem (1.6.5), which clobbers the system facter (1.6.6).
Then facter fails with a nice error of:
<code>
<pre>
Could not run: Could not retrieve facts for pe-centos6.localdomain: undefined
method `has_openstack_mac?' for Facter::Util::EC2:Module
</pre>
</code>
--
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.