Description of problem: 'change cd' (Forgein Menu) works only in SPICE and not in VNC console, please add 'change cd' to VNC console as well Version-Release number of selected component (if applicable): Red Hat Enterprise Virtualization Manager Version: 3.6.3.2-0.1.el6 How reproducible: 100% Steps to Reproduce: 1. attach storage domain 2. connect to admin portal (with fqdn) 3. edit vm and set vm console to VNC 4. open console- the 'change CD' is not there.. Actual results: Expected results: Additional info:
Created attachment 1129183 [details] console file
The reason seems to be that the ca=... is missing from the .vv file so the remote-viewer can not authenticate. And it is missing because we are filling it in only in ConfigureConsoleOptionsQuery.fillSpice() method. Considering the original feature request was to provide foreign menu for SPICE, this has low priority - setting target to 3.6.6 for consideration since the fix should be fairly simple but may be pushed further.
there is an issue that we anyway don't put the correct CA into the .vv file in some cases (for details: https://bugzilla.redhat.com/show_bug.cgi?id=1313379). Pushing this bug out of 3.6 since there is no clear solution for this problem now.
There is one more issue, the whole ovirt section works only from webadmin/userportal since the [ovirt] section in .vv file is written in AbstractConsoleWithForeignMenu. Long story short, the foreign menu works only for SPICE and only from webadmin/userportal and does not work from REST and from VNC. Changing title and raising priority.
Note for QA: Please be patient and give the menu a minute to a appear. It may take some time to get list of CDs from storage domain.
*** Bug 1332281 has been marked as a duplicate of this bug. ***
The fix for this issue should be included in oVirt 4.1.0 beta 1 released on December 1st. If not included please move back to modified.
Verified on : Red Hat Virtualization Manager Version: 4.1.1.2-0.1.el7 verification steps: 1. attach ISO domain 2. connect to admin portal (with fqdn) 3. edit vm and set vm console to VNC 4. open console- the 'change CD' is there!. Note - there are 2 open issues: 1427964 , 1427467