Changesets: bareos
master 6ffbeb1b 2025-09-04 14:17 Sebastian Sura Ported: N/A Details Diff |
grpc: fix comment spelling | ||
mod - core/src/plugins/filed/grpc/bridge_module/bridge_module.cc | Diff File | ||
mod - core/src/plugins/filed/grpc/grpc.cc | Diff File | ||
master 98d6e321 2025-09-04 13:46 Sebastian Sura Ported: N/A Details Diff |
file-autochanger: add description & add more tests | ||
mod - systemtests/tests/file-autochanger/testrunner-swapdev | Diff File | ||
master 17912f37 2025-09-04 13:25 Sebastian Sura Ported: N/A Details Diff |
systemtests: fix shellcheck paths | ||
mod - systemtests/bin/bareos | Diff File | ||
mod - systemtests/scripts/check_for_zombie_jobs | Diff File | ||
mod - systemtests/scripts/run_python_unittests.sh | Diff File | ||
mod - systemtests/scripts/start_bareos.sh | Diff File | ||
mod - systemtests/scripts/webui.sh | Diff File | ||
mod - systemtests/tests/accurate-lmdb-stresstest/test-setup | Diff File | ||
mod - systemtests/tests/accurate-lmdb-stresstest/testrunner-duplicate-files | Diff File | ||
mod - systemtests/tests/accurate-lmdb-stresstest/testrunner-file-miscount | Diff File | ||
mod - systemtests/tests/accurate-stresstest/test-setup | Diff File | ||
mod - systemtests/tests/accurate-stresstest/testrunner-duplicate-files | Diff File | ||
mod - systemtests/tests/accurate-stresstest/testrunner-file-miscount | Diff File | ||
mod - systemtests/tests/acl/testrunner | Diff File | ||
mod - systemtests/tests/admin-job/test-setup | Diff File | ||
mod - systemtests/tests/admin-job/testrunner-truncate | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/test-setup | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner-01-full+incr | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner-02-empty-incrementals | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner-03-zero-file | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner-04-virtualfull | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner-06-priority | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner-07-consolidate-duplicates | Diff File | ||
mod - systemtests/tests/always-incremental-consolidate/testrunner-08-rerun-ai-vf | Diff File | ||
mod - systemtests/tests/auto-grpc/test-setup | Diff File | ||
mod - systemtests/tests/auto-grpc/testrunner-grpc-to-python | Diff File | ||
mod - systemtests/tests/auto-grpc/testrunner-python-to-grpc | Diff File | ||
mod - systemtests/tests/autochanger/test-setup | Diff File | ||
mod - systemtests/tests/autochanger/testrunner-backup-restore | Diff File | ||
mod - systemtests/tests/autochanger/testrunner-label-release-autoselect | Diff File | ||
mod - systemtests/tests/autoxflate/test-setup | Diff File | ||
mod - systemtests/tests/autoxflate/testrunner-copy-to-local | Diff File | ||
mod - systemtests/tests/autoxflate/testrunner-copy-to-offsite | Diff File | ||
mod - systemtests/tests/autoxflate/testrunner-create-backup | Diff File | ||
mod - systemtests/tests/autoxflate/testrunner-replication-local | Diff File | ||
mod - systemtests/tests/autoxflate/testrunner-replication-offsite | Diff File | ||
mod - systemtests/tests/bareos-acl/testrunner | Diff File | ||
mod - systemtests/tests/bareos-basic/test-setup | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-bcopy-autoxflate | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-bextract-autoxflate | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-bls-autoxflate | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-bscan-autoxflate | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-filesettext-is-updated | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-hardlinks | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-purge-oldest | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-rerun-jobs | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-run-non-existing-jobid | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-simple-backup-and-restore | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-status-subscriptions | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-test-make-catalog-backup | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-very-long-job-names | Diff File | ||
mod - systemtests/tests/bareos-basic/testrunner-volume-recycling | Diff File | ||
mod - systemtests/tests/bareos-concurrency/test-concurrency-common | Diff File | ||
mod - systemtests/tests/bconsole-basic/testrunner-autocompletion | Diff File | ||
mod - systemtests/tests/bconsole-basic/testrunner-dotjobstatus | Diff File | ||
mod - systemtests/tests/bconsole-basic/testrunner-status-client | Diff File | ||
mod - systemtests/tests/bconsole-pam/testrunner | Diff File | ||
mod - systemtests/tests/block-size/testrunner | Diff File | ||
mod - systemtests/tests/bscan-bextract-bls-bcopy-btape/testrunner | Diff File | ||
mod - systemtests/tests/catalog/testrunner | Diff File | ||
mod - systemtests/tests/checkpoints/test-setup | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-and-spooling | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-cancel | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-kill | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-stop | Diff File | ||
mod - systemtests/tests/checkpoints/testrunner-checkpoints-regular-backup | Diff File | ||
mod - systemtests/tests/chflags/testrunner | Diff File | ||
mod - systemtests/tests/client-initiated/testrunner | Diff File | ||
mod - systemtests/tests/commandline-options/testrunner | Diff File | ||
mod - systemtests/tests/config-dump/testrunner | Diff File | ||
mod - systemtests/tests/copy-archive-job/testrunner | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-01-backup | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-02-copy | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-03-impossible-copy | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-04-bscan | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-05-migrate | Diff File | ||
mod - systemtests/tests/copy-remote-bscan/testrunner | Diff File | ||
mod - systemtests/tests/dbcheck/test-setup | Diff File | ||
mod - systemtests/tests/dbcheck/testrunner-duplicate-paths | Diff File | ||
mod - systemtests/tests/dedupable/test-setup | Diff File | ||
mod - systemtests/tests/dedupable/testrunner-create-backup | Diff File | ||
mod - systemtests/tests/dedupable/testrunner-full-restore | Diff File | ||
mod - systemtests/tests/dedupable/testrunner-purge-truncate | Diff File | ||
mod - systemtests/tests/dedupable/testrunner-restore-dir | Diff File | ||
mod - systemtests/tests/dedupable/testrunner-restore-file | Diff File | ||
mod - systemtests/tests/dedupestimate/test-setup | Diff File | ||
mod - systemtests/tests/dedupestimate/testrunner-create-backup | Diff File | ||
mod - systemtests/tests/dedupestimate/testrunner-do-estimation | Diff File | ||
mod - systemtests/tests/deprecation/testrunner | Diff File | ||
mod - systemtests/tests/dplcompat/testrunner-backup | Diff File | ||
mod - systemtests/tests/dplcompat/testrunner-restore | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner-backup | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner-restore | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner-restore-compat | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner-start-minio | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner-stop-minio | Diff File | ||
mod - systemtests/tests/encrypt-signature-no-tls/testrunner | Diff File | ||
mod - systemtests/tests/encrypt-signature-tls-cert/testrunner | Diff File | ||
mod - systemtests/tests/file-autochanger/test-setup | Diff File | ||
mod - systemtests/tests/file-autochanger/testrunner-swapdev | Diff File | ||
mod - systemtests/tests/file-count-regression/test-setup | Diff File | ||
mod - systemtests/tests/file-count-regression/testrunner-check-regression | Diff File | ||
master 3985391f 2025-09-04 12:45 Sebastian Sura Ported: N/A Details Diff |
systemtests: fix some more issues The problem occurs if the tests are reordered (by chance). A lot of tests changed the state that other tests depended upon. E.g. the fileset test broke because inserting the hardlink fileset changed the spacing. |
||
mod - systemtests/tests/bareos-basic/testrunner-filesettext-is-updated | Diff File | ||
mod - systemtests/tests/restore/testrunner-restore-old-archive | Diff File | ||
mod - systemtests/tests/strippath/CMakeLists.txt | Diff File | ||
master c8ff819f 2025-09-03 13:09 Sebastian Sura Ported: N/A Details Diff |
vol-mgr: add double check Because of the way this list is implemented, we need to make sure that we 1) never free an element still on the list, and 2) only remove elements that are _actually_ on the list. So to make it safe to free the element in this function, we first search for it in the list, and remove it if its on there. |
||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
master 62a232fe 2025-09-03 11:47 Sebastian Sura Ported: N/A Details Diff |
stored: fix race condition Because the decrement does not happen inside the lock, multiple threads can run into the "else" branch, which then causes a double free. The better solution would be for decrement to return the value after the decrement, but as this is not performance cricital, the easy fix is probably the better one |
||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
master 7bd2e7b2 2025-09-03 09:58 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2205 set environment vars in bpipe fd plugin |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/scripts/bareos-ctl-fd-win.in | Diff File | ||
mod - core/src/plugins/filed/bpipe/bpipe-fd.cc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/BpipePlugin.rst.inc | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/bpipe-fd/CMakeLists.txt | Diff File | ||
add - systemtests/tests/bpipe-fd/environment.local | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/pool/Full.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-fd.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-sd.d/device/FileStorage.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-sd.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/bpipe-fd/readprogram | Diff File | ||
add - systemtests/tests/bpipe-fd/testrunner-environment-variables | Diff File | ||
add - systemtests/tests/bpipe-fd/writeprogram | Diff File | ||
master 6cebe152 2025-09-03 09:58 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 1537cce2 2025-09-02 16:50 Committer: Bareos Bot Ported: N/A Details Diff |
systemtest: speed up always-incremental with sleep 0.25 Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
master ccad520c 2025-09-02 16:37 Ported: N/A Details Diff |
packaging: bareos.spec add media_vault in contrib-tools | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master 1ce5b4fd 2025-09-02 16:32 Ported: N/A Details Diff |
debian: add media_vault to contrib-tools | ||
mod - debian/bareos-contrib-tools.install.in | Diff File | ||
master 674e7656 2025-09-02 11:07 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2279 fix next-pool overrides by job |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-NextPool.rst.inc | Diff File | ||
add - systemtests/tests/copy-migrate/etc/bareos/bareos-dir.d/job/copy-with-next-pool-override.conf | Diff File | ||
add - systemtests/tests/copy-migrate/etc/bareos/bareos-dir.d/pool/AnotherFullCopy.conf | Diff File | ||
mod - systemtests/tests/copy-migrate/testrunner-02-copy | Diff File | ||
master 46ebdb47 2025-09-02 11:07 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master e4015e86 2025-09-02 10:07 Ported: N/A Details Diff |
contrib: integrate media_vault utility media_vault utility helps administrators to select and export tapes from autoloader for placement into an external vault location. It is written in Python 3 (minimum version 3.6) and uses the ``python_bareos`` module to interact with the Director. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com> |
||
mod - contrib/misc/CMakeLists.txt | Diff File | ||
add - contrib/misc/media_vault/.gitignore | Diff File | ||
add - contrib/misc/media_vault/CMakeLists.txt | Diff File | ||
add - contrib/misc/media_vault/LICENSE | Diff File | ||
add - contrib/misc/media_vault/README.md | Diff File | ||
add - contrib/misc/media_vault/console_media_vault.conf.example | Diff File | ||
add - contrib/misc/media_vault/job_admin-media_vault.conf.example.in | Diff File | ||
add - contrib/misc/media_vault/media_vault.ini.example.in | Diff File | ||
add - contrib/misc/media_vault/media_vault.py | Diff File | ||
add - contrib/misc/media_vault/media_vault.sh.in | Diff File | ||
add - contrib/misc/media_vault/profile_media_vault.conf.example | Diff File | ||
master a7f9f667 2025-09-01 09:51 Committer: Sebastian Sura Ported: N/A Details Diff |
bpipe-fd: use one log per job | ||
mod - systemtests/tests/bpipe-fd/testrunner-environment-variables | Diff File | ||
master c3549182 2025-08-29 09:51 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2350 doc: storage backend add note about static build |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-BackendDirectory.rst.inc | Diff File | ||
master e23d5096 2025-08-29 09:51 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 345b2c18 2025-08-28 16:39 Committer: Bareos Bot Ported: N/A Details Diff |
packaging: spec file remove %if around Recommends Recommends is known since Fedora 24 and supported on all os we build Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master a5b7a2b6 2025-08-28 14:37 Committer: Bareos Bot Ported: N/A Details Diff |
bareos-tools: package file backend and autoxflate in common Fix bareos/issue/#2348 In case of disaster tools should be able to extract data from volumes without having to install a whole bareos-storage package. plugin/autoxflate-sd.so backend/libbareossd-file.so are now packaged in bareos-common. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.common | Diff File | ||
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
mod - debian/bareos-common.install.in | Diff File | ||
mod - debian/bareos-storage.install.in | Diff File | ||
master 8503934a 2025-08-28 14:02 Ported: N/A Details Diff |
stored: add default description for backenddirectory Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json | Diff File | ||
master 17d2115f 2025-08-28 14:00 Committer: Sebastian Sura Ported: N/A Details Diff |
bareos-ctl-fd: pass my_env_variable in environment This was done this way as there is no easy way for a single testrunner to access the environment that the nssm service is created with. |
||
mod - core/scripts/bareos-ctl-fd-win.in | Diff File | ||
mod - systemtests/tests/bpipe-fd/testrunner-environment-variables | Diff File | ||
master 04468d7a 2025-08-28 13:56 Ported: N/A Details Diff |
fix missing space for note Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-BackendDirectory.rst.inc | Diff File | ||
master 391dc0e6 2025-08-28 12:50 Committer: Sebastian Sura Ported: N/A Details Diff |
bpipe-fd: add my_env_var test | ||
add - systemtests/tests/bpipe-fd/environment.local | Diff File | ||
mod - systemtests/tests/bpipe-fd/readprogram | Diff File | ||
mod - systemtests/tests/bpipe-fd/testrunner-environment-variables | Diff File | ||
mod - systemtests/tests/bpipe-fd/writeprogram | Diff File | ||
master c2ebaf58 2025-08-27 14:28 Bruno Friedmann @Bareos Committer: bruno-at-bareos Ported: N/A Details Diff |
improve further the formulation Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com> |
||
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-BackendDirectory.rst.inc | Diff File | ||
master b95e8dbb 2025-08-26 17:23 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2340 webui: add summary subscription report |
||
mod - CHANGELOG.md | Diff File | ||
mod - webui/module/Director/src/Director/Controller/DirectorController.php | Diff File | ||
mod - webui/module/Director/view/director/director/subscription.phtml | Diff File |