[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#636164: RFP: apt-clone -- ZFS integrated APT package handling utility



Package: wnpp
Severity: wishlist

* Package name    : apt-clone
  Version         : 0.7.9nexenta28
* URL             : see below
* License         : CDDL
  Programming Lang: Perl
  Description     : ZFS integrated APT package handling utility

apt-clone is the command-line tool for handling packages, and may be considered
the user's "front-end" to the apt-get(8). It manages GRUB menu and ZFS 'syspool'
filesystems. Two upgrade methods supported: 1) safe upgrades via cloning a
currently active filesystem and later chrooting into it to perform actual
upgrade operation; 2) in-place (live) upgrades by checkpointing a currently
active filesystem prior to any upgrade modifications done by apt-get utility.
The live upgrading, as the name implies, happens in-place on the running system,
and without reboot. Unless the  safe -s option is explicitly specified, the
system will automatically detect whether the upgrade will require reboot, and
if so, it will clone the active filesystem and safely perform the software
upgrade within this ZFS clone. A user then has two options: reboot into the new
(upgraded) system folder or continue working (and possibly activate the upgrade
and reboot into it later).

apt-clone may be obtained from Nexenta APT repository.  It is shipped as part
of the apt package:

http://apt.nexenta.org/dists/hardy-unstable/main/source/admin/apt_0.7.9nexenta28.dsc



Reply to: