|Summary:||Dashboard gives undefined method `name' for nil:NilClass|
|Product:||Red Hat Satellite||Reporter:||David Davis <daviddavis>|
|Component:||WebUI||Assignee:||Justin Sherrill <jsherril>|
|WebUI sub component:||Katello||QA Contact:||jcallaha|
|Status:||CLOSED ERRATA||Docs Contact:|
|Priority:||high||CC:||arahaman, bbenson, bbuckingham, bkearney, bvassova, cdonnell, chrobert, cwelton, daviddavis, dgupte, jcallaha, kdixon, ktordeur, mjahangi, mmccune, mmello, oshtaier, sokeeffe, vdhande, zhunting|
|Fixed In Version:||rubygem-katello-22.214.171.124-1||Doc Type:||If docs needed, set a value|
|Doc Text:||Story Points:||---|
|Last Closed:||2016-08-22 06:36:06 UTC||Type:||Bug|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
|Cloudforms Team:||---||Target Upstream Version:|
Description David Davis 2016-07-30 14:32:46 UTC
Description of problem: Customers are hitting this bug that fixed upstream: http://projects.theforeman.org/issues/14205 Would like to get this into the next 6.2 build.
Comment 2 Bryan Kearney 2016-07-30 16:16:36 UTC
Moving to POST since upstream bug http://projects.theforeman.org/issues/14205 has been closed
Comment 9 Mike McCune 2016-08-13 23:46:26 UTC
This fix does not properly address
Comment 11 Justin Sherrill 2016-08-15 13:02:30 UTC
I'm not certain that this is not properly addressed. See https://bugzilla.redhat.com/show_bug.cgi?id=1365299 for a very very similar issue with a different traceback and different cause. Mike, Do you have a full traceback from a satellite where this did not fix the problem?
Comment 12 Mike McCune 2016-08-15 20:14:12 UTC
** Satellite 6.2.0 HOTFIX RPMS ** We are attaching hotfix RPMs for Satellite version 6.2.0. These RPMs can only be used with a Satellite that has tfm-rubygem-katello-126.96.36.199 installed. Later versions should not be downgraded to include this fix. Instructions for use: * Download attached hotfix RPMs from this bugzilla * install the correct RPM that matches with your version of Red Hat Enterprise Linux (el7 or el6 suffix in the RPM). * restart httpd on your Satellite After this the dashboard should render correctly. If you still experiencing a NilClass error please see if the error matches that found within: https://bugzilla.redhat.com/show_bug.cgi?id=1365299 which is being fixed currently.
Comment 13 Mike McCune 2016-08-15 20:16:16 UTC
Created attachment 1190983 [details] RHEL6 6.2.0 Hotfix RPM
Comment 14 Mike McCune 2016-08-15 20:18:37 UTC
Created attachment 1190984 [details] RHEL7 6.2.0 Hotfix RPM
Comment 16 Mike McCune 2016-08-16 21:51:27 UTC
*** Bug 1360771 has been marked as a duplicate of this bug. ***
Comment 21 David Davis 2016-08-18 18:08:31 UTC
I think these steps should reproduce the bug: 1. Create an environment (e.g. Dev) 2. Create a content view and promote it to the environment 3. Remove the environment. 4. Visit the dashboard page and verify that it loads successfully.
Comment 23 Mike McCune 2016-08-18 21:24:07 UTC
** Satellite 6.2.1 HOTFIX RPMS ** Attaching 6.2.1 hotfix RPMS, same instructions apply as found in comment #12.
Comment 25 Mike McCune 2016-08-18 21:28:57 UTC
Created attachment 1191990 [details] RHEL6 6.2.1 Hotfix RPM
Comment 26 Mike McCune 2016-08-18 21:29:55 UTC
Created attachment 1191991 [details] RHEL7 6.2.1 Hotfix RPM
Comment 29 jcallaha 2016-08-19 19:43:44 UTC
Followed steps detailed in #21 and encountered no errors on the dashboard. The content view events referring to the now deleted environment were also removed.
Comment 32 Mike McCune 2016-08-22 02:14:36 UTC
There is an errata shipping on Monday Aug 22 to resolve this issue
Comment 33 Mike McCune 2016-08-22 02:22:52 UTC
Detailed HOTFIX instructions: * If you have tfm-rubygem-katello-188.8.131.52 you want the Satellite 6.2.0 Hotfix RPM as linked in Comment #12: tfm-rubygem-katello-184.108.40.206-2.hotfix.1361793.git.1.1a306a5 * If you have tfm-rubygem-katello-220.127.116.11 or later, you want the Satellite 6.2.1 Hotfix RPM as listed in comment #23: tfm-rubygem-katello-18.104.22.168-1 alternatively when RHBA-2016:24541-04 is released you can yum update a follow the standard upgrade procedure.
Comment 34 errata-xmlrpc 2016-08-22 06:36:06 UTC
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1643