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

Cedar Backup v2.4.0 Released



Cedar Backup v2.4.0 has been released.  This is a bug fix release,
focused around some unmount-related bugs discovered in v2.3.1.

It seems that sometimes, the code fails to successfully unmount the
backup media after mounting it for a consistency check.  This causes
problems because then the backup fails the next day when the device is
in use.  The problem is compounded because the unmount failure is not
reported in the log.

I haven't pinned down exactly what is causing this.  However, I suspect
it is possibly related to some files still being in use on the mounted
device when I attempt to unmount it.  This release attempts to work
around the problem by making multiple attempts at unmounting the device
over the course of a few seconds.  It then always reports an explicit
error if the device is still mounted when all of the attempts have been
exhausted.  The temporary mount point will only be removed once the
unmount actually succeeds.

I have tested this new code on my machines, and it seems to work fine in
the normal case.  However, since I can't consistently reproduce the
original problem, I may not have completely solved it.  Please let me
know if you see this problem yourself!

Here is the official changelog entry:

Version 2.4.0  02 Apr 2005

   * Re-license manual under "GPL with clarifications" to satisfy DFSG.
   * Rework our unmount solution again to try and fix observed problems.
     - Sometimes, unmount seems to "work" but leaves things mounted.
     - This might be because some file is not yet completely closed.
     - We try to work around this by making repeated unmount attempts.
     - This logic is now encapsulated in util.mount() and util.unmount().
     - This solution should also be more portable to non-Linux systems.

You can get the latest Python source package from this URL:

   http://cedar-solutions.com/ftp/software/CedarBackup2-2.4.0.tar.gz

You can get the latest Debian package from the Cedar Solutions APT
source, or from this URL:

   http://cedar-solutions.com/ftp/debian/dists/sarge/binary-i386/admin/cedar-backup2/cedar-backup2_2.4.0-1_all.deb

Please write the list or file a bug in Bugzilla if you notice any
problems with this release.

KEN

-- 
Kenneth J. Pronovici <kenneth.pronovici@cedar-solutions.com>
Cedar Solutions Software 
http://www.cedar-solutions.com/

Attachment: pgpDe6aYb65xX.pgp
Description: PGP signature