Bug 820390

Summary: Launching an AppForm with specific characteristics causes error
Product: [Retired] CloudForms Cloud Engine Reporter: james labocki <jlabocki>
Component: aeolus-conductorAssignee: Jozef Zigmund <jzigmund>
Status: CLOSED ERRATA QA Contact: Rehana <aeolus-qa-list>
Severity: high Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: akarol, cpelland, dajohnso, dmacpher, hbrock
Target Milestone: rcKeywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 826115 (view as bug list) Environment:
Last Closed: 2012-12-04 15:07:43 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:
Bug Depends On:    
Bug Blocks: 826115    
Attachments:
Description Flags
successful start of application
none
app launched none

Description james labocki 2012-05-09 19:46:59 UTC
Description of problem:

When trying to launch an AppForm in which the following characteristics are in place, it fails with the error:

           Error:   Failed to launch following component blueprints:   student9-componentoutline-template500: Parameter name must e 50
characters or less

           Characteristics

           compnent outline: student9-componentoutline-template
           blueprint: student9-blueprint
           appform name: student9-appform1

Comment 1 Dave Johnson 2012-05-10 21:20:57 UTC
Checked this out and it is there... I remembered seeing bug 773402 but that covers the deployment name field being more than 50 characters

That same check needs to include the appended component outline name (plus the slash) when checking the length

Comment 2 Hugh Brock 2012-05-11 14:20:23 UTC
Angus, this looks like a low-risk fix -- if so, let's put it on the list for Z. If not please clear the 1.0.z flag.

Comment 3 Jozef Zigmund 2012-05-29 13:56:33 UTC
I tried to reproduce that bug, but I could not. I attached a screenshot of successful starting Application.

Component outline: student9-componentoutline-template
Blueprint: student9-blueprint
Application name: student9-blueprint2

Tested on 1.0.1 branch, last commit # 8552fa5732edad7f7b0ae059eb2ba7368f992aeb

I've set NEEDINFO tag in this BZ.

Comment 4 Jozef Zigmund 2012-05-29 13:57:39 UTC
Created attachment 587418 [details]
successful start of application

Comment 7 Aziza Karol 2012-09-24 10:53:38 UTC
This issue is not reproducible. application started successfully. see attached screenshot.

Base of Dave's comment a check is required for component outline name if the name is more the 50 characters. To track this issue  i have logged:https://bugzilla.redhat.com/show_bug.cgi?id=829291


verified:
rpm -qa | grep aeolus
aeolus-conductor-daemons-0.13.8-1.el6cf.noarch
rubygem-aeolus-cli-0.7.1-1.el6cf.noarch
aeolus-configure-2.8.6-1.el6cf.noarch
rubygem-aeolus-image-0.3.0-12.el6.noarch
aeolus-conductor-0.13.8-1.el6cf.noarch
aeolus-conductor-doc-0.13.8-1.el6cf.noarch
aeolus-all-0.13.8-1.el6cf.noarch

Comment 8 Aziza Karol 2012-09-24 10:54:13 UTC
Created attachment 616466 [details]
app launched

Comment 10 errata-xmlrpc 2012-12-04 15:07:43 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.

http://rhn.redhat.com/errata/RHEA-2012-1516.html