libvirt/docs/schemas
Eric Blake 0b635e15c8 relaxng: allow : in /dev/disk/by-path names
On IRC, Hydrar pointed a problem where 'virsh edit' failed on
his domain created through an ISCSI pool managed by virt-manager,
all because the XML included a block device with colons in the
name.

* docs/schemas/basictypes.rng (absFilePath): Add colon as safe.
* tests/qemuxml2argvdata/qemuxml2argv-disk-iscsi.xml: New file.
* tests/qemuxml2argvdata/qemuxml2argv-disk-iscsi.args: Likewise.
* tests/qemuxml2argvtest.c (mymain): Test it.

Signed-off-by: Eric Blake <eblake@redhat.com>
(cherry picked from commit dfc708750b)
2015-04-28 11:06:43 -04:00
..
basictypes.rng relaxng: allow : in /dev/disk/by-path names 2015-04-28 11:06:43 -04:00
capability.rng schemas: finish virTristate{Bool,Switch} transition 2014-09-17 16:10:26 +02:00
domain.rng conf: set up for per-grammar overrides in schemas 2014-04-15 21:07:59 +02:00
domaincaps.rng domaincaps: Expose UEFI binary path, if it exists 2014-09-17 16:29:49 +02:00
domaincommon.rng Don't validata filesystem target type 2015-04-28 11:06:43 -04:00
domainsnapshot.rng conf: split <disk> schema into more pieces 2014-04-16 10:45:55 +02:00
interface.rng schemas: finish virTristate{Bool,Switch} transition 2014-09-17 16:10:26 +02:00
Makefile.am Introduce domain_capabilities 2014-07-03 12:22:37 +02:00
network.rng schema: Fix interface link state schema 2015-04-28 11:06:37 -04:00
networkcommon.rng Use the network route definitions for domains 2015-01-16 10:14:03 +01:00
nodedev.rng schemas: Move definition of 'hexuint' to basictypes 2015-01-23 13:18:04 +01:00
nwfilter.rng nwfilter: Add support for icmpv6 filtering 2015-01-07 11:41:49 -05:00
secret.rng schemas: finish virTristate{Bool,Switch} transition 2014-09-17 16:10:26 +02:00
storagecommon.rng add ploop fs driver type 2015-01-16 14:07:46 +01:00
storagepool.rng storage: unify permission formatting 2014-12-16 15:47:56 +01:00
storagevol.rng storage: unify permission formatting 2014-12-16 15:47:56 +01:00