$ ./change-override -c main -S zsys
Override component to main
zsys 0.3.3 in focal: universe/admin -> main
zsys 0.3.3 in focal amd64: universe/admin/optional/100% -> main
zsys 0.3.3 in focal arm64: universe/admin/optional/100% -> main
zsys 0.3.3 in focal armhf: universe/admin/optional/100% -> main
zsys 0.3.3 in focal ppc64el: universe/admin/optional/100% -> main
Override [y|N]? y
5 publications overridden.

** Changed in: zsys (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to zsys in Ubuntu.
https://bugs.launchpad.net/bugs/1839271

Title:
  [MIR] zsys

Status in zsys package in Ubuntu:
  Fix Released

Bug description:
  [Availability]

  Available on all archs, new package in eoan.

  [Rationale]

  We are supporting and pushing ZFS on root as an experimental option for 
19.10. Through the installer, people will be able to enable that experimental 
feature and install ZFS on root.
  ZFS itself has many possibilities like snapshots. However, you can't handle 
complex layout, rollbacking means destroying intermediary states and other 
limitations.

  Zsys is an user space binary that tries to lift them up and enable
  more complex dataset layout on boot, linking user datasets to system
  ones and in the future (post 19.10), adding snapshot policies and
  offline updates.

  In the current state, it starts really early on boot to set current datasets 
as active, enable userdata rollback, rollbacking without destroying 
intermediary snapshot (so you can revert, the revert).
  Then, once the boot succeed, it's committing the boot marking it as "current 
success", register which kernel version it was booted with (to ensure snapshots 
will always boot the last succesful kernel it was booted with), and rebuild the 
bootloader menu.

  Note: the bootloader dep (right now grub is currently committed as
  https://github.com/ubuntu/zsys/commit/776368be14fb11eb8752d17d2e8b51465b3d7e9a
  but not uploaded yet)

  [Security]

  The binary is started twice on boot and is running as a root user. It
  bails out quickly if it's not running on zsys datasets.

  [Quality assurance]

  Installation will enable zsys functionality. The package will be
  seeded directly on the desktop ISO.

  An extensive testsuite is included and available as autopkgtests for
  rdepends. Note that whole system (with reboot tests) will be
  developped post-FF, but we are confident the tests themselves,
  covering numerous corner cases, are already good quality-wise.

  [Dependencies]

  Grub and ZFS themselves are the listed dependency. They both are in
  main.

  [Standards compliance]

  Standard debhelper packaging, including a systemd service.

  [Maintenance]

  The desktop team will maintain it. Further plans (post 19.10) are
  available on the specification:
  https://docs.google.com/document/d/1oV5-ef-
  fqzML4MGd2LAHRcLdR0USKkOmrJW-AP0CmC4. Some blog post suites will go
  along the announcements.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zsys/+bug/1839271/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to