Only a few days now until we will release Bareos 19.2 – stay tuned for more information! In the meantime, we have some other news to share. We’ve just released Bareos 18.2.7, 17.2.8, and 16.2.9 with some bug fixes and improvements.
The last months have been busy, and 2019 is almost over. But before we put out a brand-new Bareos version, we have some updates and three maintenance releases for you:
18.2.7
We’ve added support for MySQL 8 to the Bareos Director, and we’ve solved some issues with the mtx-changer
script and the Bareos WebUI. Apart from various improvements and updates to the Bareos documentation, we’ve dealt with the following bugs (see our Bareos Bug Tracker):
- Issue #1030: This solves a problem with
bscan
, a program that can be used to re-create a database (catalog) record from the backup information written to one or more volumes. Sometimes when trying tobscan
volumes containing copy or migration jobs,bscan
only found information about the first job. - Issue #990: In larger environments with a huge amount of jobs competing for tape devices (using a tape changer), the Storage Daemon sometimes tried to access a tape that had already been loaded. This has been fixed.
- Issue #1056: Fixes the NDMP restore when handling multiple BSRs (Bootstrap Records).
- Issue #1058: Fixes a cmake build error for 18.2.6.
- Issue #1059: Solves a problem of the Bareos WebUI which used to fill the Apache error_log with
bconsole
messages. - Issue #1072: Fixes a build error on Fedora >= 29.
- Issue #1095: The WebUI now shows more comprehensive error messages when an account lacks permission to run the
.api
command. - Issue #1100:
bconsole
no longer crashes when PAM authentication aborts. - Issue #1112: Sometimes the command
status slots
would only show an empty list right after mounting/unmounting of tapes. This has been corrected. - Issue #1149: Audit messages are no longer logged.
- Issue #1150: We’ve corrected the
dbconfig
schema update scripts (Debian, Ubuntu).
17.2.8
The bareos-storage-droplet
backend can be used to access an object store supported by libdroplet
, most notably S3. The updated version improves error handling when truncating volumes. We’ve also changed some spec
files for better Docker compatibility and fixed these bugs:
- Issue #1030: This solves a problem with
bscan
, a program that can be used to re-create a database (catalog) records from the backup information written to one or more volumes. Sometimes when trying tobscan
volumes containing copy or migration jobs,bscan
only found information about the first job. - Issue #1034: If an I/O error on a tape occured immediately after an end-of-file mark, the Storage Daemon used to interpret this as end-of-tape. This has been fixed.
16.2.9
We’ve improved the list
command of bconsole
. Thanks to the pool
filter it’s now possible to list jobs by pool. We’ve also updated the MySQL schema for creating databases, so it meets current standards.
Two minor changes are related to packaging: we use .tar.bz2
instead of .tar.gz
now, and we’ve also changed some spec
files for better Docker compatibility.