Commit History

Autor SHA1 Mensaxe Data
  Marek Marczykowski-Górecki 35cb82cd2b storage: use root-cow.img for HVM template, to support reverting changes %!s(int64=8) %!d(string=hai) anos
  Marek Marczykowski-Górecki fa196f1350 storage: actually use storage.root_img and such properties %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov c8d26c253e Storage refactor device config generation %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 85421e3f48 Move device names from XenStorage to QubesVmStorage %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 9b23576ff6 Provide method format_disk_dev() to all storages %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov feaaaa75fa Move the vmdir logic from XenPool to Pool %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 885dc5cd81 Rename storage dir to dir_path, type to driver %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 9eee00c6d7 QubesNetVm and subclasses use servicevm/ as vmdir %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 1934f06869 XenStorage add DisposableVm handling %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 76224dac86 Path to the Vm images is set by the storage %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 0bc0bc9045 XenStorage make sure subdirs exist in pool dir %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 58f23ca392 Add configurable pool_dir to XenPool %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 26711e7e9a Use default pool_config if pool name is 'default' %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 78891dd70f QubesVm save the name of the storage pool used %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 8e0207a199 Rename QubesXenVmStorage to XenStorage %!s(int64=8) %!d(string=hai) anos
  Bahtiar `kalkin-` Gadimov 15d5e6edbb Add Pool & XenPool %!s(int64=8) %!d(string=hai) anos
  Marek Marczykowski-Górecki 26cf723841 core/hvm: fix external disks handling %!s(int64=9) %!d(string=hai) anos
  Marek Marczykowski-Górecki 8f862cdf69 core/hvm: check if VM serving cdrom content is running %!s(int64=9) %!d(string=hai) anos
  Marek Marczykowski-Górecki 522bfc427a core: fix template-based HVM disk handling %!s(int64=9) %!d(string=hai) anos
  Marek Marczykowski-Górecki dbb43f6035 core/storage: fix disk handling for HVM template %!s(int64=9) %!d(string=hai) anos
  Marek Marczykowski-Górecki 4dfb629dd8 Update libvirt config syntax for new version of driver domain patches %!s(int64=9) %!d(string=hai) anos
  Marek Marczykowski-Górecki adfc4e0ac9 core: disks handling cleanup, fix them for TemplateHVM %!s(int64=9) %!d(string=hai) anos
  Marek Marczykowski-Górecki 1da8ab5823 core: Add missing import %!s(int64=9) %!d(string=hai) anos
  Wojciech Zygmunt Porczyk 6b0a5f9738 storage/xen.py: always initialise args['otherdevs'] %!s(int64=9) %!d(string=hai) anos
  Marek Marczykowski-Górecki ea68c6a766 xen: fix template vm storage code %!s(int64=11) %!d(string=hai) anos
  Marek Marczykowski-Górecki ada5ebd784 Use "None" in *_img attr for "not applicable" %!s(int64=11) %!d(string=hai) anos
  Marek Marczykowski-Górecki a17f6ef779 Update QubesHVM to use QubesVmStorage classes %!s(int64=11) %!d(string=hai) anos
  Marek Marczykowski-Górecki 0a1f3d0a44 core: split VM images handling to separate class %!s(int64=11) %!d(string=hai) anos