Changesets: bareos
bareos-16.2 9ad2e73e 2019-12-06 11:47 Ported: N/A Details Diff |
add prepare-release.sh for preparing a release This is a backport of the script for bareos 19. While the original script uses the new write_version_files.cmake to generate the version information we simply auto-edit version.h in the backport to reflect the new version. (cherry picked from commit 7f08b4d67ded98ca644eeb46a815ada5bf8bb29e) Changed path to version.h after cherry-picking (cherry picked from commit 5dfede430fb6d97cf5df9c2de6ebbad8fbceb3a0) |
||
add - prepare-release.sh | Diff File | ||
bareos-17.2 5dfede43 2019-12-06 11:47 Ported: N/A Details Diff |
add prepare-release.sh for preparing a release This is a backport of the script for bareos 19. While the original script uses the new write_version_files.cmake to generate the version information we simply auto-edit version.h in the backport to reflect the new version. (cherry picked from commit 7f08b4d67ded98ca644eeb46a815ada5bf8bb29e) Changed path to version.h after cherry-picking |
||
add - prepare-release.sh | Diff File | ||
bareos-18.2 7f08b4d6 2019-12-06 11:47 Ported: N/A Details Diff |
add prepare-release.sh for preparing a release This is a backport of the script for bareos 19. While the original script uses the new write_version_files.cmake to generate the version information we simply auto-edit version.h in the backport to reflect the new version. |
||
add - prepare-release.sh | Diff File | ||
master 0d6e21d3 2019-12-06 11:34 Ported: N/A Details Diff |
tests: disabled test "should_shutdown_with_timer_thread_guard" As this test shows undefined behaviour on wine it is disabled for now. - The timer thread is not used in production code yet - The thread_guard will only shutdown the timer if it was not shutdown via timer_thread::stop() |
||
mod - core/src/tests/timer_thread.cc | Diff File | ||
master e7ac1bbb 2019-12-06 10:01 Ported: N/A Details Diff |
tests: removed debug output from bareos_add_tests macro | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master 85cd8738 2019-12-06 09:55 Committer: stephand Ported: N/A Details Diff |
systemtests: add python-fd-ovirt-plugin-test skeleton This commit prepares a systemtest for the ovirt fd plugin. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/fileset/OvirtTest.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-sd.d/device/FileStorage.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/python-fd-ovirt-plugin-test/testrunner | Diff File | ||
master a39bce25 2019-12-05 18:40 Ported: N/A Details Diff |
cmake: better error for failing version detection Previously the error message when the detection of the Bareos version failed was quite hard to understand. With this patch the error now refers to the troubleshooting section of the new "Automatic Version Generation" chapter in the developer guide. |
||
mod - core/cmake/BareosExtractVersionInfo.cmake | Diff File | ||
mod - get_version.cmake | Diff File | ||
mod - webui/cmake/BareosExtractVersionInfo.cmake | Diff File | ||
mod - write_version_files.cmake | Diff File | ||
master 319e1074 2019-12-05 18:32 Committer: pstorz Ported: N/A Details Diff |
Allow restore to existing VM The restore to existing VM is now implemented, to prevent from accidentally overwriting, the plugin option overwrite=yes must be added. Code improvements: - Moved code from the large function prepare_vm_restore() to new functions create_vm() and add_nics_to_vm(). - Added new class Ovf to encapsulate all XPath expressions for extracting information from OVF XML data. |
||
mod - core/src/plugins/filed/BareosFdPluginOvirt.py | Diff File | ||
master 215300db 2019-12-05 09:50 Ported: N/A Details Diff |
unit-tests: created new CA and Certs openssl on Debian 10 does not accept the old CA we had before with the error message "ca md too weak". |
||
add - core/src/tests/configs/test_bsock/tls/CA/bareosca.crt | Diff File | ||
add - core/src/tests/configs/test_bsock/tls/CA/bareosca.key | Diff File | ||
add - core/src/tests/configs/test_bsock/tls/CA/bareosca.srl | Diff File | ||
add - core/src/tests/configs/test_bsock/tls/CA/ca.seq | Diff File | ||
add - core/src/tests/configs/test_bsock/tls/CA/create-cert.sh | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-ca.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-ca.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-dir.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-dir.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-sd1.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-sd1.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-sd2.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-sd2.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/client1.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/client1.bareos.org-key+cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/client1.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/console.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/console.bareos.org-key.pem | Diff File | ||
bareos-18.2 7f0ae423 2019-12-05 09:50 Ported: N/A Details Diff |
unit-tests: created new CA and Certs openssl on Debian 10 does not accept the old CA we had before with the error message "ca md too weak". |
||
add - core/src/tests/configs/test_bsock/tls/CA/bareosca.crt | Diff File | ||
add - core/src/tests/configs/test_bsock/tls/CA/bareosca.key | Diff File | ||
add - core/src/tests/configs/test_bsock/tls/CA/bareosca.srl | Diff File | ||
add - core/src/tests/configs/test_bsock/tls/CA/ca.seq | Diff File | ||
add - core/src/tests/configs/test_bsock/tls/CA/create-cert.sh | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-ca.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem | Diff File | ||
mod - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-ca.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-dir.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-dir.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-sd1.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-sd1.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-sd2.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/bareos-sd2.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/client1.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/client1.bareos.org-key+cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/client1.bareos.org-key.pem | Diff File | ||
mod - regress/configs/BASE/tls/console.bareos.org-cert.pem | Diff File | ||
mod - regress/configs/BASE/tls/console.bareos.org-key.pem | Diff File | ||
master beb4b55a 2019-12-04 19:00 Ported: N/A Details Diff |
add a script to prepare release commits | ||
add - prepare-release.sh | Diff File | ||
master a8b0f67e 2019-12-04 18:19 Ported: N/A Details Diff |
cats: Update DB schema from 2171 to 2192 - Add an INDEX on Job.JobTDate to improve performance (MySQL only) - Fix integer out of range error by changing BaseFiles.BaseId to BIGINT/BIGSERIAL - Add new DDL update scripts for each supported DB backend - Set BDB_VERSION in cats.h - Remove unnecessary INDEX pathvisibility_jobid - Collation handling PostgreSQL >= 10 - Update basefiles sequence PostgreSQL >= 10 Fixes 0001088: Integer out of range when using large amounts of files with Base Jobs Fixes 0001061: Tremendous MySQL load |
Affected Issues 0001061, 0001088 |
|
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/create_bareos_database.in | Diff File | ||
mod - core/src/cats/ddl/creates/mysql.sql | Diff File | ||
mod - core/src/cats/ddl/creates/postgresql.sql | Diff File | ||
mod - core/src/cats/ddl/creates/sqlite3.sql | Diff File | ||
add - core/src/cats/ddl/updates/mysql.2171_2192.sql | Diff File | ||
add - core/src/cats/ddl/updates/postgresql.2171_2192.sql | Diff File | ||
add - core/src/cats/ddl/updates/sqlite3.2171_2192.sql | Diff File | ||
mod - core/src/cats/ddl/versions.map.in | Diff File | ||
mod - core/src/cats/update_bareos_tables.in | Diff File | ||
master 86b97133 2019-12-04 17:06 Ported: N/A Details Diff |
tests: change file name extension from .orig to .original | ||
mod - core/src/tests/recent_job_results_list.cc | Diff File | ||
master b55e4a0c 2019-12-04 15:49 Ported: N/A Details Diff |
scheduler test: also accept 2 as value | ||
mod - core/src/tests/scheduler.cc | Diff File | ||
master 1b000834 2019-12-04 14:23 Ported: N/A Details Diff |
cmake: use CMAKE_SYSTEM_NAME instead of DISTNAME | ||
mod - core/CMakeLists.txt | Diff File | ||
master 578f5c3c 2019-12-04 14:11 Ported: N/A Details Diff |
cmake: use BAREOS_NUMERIC_VERSION as BUILDNAME | ||
mod - core/CMakeLists.txt | Diff File | ||
master fec6d38d 2019-12-04 13:48 Ported: N/A Details Diff |
tests: fix sd backend directory setting on FreeBSD | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/configs/sd_reservation/bareos-sd.d/storage/myself.conf.in | Diff File | ||
master bde66550 2019-12-04 13:17 Ported: N/A Details Diff |
docs: add missing template rst file | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-jobdefs-RunOnIncomingConnectInterval.rst.inc | Diff File | ||
master 70750e8a 2019-12-04 11:09 Ported: N/A Details Diff |
remove DEB_CTEST_OPTIONS completely | ||
mod - core/debian/rules | Diff File | ||
master cf0e7243 2019-12-04 09:37 Ported: N/A Details Diff |
debian: comment out DEB_CTEST_OPTIONS This only works on Debian 10 and will produce two cdash submits there. The manual override of dh_auto_test works everywhere |
||
mod - core/debian/rules | Diff File | ||
master b3640a27 2019-12-03 17:13 Ported: N/A Details Diff |
ctest: set SITE to "${DISTNAME}-${DISTVER}-${CMAKE_HOST_SYSTEM_PROCESSOR}" | ||
mod - core/CMakeLists.txt | Diff File | ||
master 93856093 2019-12-03 16:42 Ported: N/A Details Diff |
tests: add openssl include_dir required on Mac | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master acab9034 2019-12-03 16:25 Ported: N/A Details Diff |
tests: build also when client-only is set | ||
mod - core/src/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master 416ee9be 2019-12-03 15:46 Ported: N/A Details Diff |
cmake: added DISTVER to SITE | ||
mod - core/CMakeLists.txt | Diff File | ||
master 9a1b876b 2019-12-03 11:23 Ported: N/A Details Diff |
cmake: Move BareosGetDistInfo call | ||
mod - core/CMakeLists.txt | Diff File |