Changesets: bareos

master 004ae43f

2025-11-13 17:47

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2427

defaultconfig: introduce automatic diskchanger
mod - CHANGELOG.md Diff File
mod - core/src/defaultconfigs/bareos-dir.d/storage/File.conf.in Diff File
mod - core/src/defaultconfigs/bareos-sd.d/device/FileStorage.conf.in Diff File

master 86962b4c

2025-11-13 17:46

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master c08cc7da

2025-11-13 10:37

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2284

plugins: introduce hyper-v backup
mod - CHANGELOG.md Diff File
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/platforms/win32/winbareos-native.nsi Diff File
mod - core/scripts/btraceback.gdb Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/findlib/create_file.cc Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/include/common.h Diff File
add - core/src/win32/plugins/filed/hyper-v.cc Diff File
mod - debian/control.bareos-filedaemon-grpc-python3-plugin Diff File
mod - debian/control.src Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins.rst.inc Diff File
add - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/HyperVPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/QumuloFdPlugin.rst.inc Diff File
mod - docs/manuals/source/conf.py Diff File
mod - systemtests/scripts/bareos-ctl-dir-win.in Diff File
mod - systemtests/scripts/bareos-ctl-fd-win.in Diff File
mod - systemtests/scripts/bareos-ctl-sd-win.in Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/hyper-v-plugin/CMakeLists.txt Diff File
add - systemtests/tests/hyper-v-plugin/environment.local.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/functions.local Diff File
add - systemtests/tests/hyper-v-plugin/test-cleanup Diff File
add - systemtests/tests/hyper-v-plugin/test-setup Diff File
add - systemtests/tests/hyper-v-plugin/testrunner-01-create-full Diff File
add - systemtests/tests/hyper-v-plugin/testrunner-02-create-inc Diff File
add - systemtests/tests/hyper-v-plugin/vm.info.template Diff File

master c61e271c

2025-11-13 10:36

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master bd86fac4

2025-11-13 10:07

pstorz

Ported: N/A

Details Diff
docs: fix Title level inconsistent
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/QumuloFdPlugin.rst.inc Diff File

master 82712476

2025-11-13 10:04

pstorz

Ported: N/A

Details Diff
docs: add review enhancement
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/HyperVPlugin.rst.inc Diff File

master 9a531b26

2025-11-13 07:23

Sebastian Sura

Ported: N/A

Details Diff
systemtests: add systemtest for the hyper-v plugin
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/hyper-v-plugin/CMakeLists.txt Diff File
add - systemtests/tests/hyper-v-plugin/environment.local.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/hyper-v-plugin/functions.local Diff File
add - systemtests/tests/hyper-v-plugin/test-cleanup Diff File
add - systemtests/tests/hyper-v-plugin/test-setup Diff File
add - systemtests/tests/hyper-v-plugin/testrunner-01-create-full Diff File
add - systemtests/tests/hyper-v-plugin/testrunner-02-create-inc Diff File
add - systemtests/tests/hyper-v-plugin/vm.info.template Diff File

master 64726c80

2025-11-13 07:22

Sebastian Sura

Ported: N/A

Details Diff
plugins: add hyper-v plugin
mod - core/src/plugins/filed/CMakeLists.txt Diff File
add - core/src/win32/plugins/filed/hyper-v.cc Diff File

master bbc102cd

2025-11-13 07:22

Sebastian Sura

Ported: N/A

Details Diff
cmake: set the windows version to 10
mod - cmake/BareosSetVariableDefaults.cmake Diff File

master 293cc12a

2025-11-12 15:16

Sebastian Sura

Ported: N/A

Details Diff
hyper-v-test: add manual skips

Sadly skipping a fixtures_setup test still means that the fixture is
setup, so we need to manually detect this and skip the following
tests.
mod - systemtests/tests/hyper-v-plugin/test-setup Diff File
mod - systemtests/tests/hyper-v-plugin/testrunner-01-create-full Diff File
mod - systemtests/tests/hyper-v-plugin/testrunner-02-create-inc Diff File

master 1faad600

2025-11-12 13:53

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
FileStorage.conf.in: set Maximim Concurrent jobs also to 10
mod - core/src/defaultconfigs/bareos-dir.d/storage/File.conf.in Diff File
mod - core/src/defaultconfigs/bareos-sd.d/device/FileStorage.conf.in Diff File

master dbeec2c5

2025-11-12 09:48

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2418

