New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(design improvement) Split domain name space #3385

Open
svenssonaxel opened this Issue Dec 9, 2017 · 0 comments

Comments

Projects
None yet
2 participants
@svenssonaxel

Qubes OS version: R3.2


General notes:

There are several problems with the current design of VM names. These include:

  • Possible confusion between VM names and keywords, e.g. #2857. This problem can reappear if there is need to introduce new keywords.
  • Name clashes between appVMs and dispVMs, see #3383.
  • Name clashes between appVMs and internal VMs such as "fedora-XX-dvm".
  • Direct mapping to xen domain names exposes the system to possibl xen-specific naming issues (I've had an issue with this, will update if I can reproduce it).

Perhaps consider introducing a way to divide the namespace in non-overlapping classes, for example

  • sys- prefix for service VMs
  • _ prefix for appVMs, maybe for templates too
  • disp prefix for dispVMs
  • new keywords can be created at will that do not interfere with any prefix
    However an actual change would have to be worked out a lot more carefully than this example.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment