Bug 1732739
Summary: | Can't launch VNC console on vsphere 6 | ||
---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Antonin Pagac <apagac> |
Component: | UI - OPS | Assignee: | Dávid Halász <dhalasz> |
Status: | CLOSED NOTABUG | QA Contact: | Antonin Pagac <apagac> |
Severity: | medium | Docs Contact: | Red Hat CloudForms Documentation <cloudforms-docs> |
Priority: | medium | ||
Version: | 5.11.0 | CC: | bmidwood, hkataria, lavenel, mpovolny, mshriver, obarenbo |
Target Milestone: | GA | ||
Target Release: | 5.11.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-07-26 13:49:36 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | Bug | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | VMware | Target Upstream Version: | |
Embargoed: |
Description
Antonin Pagac
2019-07-24 09:04:25 UTC
This is not actually a bug as we no longer distinguish remote console types as we did it before. There's a HTML5-based remote console and the right protocol gets selected for the given VM's settings. In this case the VNC console wasn't enabled in vSphere for your VM so it selected the WebMKS type which is always available by default. However, you were missing the assets for WebMKS so you got the error message. Previous versions of CF had a global setting for the VMware console type (VNC, WebMKS, VMRC) and if you selected VNC, it force-enabled the VNC in some cases. However, newer versions of vSphere no longer support the VNC protocol. Therefore, even if you force-enable the VNC support, the console won't work. This is why your workaround works, but with older versions only. Unfortunately, we can no longer force-enable the VNC support and if it has not been enabled (through the vSphere UI or maybe automate) we are stuck with WebMKS. The problem is that there's no way to determine from the VMware API that the VNC can be force-enabled or not. The right workaround is to upload the WebMKS assets... Hi David, thank you for this explanation. Detailed info on this can be found in bz 1547251 I believe. With the lost ability to force VNC support, I believe this is working as designed and therefore is NOTABUG. |