* Libvirt config converter can't handle file not ending with new line
@ 2017-10-30 12:17 Wei Liu
0 siblings, 0 replies; 3+ messages in thread
From: Wei Liu @ 2017-10-30 12:17 UTC (permalink / raw)
To: Jim Fehlig; +Cc: libvir-list, Xen-devel, Wei Liu, Ian Jackson
Hi Jim
I discover a problem when using xen_xl converter. When the file in
question doesn't end with a new line, I get the following error:
error: configuration file syntax error: memory conf:53: expecting a value
After digging a bit (but haven't read libvirt code), it appears that the
file didn't end with a new line.
I have worked around this, but I think this is an issue that should be
fixed.
Thanks,
Wei.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <20171030121726.g4zfucosj3oum2nu@citrix.com>]
* Re: Libvirt config converter can't handle file not ending with new line
[not found] <20171030121726.g4zfucosj3oum2nu@citrix.com>
@ 2017-11-07 4:41 ` Jim Fehlig
[not found] ` <f3e7ca00-ff43-28b8-7849-8bdceda938a7@suse.com>
1 sibling, 0 replies; 3+ messages in thread
From: Jim Fehlig @ 2017-11-07 4:41 UTC (permalink / raw)
To: Wei Liu; +Cc: libvir-list, Xen-devel, Ian Jackson
On 10/30/2017 06:17 AM, Wei Liu wrote:
> Hi Jim
>
> I discover a problem when using xen_xl converter. When the file in
> question doesn't end with a new line, I get the following error:
>
> error: configuration file syntax error: memory conf:53: expecting a value
I'm not able to reproduce this issue. The libvirt.git tree I tried was a bit
dated, but even after updating to latest master I can't reproduce.
> After digging a bit (but haven't read libvirt code), it appears that the
> file didn't end with a new line.
I tried several files without ending new lines, going both directions
(domxml-to-native and domxml-from-native), but didn't see the mentioned error.
Perhaps your config is revealing another bug which is being improperly reported.
Can you provide an example of the problematic config?
Regards,
Jim
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
[parent not found: <f3e7ca00-ff43-28b8-7849-8bdceda938a7@suse.com>]
* Re: Libvirt config converter can't handle file not ending with new line
[not found] ` <f3e7ca00-ff43-28b8-7849-8bdceda938a7@suse.com>
@ 2017-11-07 12:20 ` Wei Liu
0 siblings, 0 replies; 3+ messages in thread
From: Wei Liu @ 2017-11-07 12:20 UTC (permalink / raw)
To: Jim Fehlig; +Cc: libvir-list, Xen-devel, Wei Liu, Ian Jackson
On Mon, Nov 06, 2017 at 09:41:01PM -0700, Jim Fehlig wrote:
> On 10/30/2017 06:17 AM, Wei Liu wrote:
> > Hi Jim
> >
> > I discover a problem when using xen_xl converter. When the file in
> > question doesn't end with a new line, I get the following error:
> >
> > error: configuration file syntax error: memory conf:53: expecting a value
>
> I'm not able to reproduce this issue. The libvirt.git tree I tried was a bit
> dated, but even after updating to latest master I can't reproduce.
>
> > After digging a bit (but haven't read libvirt code), it appears that the
> > file didn't end with a new line.
>
> I tried several files without ending new lines, going both directions
> (domxml-to-native and domxml-from-native), but didn't see the mentioned
> error. Perhaps your config is revealing another bug which is being
> improperly reported. Can you provide an example of the problematic config?
>
I tried to get the exact file that caused the problem but it is already
destroyed by osstest.
A similar file:
http://logs.test-lab.xenproject.org/osstest/logs/115436/test-amd64-amd64-libvirt-pair/debian.guest.osstest.cfg
If you hexdump -C it, you can see the last character is 0a. Remove it and
feed the file into the converter.
Wei.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-11-07 12:20 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-30 12:17 Libvirt config converter can't handle file not ending with new line Wei Liu
[not found] <20171030121726.g4zfucosj3oum2nu@citrix.com>
2017-11-07 4:41 ` Jim Fehlig
[not found] ` <f3e7ca00-ff43-28b8-7849-8bdceda938a7@suse.com>
2017-11-07 12:20 ` Wei Liu
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.