core-admin/qubes
Marek Marczykowski-Górecki dc0e1a5481
vm: do not allow deleting template property from AppVM and DispVM
There is intentionally no default template in terms of qubes.property
definition, to not cause problems when switching global default_template
property - like breaking some VMs, or forcing the user to shutdown all
of them for this. But this also means it shouldn't be allowed to reset
template to "default" value, because it will result in a VM without
template at all.

Fixes QubesOS/qubes-issues#3115
2017-09-29 11:53:00 +02:00
..
api Merge branch 'dispvm-policy' 2017-09-14 00:15:29 +02:00
ext ext/block: properly list devtype=cdrom option 2017-09-29 11:52:59 +02:00
qmemman qmemman: don't load qubes.xml 2017-07-26 03:26:58 +02:00
storage lvm->init_cache: fix incorrect max splits 2017-09-13 18:50:02 +02:00
tests vm: do not allow deleting template property from AppVM and DispVM 2017-09-29 11:53:00 +02:00
tools qubes: Allow for explicit closing of objects 2017-08-31 20:30:23 +02:00
vm vm: do not allow deleting template property from AppVM and DispVM 2017-09-29 11:53:00 +02:00
__init__.py dispvm: fix setting up new DispVM 2017-09-05 02:07:26 +02:00
app.py qubes/app: remove .app attr from VMMConnection 2017-09-01 19:46:28 +02:00
backup.py backup: update last backup timestamp only when backup succeed 2017-07-29 04:47:44 +02:00
config.py api/admin: plug backup into Admin API 2017-07-20 12:19:01 +02:00
core2migration.py Change vm.hvm into vm.virt_mode 2017-07-17 12:26:10 +02:00
devices.py devices: fix error reporting 2017-09-05 01:33:47 +02:00
dochelpers.py Fix docstrings formatting 2017-07-04 04:27:36 +02:00
events.py qubes: Allow for explicit closing of objects 2017-08-31 20:30:23 +02:00
exc.py admin: implement admin.vm.tag.* 2017-06-20 00:54:16 +02:00
firewall.py firewall: fix Firewall.clone() 2017-08-06 20:54:10 +02:00
log.py qubes: port core to python3 2017-01-20 16:42:51 +01:00
rngdoc.py Make pylint happy 2017-04-21 16:57:35 +02:00
tarwriter.py tarwriter: use new PAX format, instead of old GNU for sparse files 2017-07-21 03:14:06 +02:00
utils.py api/admin: plug backup into Admin API 2017-07-20 12:19:01 +02:00