Marc-André Lureau
e2184ea2cf
tests: add some vmport tests
...
Message-Id: <1428012248-5767-6-git-send-email-marcandre.lureau@gmail.com >
2015-05-04 12:40:14 -04:00
Marc-André Lureau
ea4aa9ffc4
virtinst: add new vmport domain feature
...
This should be available with libvirt 1.2.16
Message-Id: <1428012248-5767-2-git-send-email-marcandre.lureau@gmail.com >
2015-05-04 12:40:13 -04:00
Cole Robinson
6fd3983f6d
tests: Clean up capabilities test data
...
Make it clear which ones are used for the caps unit tests, and which
are for cli/UI testing and can be updated at will. And drop a bunch
of outdated stuff.
2015-04-22 19:05:06 -04:00
Cole Robinson
4c361933ea
tests: Have the property checker work on whole test suite
...
Not just xmlparse.py. So we can test a new property via clitest and
not always via xmlparse
2015-04-21 20:15:37 -04:00
Cole Robinson
20d37422fe
virt-install: Fill in a bunch of --graphics spice options (bz 1110017)
2015-04-11 16:56:27 -04:00
Cole Robinson
9a789c19e2
virt-install: Support --hostdev scsi passthrough (bz 1054912)
...
Pass it a type=scsi nodedev name, and we will set things up correctly.
2015-04-11 15:55:09 -04:00
Cole Robinson
dc1737e623
cpu: Drop vendor and features if setting host-model (bz 1190851)
...
Otherwise via virt-manager we can try to set a <cpu> with a <vendor>
but no <model>, and libvirt complains.
2015-03-26 17:08:15 -04:00
Giuseppe Scrivano
31836e2b5d
virtinst: add support for <disk> sgio attribute
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2015-03-16 20:32:40 +01:00
Cole Robinson
e61311fc8a
storage: More support for network pools
...
Including parsing multiple hosts, filling reasonably defaults, making
sure the createpool wizard does the correct thing, etc.
2014-12-09 16:12:47 -05:00
Cole Robinson
9952764dda
virt-install: Make --disk $URL 'just work'
...
If VirtualDisk.path is set to a URL, parse it and fill in all the
source_* values automagically.
2014-12-09 10:45:26 -05:00
Cole Robinson
cd305da3f8
virt-install: support network --disk's
...
Handle type=network in devicedisk.py, and wire up all the network fields
for virt-install --disk. Right now it requires manually spelling out
all the protocol, name, host/port etc fields.
The one 'magic' bit is that VirtualDisk.path will be a pretty URL when
all those network fields are specified. This is keeps things mostly
working in various parts of the code where we expect 'path' to be an
identifier for a VirtualDisk.
2014-12-06 21:00:51 -05:00
Cole Robinson
c5f5827499
tests: xmlparse: Simplify disk lookup
2014-12-06 21:00:07 -05:00
Cole Robinson
a75aa47daf
devicedisk: Use consistent capitalization for property names
2014-12-04 16:30:18 -05:00
Giuseppe Scrivano
51e5a47120
virt-manager: reset vgamem for video when changing device type
...
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1169295
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2014-12-01 17:02:22 +01:00
Giuseppe Scrivano
cce5827195
virtinst: add support for disk type="volume"
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2014-09-26 16:24:59 +02:00
Cole Robinson
86417d42ca
osxml: Ensure kernel/initrd/dtb are absolute paths
2014-09-23 14:32:01 -04:00
Giuseppe Scrivano
17a37ea39b
virt-install: add tests for OVMF
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2014-09-16 09:47:02 +02:00
Chen Hanxiao
cff8e32c55
virt-install: support setting hugepages/page/[@size, @unit, @nodeset] for memorybacking
...
libvirt commit
136ad49740f017aabcac48d02d2df6ab7b0195e9
introduce ./hugepages/page/[@size, @unit, @nodeset]
for memory backing.
This patch will add support in virt-install.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com >
2014-07-30 14:34:03 +08:00
Giuseppe Scrivano
57d26e6265
virtinst: parse "bandwith" node in network definition
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2014-06-26 15:26:37 +02:00
Chen Hanxiao
d1b0fade1d
virt-install: add --resource support
...
This patch will enable setting
resource partition configuration.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com >
2014-06-04 10:08:05 +08:00
Cole Robinson
da73e4980b
virt-install: Add --boot initargs=
...
Expects a shell escaped string which we split into individual initarg bits
2014-05-31 17:15:03 -04:00
Cole Robinson
42fe235cbf
virt-install: Add --network portgroup= option
2014-05-31 14:30:07 -04:00
Cole Robinson
1c608f3ba8
network: Parse <portgroup> XML
2014-05-31 14:20:56 -04:00
Jim Minter
764063dfe9
virt-install --disk discard= support
...
(crobinso: Remove default overriding, add test cases)
2014-04-29 10:38:30 -04:00
Cole Robinson
a398d245cb
Clean up pylint integration
...
- Drop no longer needed disable= bits
- Use string names for all skipped pylint messages
2014-04-02 19:00:24 -04:00
Chen Hanxiao
89c45af26d
interface: check ip address format
...
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com >
2014-03-31 22:25:36 +08:00
Marc-André Lureau
5882f05e3e
addhw: add CharDevice.source_channel
...
This property maps to channel/source/@channel domain XML.
2014-03-25 17:42:57 -04:00
Cole Robinson
a5b3c1d2f8
guest: Drop back compat hugepage attribute
2014-03-22 12:25:28 -04:00
Chen Hanxiao
7096c3708e
virt-install: Add --membacking option
...
Add option --membacking for "Memory Backing".
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com >
2014-03-22 12:16:24 -04:00
Chen Hanxiao
58a07d04fb
remove memoryBacking parameters from --memory
...
Remove some "Memory Backing" parameters from --memory,
and keep 'hugepages' for backward compatibility.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com >
2014-03-22 12:16:24 -04:00
Chen Hanxiao
008feeb09a
Add more parameters for memoryBacking
...
Add support for parameters nosharepages and locked
if using option --memory.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com >
2014-03-14 21:23:23 +08:00
Cole Robinson
75a2e12dc0
tests: Fix a few failures with older libvirt
2014-03-06 11:29:23 -05:00
Cole Robinson
b4e4f68376
cli: Add --graphics defaultMode
2014-02-27 17:43:59 -05:00
Chen Hanxiao
a48f75078d
virt-install: Add --memtune option
...
This patch provides the ability to
tune memroy tunable parameters for the domain.
Also add test cases for --memtune option
and update man page.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com >
2014-02-24 21:02:31 -05:00
Giuseppe Scrivano
7a1ffff927
storage: add support for gluster fs pools.
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2014-02-12 15:46:25 +01:00
Giuseppe Scrivano
a2706e9258
storage: add new attribute "source_dir"
...
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2014-02-12 15:46:25 +01:00
Cole Robinson
82754ddc84
Expose hostdev rombar in UI and cli (bz 768857)
2014-02-10 14:25:23 -05:00
Cole Robinson
719f23a273
cli: Support per-device <boot order=>
2014-02-09 14:07:27 -05:00
Chen Hanxiao
fcac052cdc
virt-install: add support for user namespace
...
This patch will enable configuring idmap.
It could be used as enable user namespace
for LXC containers.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com >
2014-02-09 13:16:34 -05:00
Giuseppe Scrivano
499cb63f65
doc: remove reference to SDL from virt-install man page
...
Adjust some tests to not use --graphics sdl.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2014-02-06 16:20:12 +01:00
Chen Hanxiao
3be9dd3eb3
virt-install: Add --blkiotune option
...
This patch provides the ability to
tune Blkio cgroup tunable parameters for the domain.
Signed-off-by: Chen Hanxiao <chenhanxiao@cn.fujitsu.com >
2014-02-06 22:41:00 +08:00
Cole Robinson
cac593da8f
storage: Use qcow2 lazy_refcounts if supported
2014-02-03 15:55:20 -05:00
Cole Robinson
0654784643
virt-install: Add --pm option
2014-02-03 11:11:38 -05:00
Cole Robinson
24c1c5a2bd
cli: --network: Support driver_queues option
2014-02-01 07:48:04 -05:00
Cole Robinson
6042d762b5
cli: Add --graphics connected option (bz 730923)
2014-01-29 09:52:49 -05:00
Cole Robinson
d0c734e215
devicegraphics: Fix updating listen address
...
We need to make sure to change the corresponding <listen> block on newish
libvirt.
2014-01-29 09:22:28 -05:00
Cole Robinson
dde460e399
xmlbuilder: Fix adding devices with child properties
...
And test it
2014-01-27 19:55:37 -05:00
Cole Robinson
9f5a842a3a
xmlbuilder: Make clear() remove unknown XML properties
2014-01-25 17:20:30 -05:00
Cédric Bosdonnat
d888ff2394
Add lxc filesystem drivers: loop and nbd
...
These file systems drivers have been added in virtinst, but also in the
addhardware UI.
2014-01-21 09:29:13 -05:00
Cédric Bosdonnat
2f505822a1
Add Hardware: added the missing filesystem types for LXC guests.
...
This means tweaking the UI to input a memory usage for the 'ram'
filesystem type.
2014-01-21 09:29:12 -05:00