Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1616441

Summary: NoVNC status "Connected (encrypted) to: QEMU (<vm_name>)" overlaps with VM console.
Product: Red Hat Enterprise Virtualization Manager Reporter: Ameya Charekar <achareka>
Component: novncAssignee: Lucia Jelinkova <ljelinko>
Status: CLOSED NEXTRELEASE QA Contact: Tamir <tamir>
Severity: low Docs Contact:
Priority: unspecified    
Version: 4.2.5CC: adevolder, agajania, ahadas, lsurette, mavital, michal.skrivanek
Target Milestone: ovirt-4.4.5   
Target Release: ---   
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: 2021-03-21 13:35:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Customer-created Greasemonkey script that works around this issue none

Description Ameya Charekar 2018-08-15 23:33:45 UTC
Description of problem:
When using NoVNC console, line "Connected (encrypted) to: QEMU (<vm_name>)" overlaps VM console making it difficult to read the first line of the command line interface or mouse click under status line is not possible for guest with gui.

Version-Release number of selected component (if applicable):
rhvm-4.2.5.2-0.1.el7ev.noarch

How reproducible:
Always

Steps to Reproduce:
1. Take NoVNC console
2. Check first line of VM without gui or mouse click under status line with gui.

Actual results:
First line is not clearly visible or mouse click is not possible.

Expected results:
Status "Connected (encrypted) to: QEMU (<vm_name>)" should be placed above VM console e.g. like "Send CtrlAltDel".

Additional info:

Comment 1 Michal Skrivanek 2018-08-16 04:54:39 UTC
Probably need to wait for update to noVnc 1.0 and pf-react component

Comment 2 Allie DeVolder 2018-10-01 15:42:31 UTC
Created attachment 1489099 [details]
Customer-created Greasemonkey script that works around this issue

Comment 4 Ryan Barry 2019-01-21 14:53:58 UTC
Re-targeting to 4.3.1 since it is missing a patch, an acked blocker flag, or both

Comment 6 Daniel Gur 2019-08-28 13:12:42 UTC
sync2jira

Comment 7 Daniel Gur 2019-08-28 13:16:55 UTC
sync2jira

Comment 8 Tamir 2021-03-21 13:04:08 UTC
Tested on RHV 4.4.5-9. Couldn't reproduce.

Env:
  - Engine instance with RHV 4.4.5-9 (ovirt-engine-4.4.5.9-0.1.el8ev) and RHEL 8.3 installed.
  - 3 hosts with RHV 4.4.5-9 and RHEL 8.3, vdsm-4.40.50.8-1.el8ev.

  Tested both on Chrome Version 89.0.4389.90 (Official Build) (64-bit) and Firefox 86.0.1 (64-bit) on Fedora 33.

Steps:
1. Create a 4.5 data center and a 4.5 cluster.
2. Install the hosts and create a new NFS storage domain.
3. Import an ISO domain with Windows 10 x64 ISO, and RHEL 8.3 ISO.
4. Create 3 VMs with a 20GB disk and NIC. 2 RHEL VMs, 1 with GUI and 1 without. 1 Windows 10 VM.
5. Run the VMs.
6. Install the operating systems and for the windows install also the virtio-win.iso.
7. Import the certificate from the manager to the browser.
8. Open the NoVNC consoles for all the vms.
9. Verify that the line "Connected (encrypted) to: QEMU (<vm_name>)" doesn't overlap with the VM's console.


Results (As Expected):
Actual results:
1. The data center and the cluster were created.
2. The host was installed and the storage domain and NIC were created.
3. The ISO domain was imported.
4. The VMs were created.
5. The VMs are running.
6. The operating systems are installed.
7. The certificate was imported.
8. The consoles were opened.
9. The line "Connected (encrypted) to: QEMU (<vm_name>)" doesn't overlap with the VM's console.

Note: I also set the resolution for VMs with GUI to the highest resolution and the line didn't overlap with the VM's console.

Comment 9 Arik 2021-03-21 13:35:07 UTC
Based on comment 8, works with 4.4.5.
Most probably works fine also with 4.4.4.