[puppet 0005222]: CSWpuppet broken in unstable

Mantis Bug Tracker via bug-notifications bug-notifications at lists.opencsw.org
Fri Dec 12 18:16:43 CET 2014


A NOTE has been added to this issue. 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=5222 
====================================================================== 
Reported By:                mj
Assigned To:                
====================================================================== 
Project:                    puppet
Issue ID:                   5222
Category:                   regular use
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2014-12-08 02:57 CET
Last Modified:              2014-12-12 18:16 CET
====================================================================== 
Summary:                    CSWpuppet broken in unstable
Description: 
The current version of puppet in unstable ( 2.7.23,REV=2013.08.15 ) is
broken as it is built against ruby 1.8 and the facter package was updated (
 1.7.6,REV=2014.11.12 ) and it was built against ruby 2.0.  The puppet code
requires the facter code, but it looks in /opt/csw/lib/ruby/site_ruby/1.8
and the facter code is in /opt/csw/lib/ruby/site_ruby/2.0
====================================================================== 

---------------------------------------------------------------------- 
 (0011002) tosmi (reporter) - 2014-12-12 18:16
 https://www.opencsw.org/mantis/view.php?id=5222#c11002 
---------------------------------------------------------------------- 
so this should be fixed now. i've uploaded updated puppet packages which
require facter_ruby18. switching between puppet and puppet3 should now work
(in unstable). there's also a newer facter package in unstable thats
incompatible with facter_ruby18.

the only remaining issue is that we dropped augeas support in puppet 2.7.
rubyaugeas only works with the latest puppet3 pkgs as it uses ruby 2.0. and
i'm not sure puppet 2.7 did support augeas...



More information about the bug-notifications mailing list