Changesets: bareos
master 97d0acd9 2025-07-25 07:24 Sebastian Sura Ported: N/A Details Diff |
grpc: add effect caching | ||
mod - core/src/plugins/filed/grpc/grpc.cc | Diff File | ||
mod - core/src/plugins/filed/grpc/grpc_impl.cc | Diff File | ||
mod - core/src/plugins/filed/grpc/grpc_impl.h | Diff File | ||
master 5f58237f 2025-07-24 11:03 Sebastian Sura Ported: N/A Details Diff |
systemtest: add random-commands tests This test randomly generates commands and sends them to the director. This is done to make sure that commands do not crash the director for no reason. |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tools/CMakeLists.txt | Diff File | ||
add - core/src/tools/random_commands.cc | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/random-commands/CMakeLists.txt | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/job/copy-full.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/random-commands/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/random-commands/functions | Diff File | ||
add - systemtests/tests/random-commands/testrunner-start | Diff File | ||
add - systemtests/tests/random-commands/testrunner-update | Diff File | ||
master efbf3053 2025-07-24 08:00 Sebastian Sura Ported: N/A Details Diff |
cats: fix lock issue being fatal Most of the time the lock issue only results in bad error messages. Killing the bareos director for this is probably not the right idea. So for now its being downgraded to just being logged. |
||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/sql.cc | Diff File | ||
mod - core/src/cats/sql_get.cc | Diff File | ||
mod - core/src/cats/sql_query.cc | Diff File | ||
mod - core/src/cats/sql_update.cc | Diff File | ||
mod - core/src/lib/rwlock.cc | Diff File | ||
mod - core/src/lib/rwlock.h | Diff File | ||
master 1408318e 2025-07-24 08:00 Sebastian Sura Ported: N/A Details Diff |
ua-update: fix missing locks | ||
mod - core/src/dird/ua_update.cc | Diff File | ||
master 1c0fd6c6 2025-07-23 11:34 Ported: N/A Details Diff |
fix function name, and table alignment Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/DeveloperGuide/catalog.rst | Diff File | ||
master 546719c7 2025-07-23 11:28 Ported: N/A Details Diff |
uml schema: update functions signature Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/DeveloperGuide/catalog/schema_bareos_postgresql.puml | Diff File | ||
master 8e5d97bd 2025-07-23 11:21 Bruno Friedmann @Bareos Committer: bruno-at-bareos Ported: N/A Details Diff |
Apply suggestions from code review Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com> |
||
mod - docs/manuals/source/DeveloperGuide/catalog.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/catalog/schema_bareos_postgresql.puml | Diff File | ||
master 58f62c37 2025-07-22 14:53 Ported: N/A Details Diff |
systemtest: add test with one removed file job - rename systemtests and add testrunner-05-consolidate-deleted-file - Max Run Time = 10 Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - systemtests/tests/always-incremental-consolidate/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner-04-virtualfull | Diff File | ||
add - systemtests/tests/always-incremental-consolidate/testrunner-05-consolidate-deleted-file | Diff File | ||
master 918c7633 2025-07-22 12:33 Ported: N/A Details Diff |
systemtest: CMakefile fix typo and year copyright Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - systemtests/tests/always-incremental-consolidate/CMakeLists.txt | Diff File | ||
master 960fc760 2025-07-21 10:55 Ported: N/A Details Diff |
cats: fix column type in subscription views - force cast to bigint Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/cats/ddl/creates/postgresql.sql | Diff File | ||
mod - core/src/cats/ddl/updates/postgresql.2240_2250.sql | Diff File | ||
master a12ac480 2025-07-17 15:28 Ported: N/A Details Diff |
doc: add functions and views to developer guide - functions: bareos_frombase64, decode_lstat - views: latest_full_size_categorized, backup_unit_overview Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/DeveloperGuide/catalog.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/catalog/schema_bareos_postgresql.puml | Diff File | ||
master b50f8edf 2025-07-17 15:17 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2269 ndmp-bareos: Introduce incremental loop, restore 2nd file explicitly |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/stored/record.cc | Diff File | ||
mod - systemtests/tests/ndmp-bareos/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/ndmp-bareos/testrunner | Diff File | ||
mod - systemtests/tests/ndmp-native/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
mod - systemtests/tests/ndmp-native/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
mod - systemtests/tests/ndmp-native/testrunner | Diff File | ||
master 824ff3b9 2025-07-17 15:16 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 8ba13c1d 2025-07-17 09:20 Ported: N/A Details Diff |
ndmp-native: improve systemtest - ensure all resource configuration are correctly used in tests - remove unsupported -v flag of rm command on omnios - exit 0 early in case we are not disabled Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - systemtests/tests/ndmp-native/testrunner | Diff File | ||
master 682ed2b2 2025-07-16 14:24 Ported: N/A Details Diff |
ndmp-native: systemtest remove deprecated parameters | ||
mod - systemtests/tests/ndmp-native/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
mod - systemtests/tests/ndmp-native/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
master a27a9565 2025-07-14 12:57 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2321 matrix: test the Debian ULC packages for OpenSSL 1.1 on Debian 11 instead of Debian 10 |
||
mod - .matrix.yml | Diff File | ||
mod - CHANGELOG.md | Diff File | ||
mod - systemtests/tests/admin-job/testrunner-truncate | Diff File | ||
master f6cf126b 2025-07-14 12:57 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 8b101149 2025-07-14 11:45 Sebastian Sura Ported: N/A Details Diff |
admin-job: fix bad test The test was missing a wait and the size comparission was the wrong way around. Together those two errors canceled each other out, so they were not caught. This fixes this. |
||
mod - systemtests/tests/admin-job/testrunner-truncate | Diff File | ||
master c79c1710 2025-07-14 10:40 Ported: N/A Details Diff |
matrix: test ULC on Debian 11 instead of 10 as the Debian 10 packages were removed from the Debian mirrors, we will test on Debian 11. |
||
mod - .matrix.yml | Diff File | ||
master d260611c 2025-07-11 16:44 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2310 docs: update disaster recovery chapter |
||
mod - CHANGELOG.md | Diff File | ||
mod - docs/manuals/source/Appendix/DisasterRecoveryUsingBareos.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/MariaDBmariabackupPlugin.rst.inc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-client-FdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-director-DirAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-director-DirPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-SdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-SdPassword.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-SdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-catalog-Port.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-catalog-Socket.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-FdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-FdPassword.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-FdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirAddresses.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirSourceAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-SdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-SdPassword.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-SdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdAddresses.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdSourceAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdAddresses.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdSourceAddress.rst.inc | Diff File | ||
master 9a191923 2025-07-11 16:43 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 55b5ad36 2025-07-10 08:48 Committer: Bareos Bot Ported: N/A Details Diff |
doc: update broken links Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/MariaDBmariabackupPlugin.rst.inc | Diff File | ||
master 19611a68 2025-07-10 08:39 Committer: Bareos Bot Ported: N/A Details Diff |
doc: add empty config_directive_description | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-client-FdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-director-DirAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-director-DirPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-SdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-SdPassword.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/console-storage-SdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-catalog-Port.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-catalog-Socket.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-FdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-FdPassword.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-client-FdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirAddresses.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-DirSourceAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-SdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-SdPassword.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-storage-SdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdAddresses.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-FdSourceAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdAddress.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdAddresses.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdPort.rst.inc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-SdSourceAddress.rst.inc | Diff File | ||
master 2e1172aa 2025-07-10 08:39 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2315 docs: Python plugin dependencies installation |
||
mod - CHANGELOG.md | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc | Diff File | ||
master 6eacfb4d 2025-07-10 08:38 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File |