Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upDesign libvirt xml template search paths #1798
Comments
marmarek
added
C: core
task
labels
Mar 2, 2016
marmarek
assigned
woju
Mar 2, 2016
marmarek
added this to the Release 4.0 milestone
Mar 2, 2016
woju
closed this
in
woju/qubes-core-admin@9dc37c1
Oct 4, 2016
woju
referenced this issue
Oct 6, 2016
Closed
Consider implementing persistent VM custom config setting #895
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Oct 6, 2016
Member
AFAIR there was a reason why VM directory (/var/lib/qubes/appvms/some-name) cannot be used. @woju can you post it here for reference?
|
AFAIR there was a reason why VM directory ( |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
woju
Oct 6, 2016
Member
On Thu, Oct 06, 2016 at 10:37:02AM -0700, Marek Marczykowski-Górecki wrote:
AFAIR there was a reason why VM directory (
/var/lib/qubes/appvms/some-name)
cannot be used. @woju can you post it here for reference?
I don't recall why you can't use /var/lib/qubes. But there is a reason for
using /etc: if you have single override file [1], you can write some logic
like {% if vm.<property> = '<value>' %} that applies to more than 1 domain.
It can't be done with per-vm templates.
So I did per-vm templates also in /etc mainly for consistency.
[1](currently /etc/qubes/templates/libvirt/xen-user.xml, though I'm not
attached to it)
pozdrawiam / best regards .-.
Wojtek Porczyk .-^' '^-.
Invisible Things Lab |'-.-^-.-'|
| | | |
I do not fear computers, | '-.-' |
I fear lack of them. '-._ : ,-'
-- Isaac Asimov `^-^-_>
|
On Thu, Oct 06, 2016 at 10:37:02AM -0700, Marek Marczykowski-Górecki wrote:
I don't recall why you can't use So I did per-vm templates also in [1](currently pozdrawiam / best regards .-. |
marmarek commentedMar 2, 2016
Allow overriding default template (
xen.xml) with user-provided one (/etc/qubes/templates?). Also allow override it per-VM.