Bug 1021976

Summary: Console installer will stuck once user tries to configure custom ports
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Petr Kremensky <pkremens>
Component: InstallerAssignee: Miles Tjandrawidjaja <mtjandra>
Status: CLOSED CURRENTRELEASE QA Contact: Petr Kremensky <pkremens>
Severity: urgent Docs Contact: Russell Dickenson <rdickens>
Priority: unspecified    
Version: 6.2.0CC: mtjandra, myarboro, thauser
Target Milestone: ER7Keywords: Regression
Target Release: EAP 6.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
java -version java version "1.7.0_40" Java(TM) SE Runtime Environment (build 1.7.0_40-b43) Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)
Last Closed: 2013-12-15 16:19:22 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:

Description Petr Kremensky 2013-10-22 12:36:56 UTC
Description of problem:
 Installer will stuck without any exception once user tries to configure custom ports for EAP. User have no option just to kill it to exit the installation.

Version-Release number of selected component (if applicable):
 EAP 6.2.0.ER6
 
How reproducible:
 Always.

Steps to Reproduce:
 1. Run console installation: java -jar jboss-eap-6.2.0.ER6-installer.jar -console
 2. Select to "Configure custom port bindings." once prompted for "Select Port Configuration".
 3. Choose to configure ports for standalone or domain mode.
 4. Continue to ports configuration.

Actual results:
 - Socket Binding (standalone) - installer will stuck after https Port number configuration.
 - Socket Binging (domain-host) - installer will stuck immediately.

Expected results:
 User is able to enter custom ports and successfully finish the installation.


Additional info:
 - Regression against EAP 6.1.1.GA installer
 - Custom port configuration for GUI installation works fine

Comment 1 Miles Tjandrawidjaja 2013-10-22 14:44:04 UTC
Current state of of installer no longer gets stuck at ports configuration during console installation. But I did see an error during domain-host was detecting a false port collision.

http://git.app.eng.bos.redhat.com/jbossas-installer.git/commit/?h=soa6&id=135109bd118e138999e66b8b992b65720b105c7b

Also found NPE on GUI of port configuration

http://git.app.eng.bos.redhat.com/jbossas-installer.git/commit/?h=soa6&id=bac5a80d9610d05c0d5d522afd2103c8ba1d3a2f

Comment 2 Petr Kremensky 2013-11-01 11:10:36 UTC
Verified on EAP 6.2.0.ER7 installer.