docs: introduce 3rd party plugin (Yuzuy Qumulo)
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins.rst.inc Diff File
add - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/QumuloFdPlugin.rst.inc Diff File

master 02949b48

2025-11-12 09:48

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 494f7338

2025-11-11 10:38

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
defaultconfig: introduce automatic diskchanger

With the new automatic diskchanger feature in Bareos 25, we can
finally enable multiple parallel devices for the FileStorage.
mod - core/src/defaultconfigs/bareos-sd.d/device/FileStorage.conf.in Diff File

master 724c72b4

2025-11-07 11:09

Sebastian Sura

Ported: N/A

Details Diff
hyper-v: delete unnecessary reference points at the end

We have to take care to delete reference points that we do not need
anymore, because otherwise disks will never merge and we create a lot
of garbage.
mod - core/src/win32/plugins/filed/hyper-v.cc Diff File

master e850e089

2025-11-07 09:42

Sebastian Sura

Ported: N/A

Details Diff
hyper-v: introduce reference point service
mod - core/src/win32/plugins/filed/hyper-v.cc Diff File

master e26d83dd

2025-11-06 14:51

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2423

cmake: fix traymonitor startup on windows
mod - CHANGELOG.md Diff File
mod - core/platforms/win32/winbareos-native.nsi Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File

master df36d820

2025-11-06 14:51

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 1fca2de7

2025-11-05 09:51

Sebastian Sura

Ported: N/A

Details Diff
cmake: fix traymonitor

When we changed how we use vcpkg (-> manifest mode) we did not update
the windows installer to use the new paths.

To prevent problems in the future we now take everything (except for
the openssl executable) directly from the cmake binary directory.

This is possible because qtdeploy moves everything needed by qt to
that directory. In the future we should look into qt cmake support
which would do this in addition to other things automatically.
mod - core/platforms/win32/winbareos-native.nsi Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File

master 690a6c2d

2025-11-04 17:56

Sebastian Sura

Ported: N/A

Details Diff
hyper-v: fix handling of bad paths

Windows does not like paths that contain special characters, but vm
names may contain them. So we simply replace all of them with -.
mod - core/src/win32/plugins/filed/hyper-v.cc Diff File

master 114bca69

2025-11-04 17:54

Sebastian Sura

Ported: N/A

Details Diff
scripts: make sure that systemtests do not auto restart
mod - systemtests/scripts/bareos-ctl-dir-win.in Diff File
mod - systemtests/scripts/bareos-ctl-fd-win.in Diff File
mod - systemtests/scripts/bareos-ctl-sd-win.in Diff File

master abe3f015

2025-11-03 21:27

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2198

stored: implicitly create autochanger from device with count > 1
mod - CHANGELOG.md Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/bareos_resource.cc Diff File
mod - core/src/stored/autochanger_resource.cc Diff File
mod - core/src/stored/autochanger_resource.h Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
add - core/src/tests/configs/stored_multiplied_device/bareos-sd.d/device/ImplicitAutochangerCreation.conf Diff File
mod - core/src/tests/multiplied_device_test.cc Diff File
mod - docs/manuals/source/Configuration/StorageDaemon.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/VolumeManagement.rst Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
mod - systemtests/tests/multiplied-device/CMakeLists.txt Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/job/backup-to-pool1.conf Diff File
add - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/job/backup-to-pool4.conf Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/pool/Pool1.conf Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/pool/Pool2.conf Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/pool/Pool3.conf Diff File
add - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/pool/Pool4.conf Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/multiplied-device/etc/bareos/bareos-sd.d/device/ImplicitAutochanger.conf Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-sd.d/device/MultiFileStorage.conf Diff File
add - systemtests/tests/multiplied-device/test-setup Diff File
rm - systemtests/tests/multiplied-device/testrunner Diff File
add - systemtests/tests/multiplied-device/testrunner-explicit-autochanger Diff File
add - systemtests/tests/multiplied-device/testrunner-implicit-autochanger Diff File
mod - systemtests/tests/sd-volume-limit/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File

master 039c5a7a

2025-11-03 21:27

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master d096851a

2025-10-31 11:08

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2408

plugin: postgresql do testing with wal compress on
mod - CHANGELOG.md Diff File
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-01-default Diff File
mod - systemtests/tests/random-commands/testrunner-start Diff File
mod - systemtests/tests/random-commands/testrunner-update Diff File

master 77a33309

2025-10-31 11:08

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File
1 2 3 4 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 689 690 691  Next  Last