Bug 2076072
Summary: | Improve error message for screenshot on headless VM | ||
---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Tamir <tamir> |
Component: | BLL.Virt | Assignee: | Shmuel Melamud <smelamud> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Tamir <tamir> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.5.0.2 | CC: | ahadas, bugs, dfodor |
Target Milestone: | ovirt-4.5.1 | Flags: | pm-rhel:
ovirt-4.5?
|
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | ovirt-engine-4.5.1 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-06-23 05:54:58 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: |
Description
Tamir
2022-04-17 15:54:59 UTC
Verified on RHV 4.5.1-1. Env: - Engine instance with RHV 4.5.1-1 (ovirt-engine-4.5.1-0.62.el8ev) and RHEL 8.6 installed. - 2 hosts with RHV 4.5.1-1 and RHEL 8.6 and with vdsm-4.50.1.1-1.el8ev. Steps: From WebAdmin: 1. Create a 4.7 data center and a 4.7 cluster. 2. Install the hosts and create a new NFS storage domain. 3. Create an RHEL VM with the headless mode checked in the console tab. 4. Run the VM. From the REST API: 5. Screenshot the VM using the following POST request to the URL https://{{base_url}}/ovirt-engine/api/vms/{VM_ID}/screenshot with the body: </action> Results (As Expected): 1. The 4.7 data center and the 4.7 cluster were created. 2. The hosts were installed and the NFS storage domain was created. 3. The VM was created. 4. The VM was running. 5. The screenshot response was the following error message: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <fault> <detail>[Cannot screenshot VM. Cannot make a screenshot of a headless VM.]</detail> <reason>Operation Failed</reason> </fault> Note: The following message was displayed in /var/log/ovirt-engine/engine.log: 2022-06-07 17:55:15,668+03 WARN [org.ovirt.engine.core.bll.ScreenshotVmCommand] (default task-19) [cb9dc603-5bcd-4023-9571-561b58b8249a] Validation of action 'ScreenshotVm' failed for user admin@internal-authz. Reasons: VAR__ACTION__SCREENSHOT,VAR__TYPE__VM,ACTION_TYPE_FAILED_CANNOT_SCREENSHOT_HEADLESS_VM 2022-06-07 17:55:15,674+03 ERROR [org.ovirt.engine.api.restapi.resource.AbstractBackendResource] (default task-19) [] Operation Failed: [Cannot screenshot VM. Cannot make a screenshot of a headless VM.] This bugzilla is included in oVirt 4.5.1 release, published on June 22nd 2022. Since the problem described in this bug report should be resolved in oVirt 4.5.1 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |