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

arogge

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

arogge

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

arogge


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

bruno-at-bareos


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

arogge

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

arogge

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

arogge

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

arogge

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

arogge

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

arogge

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

arogge

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

arogge

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

arogge

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
 First  Prev  1 2 3 ... 70 ... 79 80 81 82 83 84 85 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 696 697 698  Next  Last