Bug 1474656
Summary: | Silent Hosted-Engine Auto-Import failure | ||
---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Germano Veit Michel <gveitmic> |
Component: | ovirt-engine | Assignee: | Andrej Krejcir <akrejcir> |
Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | Nikolai Sednev <nsednev> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 4.0.7 | CC: | akrejcir, gveitmic, lsurette, mgoldboi, rbalakri, Rhev-m-bugs, srevivo, ykaul, ylavi |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-08-11 04:52:45 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | SLA | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Germano Veit Michel
2017-07-25 06:41:57 UTC
Is this vdsm sending a disk info the engine fails to parse? Could it be due to the higher vdsm version (4.19) vs the engines (3.6 and 4.0)? So... The Storage Domain Metadata for the disks on customer 2 contains this: DESCRIPTION=HostedEngineConfigurationImage DESCRIPTION=hosted-engine.lockspace DESCRIPTION=hosted-engine.metadata DESCRIPTION=Hosted Engine Image The engine was expecting it in json format like an OVF one right? Similar to this? DESCRIPTION={"Updated":true,"Size":20480,"Last Updated":"Thu Jun 15 09:17:02 CEST 2017","Storage Domains":[{"uuid":"12166789-fa51-4639-8dc7-91ed4f94dfb7"}],"Disk Description":"OVF_STORE"} But instead of an '{' it got an 'h'? It seems that the warning message (with a lot of stack trace) is not related to the problems. The disk description field can be either a json object or a string. The json description is used when the disk is created by the engine. But the hosted engine VM disk is created by the hosted-engine-setup and it sets the description to a plain string instead of json. Probably, this behavior has not unchanged since 3.6. I'm getting the same warning message on master and a clean HE deployment. Looking at the engine logs, a lot of the errors come directly from rpc calls to vdsm, so without the vdsm logs, it is hard to know why. Hi Andrej, I find it quite intriguing that both cases have problems related to the Hosted-Engine storage domain. Problems that I have never seen before. I can't make any sense of of this. (In reply to Andrej Krejcir from comment #5) > I'm getting the same warning message on master and a clean HE deployment. Are you using ovirt-engine from master or vdsm from master, or both? I can try too. |