← Back to team overview

holland-discuss team mailing list archive

Re: Holland 1.0.6 Stable Release

 

 I just noticed that 1.0.6 wasn't released on
launchpad.net/holland-backup.  I went ahead and did that, but please
take a look and see if I missed anything.  I've also created the 1.0.8
milestone.

~Andy

On Wed, Jan 12, 2011 at 1:44 PM, BJ Dierkes
<wdierkes@xxxxxxxxxxxxxxxxxxx> wrote:
>
> Hello,
>
> I am happy to announce the latest stable release of our Holland Backup Framework version 1.0.6.  This release includes (but may not be limited to) the following changes:
>
>
> holland
> +++++++
> - holland backup better differentiates between a dry-run and normal backup
>  in logging output
> - holland mk-config now produces cleaner output and includes a --minimal
>  option to strip comments from the backupset output.
> - holland now more elegantly handles running the same backupset more than
>  once per second.  Previously this could result in a stack trace as the
>  backupset directory already exists.
> - holland now maintains newest and oldest symlinks in each backupset
>  directory pointing to the newest and oldest backup.
>  (Contribution from Micah Yoder)
> - holland.conf now accepts a tmpdir option for environments where
>  manipulating TEMPDIR environment variable is not convenient
> - holland backup --help is now consistent with holland help backup
>  (Fixes LP#677716)
> - holland now warns about unknown options in config files
> - The example plugin has been deprecated in favor of the holland-random
>  plugin, which provides a more useful starting example
> - previously when logging failed (disk space, permissions, etc.) a stack
>  trace would be printed on stderr.  As of 1.0.6 this is only done in when
>  the logging level is set to 'debug'
> - holland backup --dry-run previously failed for mysqldump backups when
>  per-table exclusions were specified. (Fixes GH#60)
> - config files are now read as utf8 (Fixes GH#57)
>
>
> holland-mysqldump
> +++++++++++++++++
> - holland-mysqldump now only stops the SQL_THREAD when stop-slave is
>  requested
> - error messages from MySQLdb are now decoded from utf8 as necessary
> - holland-mysqldump now defaults max-allowed-packet to 128M
> - holland-mysqldump now excludes performance_schema by default
> - holland-mysqldump now more reliably parses my.cnf files specified via
>  defaults-extra-files
>
>
> holland-mysqllvm
> ++++++++++++++++
> - when a volume group has zero free extents, an unhandled exception would be
>  thrown due to a bug in formatting the error message (Fixed LP#699795)
> - holland-mysqllvm had a bug in the example config file that would always
>  maintain two backups
> - holland-mysqllvm now catches SIGHUP/SIGTERM more consistently
> - holland-mysqllvm logs error output from various commands more consistently
> - holland-mysqllvm will not create snapshot-mountpoint if it does
>  not exist (Fixes LP#671965)
> - holland-mysqllvm previously failed to automatically mount xfs snapshots
>  with nouuid.  This is now automatically detected (Fixes GH#61)
> - additional tests for ext3 and xfs filesystems were added to holland.lib.lvm
>
>
> holland-xtrabackup
> ++++++++++++++++++
> - holland-xtrabackup now logs stderr output on a backup failure. Previously
>  this was only logged to xtrabackup.log in the backup directory.
>  (Fixes LP#671971)
> - holland-xtrabackup should now be built by default in contrib/holland.spec
>
>
> holland-sqlite
> ++++++++++++++
> - add missing inline compression option.
>
>
> holland-pgdump
> ++++++++++++++
> - Added holland-pgdump plugin (Contribution from Micah Yoder)
>
>
>
>
> ======================================================================
> DOWNLOAD
> -----------------------------------
>
>
> Sources are available for download from:
>
>
>        http://hollandbackup.org/releases/stable/
>
>
>
> ======================================================================
> BUILDING RPMS AND DEBS
> -----------------------------------
>
>
> Please note that we are in the process of organizing how best to manage official RPM packages, and Debs for general use.  Additionally, you may wish to check with your favorite distro to see what version of Holland is already packaged in the OS.  That said, RPMs and/or DEBs can be built locally from the sources via the following process:
>
>
> $ wget http://hollandbackup.org/releases/stable/X.Y/holland-X.Y.Z.tar.gz
>
>
> $ tar -zxvf holland-X.Y.Z.tar.gz
>
>
> $ cd holland-X.Y.Z
>
>
> $ python scripts/build_rpms.py
>
>
> OR
>
>
> $ python scripts/build_debs.py
>
>
>
> ======================================================================
> REPORTING ISSUES
> -----------------------------------
>
>
> Should you discover any issues with this release, we ask that you please report them via LaunchPad [1] or via the holland-discuss mailing list [2].
>
>
> References:
>
>
>        [1] http://bugs.launchpad.net/holland-backup
>
>        [2] http://launchpad.net/~holland-discuss
>
>
>
> Thank you!
>
>
> ---
> derks
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~holland-discuss
> Post to     : holland-discuss@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~holland-discuss
> More help   : https://help.launchpad.net/ListHelp
>



Follow ups

References