Bug 1300678

Summary: noVNC console doesn't work in IPv6 + SSL deployment
Product: Red Hat OpenStack Reporter: Marius Cornea <mcornea>
Component: openstack-tripleo-heat-templatesAssignee: Marius Cornea <mcornea>
Status: CLOSED ERRATA QA Contact: yeylon <yeylon>
Severity: high Docs Contact:
Priority: unspecified    
Version: 7.0 (Kilo)CC: dmacpher, gfidente, jslagle, kbasil, mburns, rhel-osp-director-maint, sasha, srevivo
Target Milestone: y3   
Target Release: 7.0 (Kilo)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-tripleo-heat-templates-0.8.6-111.el7ost Doc Type: Bug Fix
Doc Text:
The VNC servers on Compute nodes would bind to IPv4 addresses only. Users could not access VNC consoles in an IPv6 environment since the Internal API network used IPv6 endpoints. The fix allows the VNC servers to bind on IPv6 addresses when deploying an IPv6 overcloud. Now users can access instances through VNC consoles in an IPv6 deployment.
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-02-18 16:50:42 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:

Description Marius Cornea 2016-01-21 12:39:54 UTC
Description of problem:
noVNC console doesn't load in IPv6 + SSL deployment. The connection fails with:
Failed to connect to server (code: 1006)

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

How reproducible:
100%

Steps to Reproduce:
1. Deploy IPv6 + SSL enabled overcloud with 3 ctrls and 1 compute
2. Log in to Horizon
3. Create instance
4. Access its console

Actual results:
The connection fails with:
Failed to connect to server (code: 1006)

Expected results:
The VNC console shows up.

Comment 2 Marius Cornea 2016-01-22 13:29:44 UTC
openstack-tripleo-heat-templates-0.8.6-111.el7ost.noarch

Comment 4 errata-xmlrpc 2016-02-18 16:50:42 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://rhn.redhat.com/errata/RHBA-2016-0264.html