Bug 1667517
Summary: | [RFE] add VM Portal setting for set screen mode | ||
---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Olimp Bockowski <obockows> |
Component: | ovirt-web-ui | Assignee: | Sharon Gratch <sgratch> |
Status: | CLOSED ERRATA | QA Contact: | Ivana Saranova <isaranov> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 2.1.0 | CC: | emarcus, gdeolive, obockows, rszwajko |
Target Milestone: | ovirt-4.5.0 | Keywords: | FutureFeature, ZStream |
Target Release: | 4.5.0 | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | ovirt-web-ui-1.8.0-1 | Doc Type: | Enhancement |
Doc Text: |
With this release, new console options, including set screen mode have been added to the VM Portal UI.
The following console options can now be set in the VM Portal (under Account Settings > Console options):
- default console type to use (Spice, VNC, noVNC, RDP for Windows),
- full screen mode (on/off) per console type,
- smartcard enabled/disabled
- Ctrl+Alt+Del mapping
- SSH key
These console options settings are now persistent on the engine server, so deleting cookies and website data won't reset those settings.
Limitations for these settings:
1. Console settings via VM Portal are global for all VMs and cannot be set per VM (as opposed to the Administration Portal, where console options are set per VM).
2. There is no sync between Administration Portal console options and VM Portal console options - The console options configuration done by Create/Edit VM/Pool dialog (supported console types and smartcard enabled) are synced, but the 'console options' run time settings done for running VMs via Console -> Console options are not synced with Administration Portal.
3. Console settings are part of Account settings and therefore are set per user. Each user logged in to the VM Portal can have their own console settings, defaults are taken from the vdc_options config parameters.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2022-05-26 16:22:26 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | UX | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1171924 | ||
Bug Blocks: |
Description
Olimp Bockowski
2019-01-18 16:55:10 UTC
Why is it a practical problem? Do you clear website data between each login? The main reason: "The Thin Clients are read only systems, booted via network, the Browser data are deleted after a reboot" problem is we don't really have server side user data (except for the ssh key for serial console). We do have access to vdc_options from VM Portal so reusing FullScreenWebadminDefault or a new global param would be fairly easy to do. Would that be helpful? (In reply to Michal Skrivanek from comment #4) > problem is we don't really have server side user data (except for the ssh > key for serial console). We do have access to vdc_options from VM Portal so > reusing FullScreenWebadminDefault or a new global param would be fairly easy > to do. Would that be helpful? The customer says it is ok and it is how he understands dependencies: 'I think that FullScreen mode depends on a particular VM, the same as for example in "vm_static" table, where the number of monitors is defined in "num_of_monitors". This means that no user data is required. Association with the users then is carried out by assigning "UserRole" to them. That would override a global parameter.' Steps 1) login to VM Portal 2) have default account settings for the user 3) open console of a running VM (should be in window mode) 4) close console, go to account settings and switch VNC/Spice console to full screen mode 5) save changes and open the console of a running VM again (should be in full screen mode) 6) clear cookies and website data, restart browser, login to the VM portal as the same user again 7) open the console of a running VM again (should be in full screen mode) 8) try the same thing for other console settings (full screen modes, ctrl alt del, default console, smartcard, connect automatically) Results: Account setting changes are server persistent and do not change on browser change, cookies/website data removal, etc. Verified in: ovirt-engine-4.5.0.2-0.7.el8ev.noarch ovirt-web-ui-1.8.1-2.el8ev.noarch 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 (Moderate: RHV Manager (ovirt-engine) [ovirt-4.5.0] security update), 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://access.redhat.com/errata/RHSA-2022:4711 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 365 days |