Re: [libvirt PATCH v4 0/5] Make unknown XML elements fail CPU comparison

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Oct 07, 2020 at 10:54:53 +0200, Tim Wiederhake wrote:
> We currently ignore unknown elements in the CPU XML description, e.g.
> with virsh cpu-compare and hypervisor-cpu-compare.  This makes
> '<cpu><faeture name=3D"..."/></cpu>' (note the typo in "faeture")
> semantically identic to '<cpu/>'.  No error is reported.
> 
> This series adds checks for unrecognized attributes and elements in
> the "<cpu>" element, catching this kind of mistake.
> 
> V1: https://www.redhat.com/archives/libvir-list/2020-September/msg00933.html
> V2: https://www.redhat.com/archives/libvir-list/2020-September/msg01073.html
> V3: https://www.redhat.com/archives/libvir-list/2020-September/msg01555.html
> 
> Changed:
> * Some patches from V3 are merged
> * Changes to commit messages
> * Perform testing by means of virschematest
> 
> Tim Wiederhake (5):
>   schema: Make element "topology" in host CPU definition optional
>   cpu: Wire in XML validation
>   tests: Rename some test files in cputestdata
>   tests: Enable CPU XML validation in the tests.
>   virsh: Add "validate" argument to [hypervisor-]cpu-compare

Patches 2, 3, and 5 are pushed now.




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux