Marek Marczykowski
|
7d66d7c842
|
dom0/drive: add "cdrom:" prefix (#19)
To deal with VM named "hd". Also add --cdrom and --hddisk options to qvm-start.
|
2012-03-26 20:25:49 +02:00 |
|
Marek Marczykowski
|
1465b8f104
|
dom0/core: fix clone of HVM (#17)
|
2012-03-26 11:33:30 +02:00 |
|
Marek Marczykowski
|
a775e60c41
|
dom0/drive: allow to specify backend domain and force "disk" type
|
2012-03-20 16:21:03 +01:00 |
|
Marek Marczykowski
|
0e195de5f6
|
dom0/dispvm: new progress window for DispVM generation (#422)
|
2012-03-16 12:26:31 +01:00 |
|
Marek Marczykowski
|
edecda6a97
|
dom0/qvm-start: support for custom Xen config
|
2012-03-15 20:58:12 +01:00 |
|
Marek Marczykowski
|
616a86d211
|
dom0/core: one more "nonupdatable template" cleanup
|
2012-03-15 20:24:56 +01:00 |
|
Marek Marczykowski
|
91b810a035
|
dom0/qvm-block: add support for d0p1 style names, especially mmcblk* (#489)
|
2012-03-15 10:58:57 +01:00 |
|
Marek Marczykowski
|
e632c5c3d0
|
dom0/core: fix typo on creating HVM private.img
|
2012-03-14 21:39:13 +01:00 |
|
Marek Marczykowski
|
32228296ac
|
dom0/qvm-create: template_vm->template fix
|
2012-03-14 13:34:01 +01:00 |
|
Marek Marczykowski
|
afe0eee244
|
dom0/qvm-backup: do not backup volatile.img
It is always cleaned before VM start anyway.
|
2012-03-12 13:26:07 +01:00 |
|
Marek Marczykowski
|
870a4f452a
|
dom0/core: typo fix
|
2012-03-12 08:17:22 +01:00 |
|
Marek Marczykowski
|
466eaa02c1
|
dom0/core: create HVM private.img if it doesn't exists
|
2012-03-11 13:28:25 +01:00 |
|
Marek Marczykowski
|
6f13ceba0c
|
dom0/vm-config: connect private.img
|
2012-03-11 00:57:29 +01:00 |
|
Marek Marczykowski
|
b4adf6fdd0
|
dom0/core: verify files before starting VM
|
2012-03-11 00:43:11 +01:00 |
|
Marek Marczykowski
|
cd8c64b345
|
dom0/hvm: detect missing private.img
|
2012-03-11 00:43:11 +01:00 |
|
Marek Marczykowski
|
1227741e28
|
dom0/core: disable automatic starting NetVM when trying attach to
|
2012-03-11 00:43:11 +01:00 |
|
Marek Marczykowski
|
242c074dd0
|
dom0/hvm: do not inhibit private.img for HVM
|
2012-03-11 00:42:53 +01:00 |
|
Marek Marczykowski
|
7e317dbf9a
|
dom0/qvm-backup: do not fail on VMs without private.img
|
2012-03-10 20:57:59 +01:00 |
|
Marek Marczykowski
|
e8772352e2
|
dom0/qvm-tools: introduce cmdline firewall editor: qvm-firewall
|
2012-03-10 03:16:06 +01:00 |
|
Marek Marczykowski
|
e7b65b457b
|
dom0/pm-utils: initial clock sync also in ClockVM after resume
When there is no internet connection, clockvm will have no chance to sync clock
itself.
|
2012-03-09 20:16:55 +01:00 |
|
Marek Marczykowski
|
8faed05eba
|
dom0/qvm-ls: improve performance
Do not evaluate each field twice - some of them (eg. disk usage) are expensive.
|
2012-03-09 17:25:52 +01:00 |
|
Marek Marczykowski
|
8626547544
|
dom0/qvm-ls: don't crash when multiple options given
|
2012-03-09 17:25:49 +01:00 |
|
Marek Marczykowski
|
3171cdbdcc
|
Merge branch 'master' into hvm
Conflicts:
dom0/qvm-core/qubes.py
dom0/qvm-tools/qvm-create
dom0/qvm-tools/qvm-prefs
|
2012-03-09 11:34:13 +01:00 |
|
Marek Marczykowski
|
cdd73f3d14
|
dom0/core: drop support for non-updateable templates
Implement 'updateable' property as 'template is None'
|
2012-03-09 11:28:06 +01:00 |
|
Marek Marczykowski
|
f143b6c1f2
|
dom0/core: minor error handling fix
|
2012-03-09 11:02:38 +01:00 |
|
Marek Marczykowski
|
d7aed8b233
|
dom0/core: API CHANGE: change 'template_vm' to 'template'
Just to match property displayed everywhere, also simplifying tools like
qvm-prefs.
|
2012-03-09 11:01:20 +01:00 |
|
Marek Marczykowski
|
a58259a171
|
Merge branch 'master' into hvm
Conflicts:
version_dom0
version_vm
|
2012-03-09 10:19:34 +01:00 |
|
Marek Marczykowski
|
ceed4507eb
|
dom0/qvm-network: implement dynamic switching in property setter (#478)
Also add to it missing parts: firewall reload and netid attr set (+perms for it)
|
2012-03-09 01:52:28 +01:00 |
|
Marek Marczykowski
|
d91bbdb3dd
|
dom0/qvm-block: add support for md devices (#476)
|
2012-03-09 00:04:36 +01:00 |
|
Marek Marczykowski
|
c174d0c184
|
dom0/qvm-block: ignore unsupported devices istead of throw exception (#476)
|
2012-03-09 00:00:20 +01:00 |
|
Marek Marczykowski
|
2b94ff10d3
|
Merge branch 'master' into hvm
Conflicts:
dom0/qvm-core/qubes.py
version_dom0
version_vm
|
2012-03-08 15:03:49 +01:00 |
|
Marek Marczykowski
|
1d5f54c976
|
dom0/qvm-firewall: make firewall IP-based, not IF-based
Some VMs (especially HVM) can have more than one vif, so to not dupplicate
rules, make it IP based.
|
2012-03-08 14:50:46 +01:00 |
|
Marek Marczykowski
|
cae2672171
|
dom0/qvm-firewall: make firewall IP-based, not IF-based
Some VMs (especially HVM) can have more than one vif, so to not dupplicate
rules, make it IP based.
|
2012-03-08 14:40:00 +01:00 |
|
Marek Marczykowski
|
8c794d95e2
|
dom0/core: pause also stubdom when pausing HVM
|
2012-03-08 12:19:37 +01:00 |
|
Marek Marczykowski
|
07f560042c
|
dom0/core: use QubesVm.pause/unpause instead of xl directly
|
2012-03-08 12:04:47 +01:00 |
|
Marek Marczykowski
|
fc283e22c8
|
dom0/core: use QubesVm.pause/unpause instead of xl directly
|
2012-03-08 12:03:49 +01:00 |
|
Marek Marczykowski
|
fc573d0467
|
dom0/core: follow new __init__ API in QubesHVm
|
2012-03-08 11:57:47 +01:00 |
|
Marek Marczykowski
|
567229c104
|
dom0/core: follow new __init__ api in subclasses
|
2012-03-08 11:57:11 +01:00 |
|
Marek Marczykowski
|
63e19e1afa
|
dom0/core: follow new __init__ api in subclasses
|
2012-03-08 11:56:26 +01:00 |
|
Marek Marczykowski
|
de9f952a2e
|
dom0/core: more generic way to specify xen config template
|
2012-03-08 11:54:27 +01:00 |
|
Marek Marczykowski
|
8433931822
|
dom0/core: major rework of QubesVm.__init__ and serialization
No more manually set attributes, each in different way. Now there is one dict
with attrs, defaults, used also for object serialization to XML.
|
2012-03-08 11:27:56 +01:00 |
|
Marek Marczykowski
|
07d7620f23
|
dom0/core: major rework of QubesVm.__init__ and serialization
No more manually set attributes, each in different way. Now there is one dict
with attrs, defaults, used also for object serialization to XML.
|
2012-03-08 11:22:46 +01:00 |
|
Marek Marczykowski
|
9360a18b0c
|
dom0/QubesVm: add include_in_backups property
|
2012-03-07 19:16:25 +01:00 |
|
Marek Marczykowski
|
f6c222d957
|
dom0/QubesVm: add include_in_backups property
|
2012-03-07 19:15:51 +01:00 |
|
Marek Marczykowski
|
7d07bc718b
|
dom0/dispvm: clone QubesVmLabel object for DispVM
|
2012-03-07 19:04:47 +01:00 |
|
Marek Marczykowski
|
b3d0afc360
|
dom0/dispvm: clone QubesVmLabel object for DispVM
|
2012-03-07 18:50:56 +01:00 |
|
Marek Marczykowski
|
e2c62b9424
|
dom0/dispvm: icons for DispVM
Beautiful icons thanks to Agnieszka Kostrzewa!
|
2012-03-07 17:13:03 +01:00 |
|
Marek Marczykowski
|
8b29a09986
|
dom0/dispvm: icons for DispVM
Beautiful icons thanks to Agnieszka Kostrzewa!
|
2012-03-07 17:04:25 +01:00 |
|
Marek Marczykowski
|
5358795b20
|
Merge branch 'master' into hvm
|
2012-03-06 14:47:20 +01:00 |
|
Marek Marczykowski
|
a63e130ffb
|
dom0/qvm-remove: with --just-db do not remove any files
|
2012-03-06 14:46:36 +01:00 |
|