VNC console of VMs uses https enpoint when we don't use HTTPS for Horizon

Bug #1582137 reported by Timur Nurlygayanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Status tracked in 10.0.x
10.0.x
Invalid
High
Unassigned
9.x
Invalid
High
Registry Administrators

Bug Description

Steps To Reproduce:
1. Take MOS 9.0 iso and deploy a cluster with 1 controller and 1 compute nodes, enable TLS for OpenStack endpoints and disable it for Horizon (please see attached screenshot settings.png).
2. Login to Horizon dashboard and create virtual machine "test" in OpenStack cluster
3. Navigate to Project > Compute > Instances > test > Console
4. Click on the link "Click here to show only console"

Expected Result:
User can see VNC console of VM

Observed Result:
User can't see console of VM because it uses HTTPS endpoint.

Reproduced on MOS 9.0 #347 (downstream)

[root@fuel ~]# shotgun2 short-report
cat /etc/fuel_build_id:
 347
cat /etc/fuel_build_number:
 347
cat /etc/fuel_release:
 9.0
cat /etc/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-release-9.0.0-1.mos6345.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8679.noarch
 network-checker-9.0.0-1.mos72.x86_64
 fuel-openstack-metadata-9.0.0-1.mos8679.noarch
 python-fuelclient-9.0.0-1.mos313.noarch
 fuel-9.0.0-1.mos6345.noarch
 fuel-nailgun-9.0.0-1.mos8679.noarch
 rubygem-astute-9.0.0-1.mos742.noarch
 fuel-library9.0-9.0.0-1.mos8338.noarch
 shotgun-9.0.0-1.mos88.noarch
 fuel-agent-9.0.0-1.mos276.noarch
 fuel-ui-9.0.0-1.mos2679.noarch
 fuel-setup-9.0.0-1.mos6345.noarch
 nailgun-mcagents-9.0.0-1.mos742.noarch
 fuel-misc-9.0.0-1.mos8338.noarch
 python-packetary-9.0.0-1.mos135.noarch
 fuel-bootstrap-cli-9.0.0-1.mos276.noarch
 fuel-migrate-9.0.0-1.mos8338.noarch
 fuel-mirror-9.0.0-1.mos135.noarch
 fuel-notify-9.0.0-1.mos8338.noarch
 fuel-ostf-9.0.0-1.mos933.noarch
 fuelmenu-9.0.0-1.mos270.noarch
 fuel-utils-9.0.0-1.mos8338.noarch

Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :
Changed in mos:
assignee: nobody → MOS Puppet Team (mos-puppet)
tags: added: area-horizon area-puppet
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

it works, the problem was in host name resolution.

Curtis Hovey (sinzui)
Changed in mos:
assignee: Registry Administrators (registry) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.