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

(R4.0) Feature parity with R3.1 #1825

Closed
marmarek opened this Issue Mar 10, 2016 · 6 comments

Comments

Projects
None yet
3 participants
@marmarek
Member

marmarek commented Mar 10, 2016

This is tracking list of major things to (re-)implement in core3/Qubes 4.0:

  • DispVM #2253
  • backups
  • qubes-manager
  • qvm-* tools
  • migration tool (qubes.xml conversion)
  • HVM
  • tests
  • storage
  • "qvm-block"
  • Salt mgmt stack
  • appmenus handling #1897
  • devices handling: qvm-pci, qvm-usb etc (and underlying API) #2257

@marmarek marmarek added this to the Release 4.0 milestone Mar 10, 2016

@Jeeppler

This comment has been minimized.

Show comment
Hide comment
@Jeeppler

Jeeppler May 30, 2016

What is the goal in rewriting the qvm-* tools? Performance? Python 3 compatibility? Code structure?

What is the goal in rewriting the qvm-* tools? Performance? Python 3 compatibility? Code structure?

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek May 30, 2016

Member

Adjust to work with rewritten core. And better code structure.

Member

marmarek commented May 30, 2016

Adjust to work with rewritten core. And better code structure.

@kalkin

This comment has been minimized.

Show comment
Hide comment
@kalkin

kalkin Jul 13, 2016

Member

woju/qubes-core-admin#24 qvm-shutdown fixes
woju/qubes-core-admin#25 qvm-remove fixes
QubesOS/qubes-core-admin#35 qvm-prefs fixes

Need to be synced with this repo core3-devel ones merged

Member

kalkin commented Jul 13, 2016

woju/qubes-core-admin#24 qvm-shutdown fixes
woju/qubes-core-admin#25 qvm-remove fixes
QubesOS/qubes-core-admin#35 qvm-prefs fixes

Need to be synced with this repo core3-devel ones merged

@kalkin

This comment has been minimized.

Show comment
Hide comment
@kalkin

kalkin Jul 13, 2016

Member

Also qvm-block(1) is already implemented in the current core3-devel branch.

Member

kalkin commented Jul 13, 2016

Also qvm-block(1) is already implemented in the current core3-devel branch.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Aug 18, 2016

Member

For migration tool: it needs further tests restoring file-based volumes into LVM-based volumes.

Member

marmarek commented Aug 18, 2016

For migration tool: it needs further tests restoring file-based volumes into LVM-based volumes.

marmarek added a commit to marmarek/qubes-mgmt-salt that referenced this issue Nov 29, 2016

marmarek added a commit to marmarek/qubes-core-admin that referenced this issue May 12, 2017

Merge branch 'core3-devel'
This concludes over two years of rewriting Qubes' core.
Thank God it's now merged to master. --@woju

QubesOS/qubes-issues#1825

marmarek added a commit to marmarek/qubes-mgmt-salt-dom0-qvm that referenced this issue May 22, 2017

Update to Admin API
1. Use 'qubesadmin' instead of 'qubes' module.
2. Adjust services values - encode True/False as strings (see
   documentation about 'features').
3. Drop properties no longer applicable, for which there will be no
   backward compatiblity (not reasonably useful in the past):
    - dir
    - config
    - updateable
    - root-img
    - root-volatile-img
    - private-img
    - flags: force-root

QubesOS/qubes-issues#1825
QubesOS/qubes-issues#2174

@qubesos-bot qubesos-bot referenced this issue in QubesOS/updates-status Jul 5, 2017

Closed

mgmt-salt-dom0-qvm v4.0.0 (r4.0) #111

@marmarek marmarek closed this Jul 13, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment