Description of problem:
When Activation Keys -> Groups is clicked, traceback about Can't locate object
method "server_group_list" via package "RHN::ServerGroup" is thrown.
Version-Release number of selected component (if applicable):
Satellite 5.0.0 GA.
Nondeterministic, see below.
Steps to Reproduce:
1. Restart httpd on the Satellite, to clear mod_perl of any loaded moodule.
2. Go directly to Systems -> Activation Keys -> select a key -> Groups.
ISE 500 and traceback email which says
Can't locate object method "server_group_list" via package "RHN::ServerGroup"
(perhaps you forgot to load "RHN::ServerGroup"?) at
lets/ActivationKeys.pm line 251.
When you click on Systems -> System Groups (and you manage to do it with the
same httpd child and thus the same mod_perl interpreter), the Groups tab for
activation key starts to work.
This is a low hanging fruit with solution offered directly in the error message
(use RHN::ServerGroup). I've verified that adding
use RHN::ServerGroup ();
to Sniglets/ActivationKeys.pm indeed fixes the problem.
I therefore put this as an exception for 5.1.0. If 5.1.0 is already full and
closed, just punt it for 5.2.0.
*** Bug 251182 has been marked as a duplicate of this bug. ***
I'm taking over this bug.
Commited into RELEASE-5.0 branch (rel. 131561).
Commited into trunk (rel. 131562)
My bad, I was looking at my RHEL 5.1 schedule and scratching my head :)
This event sent from IssueTracker by cevich
5.1 Sat GA so Closed for Current Release.