Issue #14156 has been updated by Gary Wilson (@earthgecko).
Status changed from Needs More Information to Closed
Assignee set to Daniel Pittman
Apologies for the **very** delayed response. I went on a short holiday and
before that was swamped and then had family visting while swamped...
Anyway it immediately cleared upon on the next test and then I had to run and
puppetlabs do not distribute *older* versions it would seem so cannot recreate
with a new node as...
<pre>
[root@zpf-lighttpd-dev-1-40g-ruk ~]# yum -y install puppet-2.7.12.el6.noarch
--enablerepo=puppetlabs
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror01.th.ifl.net
* extras: mirror01.th.ifl.net
* updates: mirror01.th.ifl.net
Setting up Install Process
No package puppet-2.7.12.el6.noarch available.
Error: Nothing to do
[root@zpf-lighttpd-dev-1-40g-ruk ~]# yum -y install puppet-2.7.12.el6
--enablerepo=puppetlabs
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror01.th.ifl.net
* extras: mirror01.th.ifl.net
* updates: mirror01.th.ifl.net
Setting up Install Process
No package puppet-2.7.12.el6 available.
Error: Nothing to do
[root@zpf-lighttpd-dev-1-40g-ruk ~]# puppet -V
2.6.12
[root@zpf-lighttpd-dev-1-40g-ruk ~]# yum -y install puppet
--enablerepo=puppetlabs
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror01.th.ifl.net
* extras: mirror01.th.ifl.net
* updates: mirror01.th.ifl.net
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package puppet.noarch 0:2.6.12-1.el6 will be updated
---> Package puppet.noarch 0:2.7.14-1.el6 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
==========================================================================================================================================================================================================================================
Package Arch
Version
Repository Size
==========================================================================================================================================================================================================================================
Updating:
puppet noarch
2.7.14-1.el6
puppetlabs 1.0 M
Transaction Summary
==========================================================================================================================================================================================================================================
Upgrade 1 Package(s)
Total download size: 1.0 M
Downloading Packages:
puppet-2.7.14-1.el6.noarch.rpm
| 1.0 MB 00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Updating : puppet-2.7.14-1.el6.noarch
1/2
Cleanup : puppet-2.6.12-1.el6.noarch
2/2
Updated:
puppet.noarch 0:2.7.14-1.el6
Complete!
[root@zpf-lighttpd-dev-1-40g-ruk ~]#
</pre>
So I guess close or reject is in order.
However, not being able to version a specific version from the puppetlabs repo
is a pain....
Please reopen or assign an appropriate status if you deem necessary.
Once again, apologies for the delayed response.
----------------------------------------
Bug #14156: puppet-2.7.13-1.el6.noarch - error in destinations.rb
https://projects.puppetlabs.com/issues/14156#change-62229
Author: Gary Wilson (@earthgecko)
Status: Closed
Priority: Normal
Assignee: Daniel Pittman
Category:
Target version:
Affected Puppet version: 2.7.13
Keywords:
Branch:
In puppet-2.7.13-1.el6.noarch from
http://yum.puppetlabs.com/el/6/dependencies/i386 there is an error in the
destinations.rb file.
<pre>
[root@localhost ~]# puppet -V
/usr/lib/ruby/site_ruby/1.8/puppet/util/log/destinations.rb:90: uninitialized
constant Puppet::Util::Colors (NameError)
from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb:117:in
`class_eval'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb:117:in `send'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb:117:in
`genthing'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb:28:in
`genclass'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/log.rb:21:in `newdesttype'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/log/destinations.rb:88
from /usr/lib/ruby/site_ruby/1.8/puppet/util/log.rb:34:in `require'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/log.rb:34
from /usr/lib/ruby/site_ruby/1.8/puppet/util/logging.rb:2:in `require'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/logging.rb:2
from /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:567:in `require'
from /usr/lib/ruby/site_ruby/1.8/puppet/util.rb:567
from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:119:in `require'
from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:119
from /usr/lib/ruby/site_ruby/1.8/puppet/application/apply.rb:1:in
`require'
from /usr/lib/ruby/site_ruby/1.8/puppet/application/apply.rb:1
from /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:54:in
`require'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:54:in
`require_application'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:59:in
`execute'
from /usr/bin/puppet:4
</pre>
Remove and install puppet-2.7.12-1.el6.noarch and error gone.
<pre>
[root@localhost ~]# yum remove puppet --enablerepo=puppetlabs
...
...
Removed:
puppet.noarch 0:2.7.13-1.el6
Complete!
[root@localhost ~]# yum install puppet-2.7.12-1.el6.noarch
--enablerepo=puppetlabs
...
...
Installed:
puppet.noarch 0:2.7.12-1.el6
[root@localhost ~]# puppet -V
2.7.12
[root@localhost ~]#
</pre>
--
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.