Bug 1309679 - "undefined method `id' for nil:NilClass" when deploying CFME on RHELOSP while re-using Satellite and OSPD and doing a deployment of RHEV+CFME at the same time
Summary: "undefined method `id' for nil:NilClass" when deploying CFME on RHELOSP while...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Quickstart Cloud Installer
Classification: Red Hat
Component: Installation - CloudForms
Version: 1.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: John Matthews
QA Contact: Dave Johnson
Dan Macpherson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-02-18 13:02 UTC by Antonin Pagac
Modified: 2019-09-02 10:08 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-06-15 19:19:44 UTC
Target Upstream Version:


Attachments (Terms of Use)
relevant part from production.log (12.36 KB, text/plain)
2016-02-18 13:02 UTC, Antonin Pagac
no flags Details

Description Antonin Pagac 2016-02-18 13:02:55 UTC
Created attachment 1128216 [details]
relevant part from production.log

Description of problem:
I'm re-using Satellite server with synced content and OSPD with already registered nodes. I'm doing two deployments at the same time, one is RHELOSP+CFME, second one is RHEV+CFME, both with enabled Access insights.
CFME installation on RHELOSP failed:

"
Action:
Actions::Fusor::Deployment::OpenStack::CfmeLaunch

Input:
{"deployment_id"=>3, "locale"=>"en"}

Output:
{}

Exception:
NoMethodError: undefined method `id' for nil:NilClass
"

see attached excerpt from production.log.

Usually I can re-use Satellite and OSPD without any issues, so I suspect this might be due to parallel deployments running.

Version-Release number of selected component (if applicable):
TP2 RC9
RHCI-6.0-RHEL-7-20160208.1-RHCI-x86_64-dvd1.iso
RHCIOOO-7-RHEL-7-20160127.0-RHCIOOO-x86_64-dvd1.iso

How reproducible:
Happened to me once

Steps to Reproduce:
1. Run two deployments at the same time, one for RHEV+CFME, other for RHELOSP+CFME
2. Overcloud installs successfully, UI available, but CFME fails to install
3.

Actual results:
CFME failed to deploy

Expected results:
CFME deployed, UI available

Additional info:

Comment 1 Antonin Pagac 2016-02-18 14:09:58 UTC
I failed to reproduce the issue doing another two deployments. CFME on OSP installed successfully this time.

Comment 2 John Matthews 2016-06-15 19:19:44 UTC
We arent supporting 2 deployments at same time for GA


Note You need to log in before you can comment on or make changes to this bug.