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 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 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 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 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 | ||