Changesets: bareos
master ade74eff 2025-01-31 08:00 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: abstract to method, also check for db | ||
mod - core/scripts/bareos-ctl-dir.in | Diff File | ||
mod - core/scripts/bareos-ctl-fd.in | Diff File | ||
mod - core/scripts/bareos-ctl-funcs | Diff File | ||
mod - core/scripts/bareos-ctl-sd.in | Diff File | ||
master b52cab82 2025-01-29 13:11 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
docs: fix bad link | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/GrpcPlugin.rst.inc | Diff File | ||
master fdd804bc 2025-01-29 10:09 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: get rid of config warnings Note that the systemtest 'parallel-jobs' requires config directives that omit warnings ('MaximumConcurrentJobs' and 'MaximumBlockSize'). |
||
mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in | Diff File | ||
mod - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
mod - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
mod - systemtests/tests/fileindex-overflow/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
mod - systemtests/tests/fileindex-overflow/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
mod - systemtests/tests/parallel-jobs/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/pruning/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
mod - systemtests/tests/pruning/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
mod - systemtests/tests/pruning/testrunner | Diff File | ||
master 1a8c0b97 2025-01-28 18:14 Committer: Sebastian Sura Ported: N/A Details Diff |
systemtests: add mssqlvdi-plugin test We use a standard DB called `DBNormalTest` with simple table `samples` and a `Filestream` feature enabled database `DBFilestreamTest` with two tables `samples` and `files` - setup license on all testrunner and sqlfiles - find_program SQLCMD: remove HINTS - use recommend primary key for filestream table `UNIQUEIDENTIFIER ROWGUIDCOL NOT NULL UNIQUE` - environment.in: move SQLCMD upwards - minimize configuration files - properly escape all variables (shellcheck) - remove set -x in testrunner-01-DBNormal-prepare testrunner-11-DBFileStream-prepare - make tests portable on `CORE` so use `regedit.exe` and `write.exe` as sample for Filestream `files` table Co-authored-by: Philipp Storz <philipp.storz@bareos.com> Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - CMakeLists.txt | Diff File | ||
mod - core/src/filed/verify.cc | Diff File | ||
mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/CMakeLists.txt | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/environment.local | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/fileset/DBNormalFileset.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/fileset/DBStreamFileset.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/job/backup-DBNormal.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/job/backup-DBStream.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_add_data.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_create_bareos_login_user.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_create_schema_tables.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_create_schema_tables_stream.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_db_filestream_drop_create.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_db_normal_drop_create.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_drop_db.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_drop_tables_schemas.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_load_data.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/sqlfiles/SQL_load_data_stream.sql | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-01-DBNormal-prepare | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-02-DBNormal-FullBackup | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-03-DBNormal-IncBackup | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-04-DBNormal-DropDB | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-05-DBNormal-Restore | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-11-DBFileStream-prepare | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-12-DBFileStream-FullBackup | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-13-DBFileStream-IncBackup | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-14-DBFileStream-DropDB | Diff File | ||
add - systemtests/tests/mssqlvdi-plugin/testrunner-15-DBFileStream-Restore | Diff File | ||
master 59895c6d 2025-01-28 17:39 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: fail if daemons have config warnings Fixes 0000131: Add automated check for configuration issues in systemtest configurations One can disable this behaviour for each systemtest individually by setting the IGNORE_DAEMON_CONFIG_WARNINGS (CACHE INTERNAL) to true at the beginning of the systemtests CMakeLists.txt file. |
Affected Issues 0000131 |
|
mod - core/scripts/bareos-ctl-dir.in | Diff File | ||
mod - core/scripts/bareos-ctl-fd.in | Diff File | ||
mod - core/scripts/bareos-ctl-sd.in | Diff File | ||
mod - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
master 94fb9d92 2025-01-28 15:07 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
tests: add WSA_Init in config_parser_tests | ||
mod - core/src/tests/test_config_parser_console.cc | Diff File | ||
mod - core/src/tests/test_config_parser_dir.cc | Diff File | ||
mod - core/src/tests/test_config_parser_sd.cc | Diff File | ||
master f49e255d 2025-01-28 15:04 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
append: fix accessing null pointer Currently, if jit reservation is used but no device could be found, we break out of the backup loop. Afterwards the sd tries to destroy the dcr if it exists, which includes releasing the acquired device. This is done even if no device was attached to the dcr. |
||
mod - core/src/stored/append.cc | Diff File | ||
master bea7944c 2025-01-27 13:30 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
butils: adjust autogenerated usage files | ||
mod - core/src/stored/bcopy.cc | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
mod - docs/manuals/source/include/autogenerated/usage/bcopy.txt | Diff File | ||
mod - docs/manuals/source/include/autogenerated/usage/bextract.txt | Diff File | ||
mod - docs/manuals/source/include/autogenerated/usage/bls.txt | Diff File | ||
mod - docs/manuals/source/include/autogenerated/usage/bscan.txt | Diff File | ||
mod - docs/manuals/source/include/autogenerated/usage/btape.txt | Diff File | ||
mod - systemtests/tests/bscan-bextract-bls-bcopy-btape/testrunner | Diff File | ||
master 364058df 2025-01-27 12:10 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
ua_status: replace dlist with std::vector | ||
mod - core/src/dird/date_time.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
master 9800532f 2025-01-27 11:29 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
scheduler: address review and fix LastDayOfMonth | ||
mod - core/src/dird/date_time.cc | Diff File | ||
mod - core/src/dird/date_time.h | Diff File | ||
mod - core/src/dird/date_time_mask.cc | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
master c1cd8f5d 2025-01-27 10:06 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
butil: address review and include algorithm header | ||
mod - core/src/stored/bcopy.cc | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
mod - core/src/stored/bls.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/btape.cc | Diff File | ||
mod - core/src/stored/butil.cc | Diff File | ||
mod - core/src/stored/butil.h | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/bscan-bextract-bls-bcopy-btape/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/bscan-bextract-bls-bcopy-btape/testrunner | Diff File | ||
master 02770bad 2025-01-27 09:22 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
tests: add unit tests for new inheritance behaviour | ||
add - core/src/tests/configs/runscript-inheritance.conf | Diff File | ||
mod - core/src/tests/test_config_parser_dir.cc | Diff File | ||
master 7a6dd49c 2025-01-27 07:24 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
compression: fix issue with CompressorName | ||
mod - core/src/filed/compression.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/include/ch.h | Diff File | ||
mod - core/src/lib/compression.cc | Diff File | ||
mod - core/src/lib/compression.h | Diff File | ||
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc | Diff File | ||
mod - systemtests/scripts/functions | Diff File | ||
master fa3d6548 2025-01-24 09:21 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
extend bscan-bextract-bls-bcopy test with btape This test also checks whether all available devices are printed if none is specified. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
master 85e69821 2025-01-24 09:20 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
butils: list available devices if none specified | ||
mod - core/src/stored/bcopy.cc | Diff File | ||
mod - core/src/stored/bextract.cc | Diff File | ||
mod - core/src/stored/bls.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/btape.cc | Diff File | ||
master a7e7af8f 2025-01-24 08:17 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
dird: fix small scheduler issues | ||
mod - core/src/dird/date_time_mask.cc | Diff File | ||
mod - core/src/dird/scheduler_private.cc | Diff File | ||
master e5cf562a 2025-01-24 08:11 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2105 bconsole: enable app icon on windows |
||
mod - .quality-gates.yml | Diff File | ||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/console/CMakeLists.txt | Diff File | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
mod - core/src/qt-tray-monitor/main.qrc | Diff File | ||
mod - core/src/qt-tray-monitor/mainwindow.cc | Diff File | ||
mod - core/src/qt-tray-monitor/tray-monitor.cc | Diff File | ||
mod - core/src/stored/CMakeLists.txt | Diff File | ||
mod - core/src/tests/addresses_and_ports_config.cc | Diff File | ||
mod - core/src/tests/configs/addresses-and-ports/old-style/dir-v4port-and-address-set/bareos-dir.d/director/bareos-dir.conf | Diff File | ||
mod - core/src/win32/console/consoleres.rc.in | Diff File | ||
mod - core/src/win32/dird/dbcheckres.rc.in | Diff File | ||
mod - core/src/win32/dird/dirdres.rc.in | Diff File | ||
mod - core/src/win32/filed/filedres.rc.in | Diff File | ||
mod - core/src/win32/qt-tray-monitor/traymon.rc.in | Diff File | ||
mod - core/src/win32/stored/bextractres.rc.in | Diff File | ||
mod - core/src/win32/stored/blsres.rc.in | Diff File | ||
mod - core/src/win32/stored/bscanres.rc.in | Diff File | ||
mod - core/src/win32/stored/btaperes.rc.in | Diff File | ||
mod - core/src/win32/stored/storedres.rc.in | Diff File | ||
mod - core/src/win32/tools/bregexres.rc.in | Diff File | ||
mod - core/src/win32/tools/bsmtpres.rc.in | Diff File | ||
mod - core/src/win32/tools/bwildres.rc.in | Diff File | ||
mod - webui/tests/selenium/webui-selenium-test.py | Diff File | ||
master 3933a27b 2025-01-24 08:11 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master f0171f2c 2025-01-23 18:06 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2132 plugin: postgresql use integer for savepkt.object_index |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-default | Diff File | ||
master 574b312b 2025-01-23 18:05 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 572c9768 2025-01-23 16:35 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2102 freebsd: automate creation of pkg-plist.database-postgresql |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-postgresql | Diff File | ||
mod - docs/manuals/CMakeLists.txt | Diff File | ||
master 1d8d6695 2025-01-23 16:35 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master c3d5235e 2025-01-23 15:04 Florian Burger Committer: Bareos Bot Ported: N/A Details Diff |
butils: extend bscan-bextract-bls-bcopy systemtest | ||
mod - systemtests/tests/bscan-bextract-bls-bcopy/testrunner | Diff File | ||
master a16f1a5e 2025-01-23 15:04 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2111 bareos-config-libs: double quote dbconfig values |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/scripts/bareos-config-lib.sh.in | Diff File | ||
master 03df6329 2025-01-23 15:04 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File |