Changesets: bareos
|
master b76ca795 2024-04-29 07:32 Sebastian Sura Ported: N/A Details Diff |
tests: add config parser systemtest Adds a systemtest that checks some parser behaviours. This needs to be a systemtest as some parser errors lead to aborts/exits and cannot be run in unit tests as such. |
||
| mod - systemtests/tests/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/parser/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/parser/bad.conf | Diff File | ||
| add - systemtests/tests/parser/testrunner | Diff File | ||
|
master 65982df9 2024-04-29 07:19 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1767 cats: fix subscription view missing mariabackup plugin |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - core/src/cats/cats.h | Diff File | ||
| mod - core/src/cats/ddl/creates/postgresql.sql | Diff File | ||
| add - core/src/cats/ddl/updates/postgresql.2230_2240.sql | Diff File | ||
|
master 8a1ab2c7 2024-04-29 07:19 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master 2efb1c35 2024-04-26 17:30 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1765 Add FreeBSD 13.3 and 14.0 |
||
| mod - .matrix.yml | Diff File | ||
| mod - CHANGELOG.md | Diff File | ||
| mod - core/platforms/freebsd/bareos-dir.in | Diff File | ||
| mod - core/platforms/freebsd/bareos-fd.in | Diff File | ||
| mod - core/platforms/freebsd/bareos-sd.in | Diff File | ||
|
master cb23d0f6 2024-04-26 17:30 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master b29e650f 2024-04-26 17:14 Ported: N/A Details Diff |
stored: dplcompat: initial RPM packaging | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
|
master f8302707 2024-04-26 14:02 Ported: N/A Details Diff |
systemtests: add basic dplcompat test | ||
| mod - systemtests/tests/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/dplcompat/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-dir.d/storage/dplcompat.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/device/dplcompat.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/bconsole.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/localfile-wrapper.sh | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/tray-monitor.d/director/Director-local.conf | Diff File | ||
| add - systemtests/tests/dplcompat/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in | Diff File | ||
| add - systemtests/tests/dplcompat/testrunner-backup | Diff File | ||
| add - systemtests/tests/dplcompat/testrunner-restore | Diff File | ||
|
master 4a09948d 2024-04-26 13:16 Sebastian Sura Ported: N/A Details Diff |
lex: fix allowing quotes in BCT_UNQUOTED_STRINGS | ||
| mod - core/src/lib/lex.cc | Diff File | ||
|
master 944e6792 2024-04-26 13:16 Sebastian Sura Ported: N/A Details Diff |
cleanup: fix not deleting accurate_lmdb files | ||
| mod - systemtests/scripts/cleanup | Diff File | ||
|
master 5a74e80e 2024-04-26 13:16 Sebastian Sura Ported: N/A Details Diff |
accurate: better error messages for too many files | ||
| mod - core/src/filed/accurate.h | Diff File | ||
| mod - core/src/filed/accurate_htable.cc | Diff File | ||
| mod - core/src/filed/accurate_lmdb.cc | Diff File | ||
|
master ef55c33f 2024-04-26 12:11 Committer: Bareos Bot Ported: N/A Details Diff |
freebsd: set defaults in rcscripts | ||
| mod - core/platforms/freebsd/bareos-dir.in | Diff File | ||
| mod - core/platforms/freebsd/bareos-fd.in | Diff File | ||
| mod - core/platforms/freebsd/bareos-sd.in | Diff File | ||
|
master 08ca9b85 2024-04-26 08:09 Sebastian Sura Ported: N/A Details Diff |
tests: add accurate test Add simple tests that check that accurate does not do weird things even if the database has inconsistencies. |
||
| mod - systemtests/tests/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/accurate-stresstest/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/job/copy-full.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/etc/bareos/bconsole.conf.in | Diff File | ||
| add - systemtests/tests/accurate-stresstest/functions | Diff File | ||
| add - systemtests/tests/accurate-stresstest/test-setup | Diff File | ||
| add - systemtests/tests/accurate-stresstest/testrunner-duplicate-files | Diff File | ||
| add - systemtests/tests/accurate-stresstest/testrunner-file-miscount | Diff File | ||
|
master 7746e59e 2024-04-26 07:13 Sebastian Sura Ported: N/A Details Diff |
accurate: use vector<bool> instead of homegrown bitmap | ||
| mod - core/src/filed/accurate.h | Diff File | ||
| mod - core/src/filed/accurate_htable.cc | Diff File | ||
| mod - core/src/filed/accurate_lmdb.cc | Diff File | ||
|
master 445e9111 2024-04-26 06:54 Sebastian Sura Ported: N/A Details Diff |
accurate: automatically enlarge bitmap if too many files | ||
| mod - core/src/filed/accurate_htable.cc | Diff File | ||
| mod - core/src/filed/accurate_lmdb.cc | Diff File | ||
|
master 47913343 2024-04-25 09:57 Committer: Bareos Bot Ported: N/A Details Diff |
add comment and fix version - add comment to explain the index drop - fix version used in headline Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - core/src/cats/ddl/updates/postgresql.2230_2240.sql | Diff File | ||
|
master c6fdb687 2024-04-24 17:43 Ported: N/A Details Diff |
stored: dplcompat: initial debian packaging | ||
| add - debian/bareos-storage-dplcompat.install.in | Diff File | ||
| mod - debian/control.bareos-storage | Diff File | ||
| mod - docs/pkglists/Debian_11.x86_64 | Diff File | ||
| mod - docs/pkglists/Debian_12.x86_64 | Diff File | ||
|
master fd3f80e8 2024-04-24 17:33 Ported: N/A Details Diff |
scripts: make s3cmd-wrapper.sh shippable | ||
| mod - core/scripts/CMakeLists.txt | Diff File | ||
| mod - core/scripts/s3cmd-wrapper.sh | Diff File | ||
| mod - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/device/AlternateStorage.conf.in | Diff File | ||
| mod - systemtests/tests/droplet-s3/testrunner-restore-compat | Diff File | ||
|
master 7e7aaced 2024-04-24 17:09 Ported: N/A Details Diff |
stored: dplcompat: implement backup and recycle This version is now able to support all Bareos backend operations. |
||
| mod - core/scripts/s3cmd-wrapper.sh | Diff File | ||
| mod - core/src/stored/backends/crud_storage.cc | Diff File | ||
|
master 1a31586e 2024-04-24 17:07 Ported: N/A Details Diff |
stored: dplcompat: better error reporting during flush | ||
| mod - core/src/stored/backends/dplcompat_device.cc | Diff File | ||
|
master 0677f648 2024-04-24 17:02 Ported: N/A Details Diff |
lib: improve bpipe exit on execvp() error | ||
| mod - core/src/lib/bpipe.cc | Diff File | ||
|
master d426da83 2024-04-24 12:02 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
bsr: fix accessing nullptr | ||
| mod - core/src/dird/vbackup.cc | Diff File | ||
| mod - core/src/stored/bsr.cc | Diff File | ||
|
master 16dae6af 2024-04-24 11:33 Ported: N/A Details Diff |
stored: dplcompat: implement connection testing | ||
| mod - core/scripts/s3cmd-wrapper.sh | Diff File | ||
| mod - core/src/stored/backends/crud_storage.cc | Diff File | ||
|
master 78005857 2024-04-24 11:32 Ported: N/A Details Diff |
stored: dplcompat: remove retries While the droplet code we want to replace had integrated retries, the chunked_device is already able to do retries on its own. |
||
| mod - core/src/stored/backends/dplcompat_device.cc | Diff File | ||
|
master c626a8ae 2024-04-24 11:30 Ported: N/A Details Diff |
stored: droplet: fix possible crash when releasing when a droplet device was released without ever being used, it could potentially crash. |
||
| mod - core/src/stored/backends/chunked_device.cc | Diff File | ||
|
master 56085109 2024-04-24 11:28 Ported: N/A Details Diff |
stored: dplcompat: implement basic configuration | ||
| mod - core/src/stored/backends/CMakeLists.txt | Diff File | ||
| mod - core/src/stored/backends/crud_storage.cc | Diff File | ||
| mod - core/src/stored/backends/crud_storage.h | Diff File | ||
| mod - core/src/stored/backends/dplcompat_device.cc | Diff File | ||
| mod - core/src/stored/backends/dplcompat_device.h | Diff File | ||
| mod - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/device/AlternateStorage.conf.in | Diff File | ||
| mod - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||