Bug 914818

Summary: User experiences "technical difficulties" when visiting the site
Product: OKD Reporter: Kenny Woodson <kwoodson>
Component: PodAssignee: Dan McPherson <dmcphers>
Status: CLOSED CURRENTRELEASE QA Contact: libra bugs <libra-bugs>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 2.xCC: sannam
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-22 22:18:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Section of the log that shows the error. none

Description Kenny Woodson 2013-02-22 21:06:41 UTC
Created attachment 701347 [details]
Section of the log that shows the error.

Description of problem:

A user visits this url,  https://openshift.redhat.com/app/console/applications/ and tries to click the button to manage the application but receives the error page.

The following is the broker/production.log

It appears that we have a nil that is not supposed to be.

2013-02-21 15:04:40.775 [FATAL] NoMethodError (undefined method `+' for nil:NilClass):
  openshift-origin-controller (1.4.14) app/models/gear.rb:40:in `base_filesystem_gb'
  openshift-origin-controller (1.4.14) app/rest_models/rest_embedded_cartridge.rb:28:in `initialize'
  openshift-origin-controller (1.4.14) app/helpers/rest_model_helper.rb:50:in `new'
  openshift-origin-controller (1.4.14) app/helpers/rest_model_helper.rb:50:in `get_rest_cartridge'
  openshift-origin-controller (1.4.14) app/helpers/rest_model_helper.rb:25:in `block (2 levels) in get_application_rest_cartridges'
  mongoid (3.0.5) lib/mongoid/contextual/memory.rb:121:in `block in each'
  mongoid (3.0.5) lib/mongoid/contextual/memory.rb:120:in `each'
  mongoid (3.0.5) lib/mongoid/contextual/memory.rb:120:in `each'
  mongoid (3.0.5) lib/mongoid/contextual.rb:18:in `each'




Version-Release number of selected component (if applicable):

Current release as of 2/22/13

How reproducible:

I'm not sure yet but we've had many people experiencing similar issues.

Steps to Reproduce:
1.
2.
3.
  
Actual results:

The user experiences an error page when the user should be receiving the management page for the application.


Expected results:

The application should be displayed for the user.

Additional info:

Comment 1 Dan McPherson 2013-02-22 22:18:47 UTC
Fixed with migration

Comment 2 Sumana Annam 2013-02-26 01:28:26 UTC
User confirmed it is working; thanks dan and kenny!