Changesets: bareos
master 0948006d 2022-10-13 15:09 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
systemtests: add checkpoints and spooling test | ||
add - systemtests/tests/checkpoints/testrunner-checkpoints-and-spooling | Diff File | ||
master 8629e915 2022-10-13 15:00 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001275 from kopflast/webui-urlfixes webui links update |
||
mod - CHANGELOG.md | Diff File | ||
mod - webui/module/Application/view/layout/layout.phtml.in | Diff File | ||
master e28546e0 2022-10-12 16:01 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
systemtests: give each checkpoint test separate restore directory | ||
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 | ||
master 280c374d 2022-10-12 15:46 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
systemtests: add expect_not_grep function | ||
mod - systemtests/scripts/functions | Diff File | ||
master f7323177 2022-10-12 15:31 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
dird: check if batch started before updating file table | ||
mod - core/src/dird/catreq.cc | Diff File | ||
master 9206236d 2022-10-12 15:02 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
docs: update documentation | ||
mod - docs/manuals/source/Appendix.rst | Diff File | ||
add - docs/manuals/source/Appendix/Checkpoints.rst | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-CheckpointInterval.rst.inc | Diff File | ||
master 86223583 2022-10-12 13:54 Guido.Hartenberg Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 1193ac15 2022-10-12 12:34 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
stored: disable checkpoints by default | ||
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-CheckpointInterval.rst.inc | Diff File | ||
master af1d8d2a 2022-10-12 12:26 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
stored: disable checkpoints when spooling | ||
mod - core/src/stored/append.cc | Diff File | ||
master 4364e10d 2022-10-11 18:16 Ported: N/A Details Diff |
webui: extend restore to handle plugin options | ||
mod - webui/install/bareos/bareos-dir.d/profile/webui-admin.conf | Diff File | ||
mod - webui/module/Client/src/Client/Model/ClientModel.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Form/RestoreForm.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Model/Restore.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Model/RestoreModel.php | Diff File | ||
mod - webui/module/Restore/view/restore/restore/index.phtml | Diff File | ||
mod - webui/module/Restore/view/restore/restore/versions.phtml | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php | Diff File | ||
master b41e0420 2022-10-11 16:42 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
stored: rename spooled attributes check for more clarity | ||
mod - core/src/stored/append.cc | Diff File | ||
mod - core/src/stored/spool.cc | Diff File | ||
mod - core/src/stored/spool.h | Diff File | ||
master e81c6780 2022-10-11 16:01 Ported: N/A Details Diff |
stored: don't call Device::IsTape() unneccessary Previously IsTape() was called for display purposes. This patch displays the configured Device Type instead. |
||
mod - core/src/stored/acquire.cc | Diff File | ||
mod - core/src/stored/dev.h | Diff File | ||
mod - core/src/stored/status.cc | Diff File | ||
master 3ee0e4b2 2022-10-11 15:02 Ported: N/A Details Diff |
stored: remove Device::IsFifo() This is now implemented via SeekType. The refactored code also catches some cases when a backend does not override a required method. |
||
mod - core/src/stored/dev.cc | Diff File | ||
mod - core/src/stored/dev.h | Diff File | ||
master 2c452e16 2022-10-11 12:34 Ported: N/A Details Diff |
stored: remove Device::IsFile() This patch refactors all uses of IsFile() into individual checks that should do what the original author intended. |
||
mod - core/src/stored/backends/droplet_device.h | Diff File | ||
mod - core/src/stored/backends/generic_tape_device.h | Diff File | ||
mod - core/src/stored/backends/gfapi_device.h | Diff File | ||
mod - core/src/stored/backends/unix_fifo_device.h | Diff File | ||
mod - core/src/stored/backends/unix_file_device.cc | Diff File | ||
mod - core/src/stored/backends/unix_file_device.h | Diff File | ||
mod - core/src/stored/backends/win32_fifo_device.h | Diff File | ||
mod - core/src/stored/backends/win32_file_device.cc | Diff File | ||
mod - core/src/stored/backends/win32_file_device.h | Diff File | ||
mod - core/src/stored/dev.cc | Diff File | ||
mod - core/src/stored/dev.h | Diff File | ||
mod - core/src/stored/mount.cc | Diff File | ||
mod - core/src/stored/scan.cc | Diff File | ||
mod - core/src/stored/vol_mgr.cc | Diff File | ||
master aec10e8a 2022-10-11 11:47 Ported: N/A Details Diff |
systemtests: suppress python leaks in py23plug-dir | ||
add - systemtests/tests/py2plug-dir/lsan-suppressions.txt | Diff File | ||
mod - systemtests/tests/py2plug-dir/testrunner | Diff File | ||
master c50a1a24 2022-10-11 11:32 Ported: N/A Details Diff |
stored: disable copy/move on Device class | ||
mod - core/src/stored/dev.h | Diff File | ||
master 9b4883a8 2022-10-10 17:16 Ported: N/A Details Diff |
tests: refactor droplet test into own program Previously the droplet tests were integrated into the sd_backend tests. With the new backend loading, we cannot configure a droplet backend if we did not build it, thus we need to extract the droplet tests so we can disable them completely. |
||
mod - .gitignore | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/configs/droplet_backend/bareos-sd.d/storage/myself.conf.in | Diff File | ||
add - core/src/tests/droplet_backend.cc | Diff File | ||
mod - core/src/tests/sd_backend.cc | Diff File | ||
add - core/src/tests/sd_backend_tests.h | Diff File | ||
master 0a346707 2022-10-10 16:32 Ported: N/A Details Diff |
stored: remove BackendInterface layer Instead of returning a factory that will then provide Device*, we can return the Device* from the PluginRegistry's factory directly. This removes the BackendInterface layer that wrapped the factory again. |
||
mod - core/src/stored/dev.cc | Diff File | ||
mod - core/src/stored/sd_backends.h | Diff File | ||
mod - core/src/stored/sd_backends_dynamic.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
master cca826ee 2022-10-10 16:25 Guido.Hartenberg Ported: N/A Details Diff |
webui: adapt links to new URLs after website relaunch The old URLs still work, thanks to redirection. Anyhow, it makes sense to directly use the new URLs. |
||
mod - webui/module/Application/view/layout/layout.phtml.in | Diff File | ||
master ef44197e 2022-10-10 16:16 Ported: N/A Details Diff |
stored: cleanup unused backend interfaces This patch removes now unused parts of the old storage backend interface. |
||
mod - core/src/stored/CMakeLists.txt | Diff File | ||
mod - core/src/stored/btape.cc | Diff File | ||
rm - core/src/stored/sd_backends.cc | Diff File | ||
mod - core/src/stored/sd_backends.h | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/stored/stored_conf.cc | Diff File | ||
mod - core/src/tests/sd_backend.cc | Diff File | ||
mod - core/src/tests/sd_reservation.cc | Diff File | ||
master c984b003 2022-10-10 14:47 Alaa Eddine Elamri Ported: N/A Details Diff |
append.cc: switch job messages to debug messages to reduce clutter | ||
mod - core/src/stored/append.cc | Diff File | ||
master 49cc107f 2022-10-10 14:36 Ported: N/A Details Diff |
tests: adapt test config to stricter requirements If you configure a device, the backend will be checked when the configuration is loaded. Thus a lot of the existing test configurations need to be adapted to either use existing storge backends or to have BackendDirectory configured. |
||
mod - .gitignore | Diff File | ||
mod - core/src/tests/configs/sd_reservation/bareos-sd.d/device/auto1.conf | Diff File | ||
rm - core/src/tests/configs/statistics_thread/sd_statistics_thread/default_config/bareos-sd.d/storage/myself.conf | Diff File | ||
add - core/src/tests/configs/statistics_thread/sd_statistics_thread/default_config/bareos-sd.d/storage/myself.conf.in | Diff File | ||
rm - core/src/tests/configs/statistics_thread/sd_statistics_thread/only_collect_set/bareos-sd.d/storage/myself.conf | Diff File | ||
add - core/src/tests/configs/statistics_thread/sd_statistics_thread/only_collect_set/bareos-sd.d/storage/myself.conf.in | Diff File | ||
rm - core/src/tests/configs/statistics_thread/sd_statistics_thread/only_interval_set/bareos-sd.d/storage/myself.conf | Diff File | ||
add - core/src/tests/configs/statistics_thread/sd_statistics_thread/only_interval_set/bareos-sd.d/storage/myself.conf.in | Diff File | ||
rm - core/src/tests/configs/stored_multiplied_device/bareos-sd.d/storage/bareos-sd.conf | Diff File | ||
add - core/src/tests/configs/stored_multiplied_device/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
master cb4a04b8 2022-10-07 15:36 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001249 dird: fix tls reload crash |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/reload.cc | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/tls_openssl.cc | Diff File | ||
mod - core/src/lib/tls_openssl.h | Diff File | ||
mod - core/src/lib/tls_openssl_private.cc | Diff File | ||
mod - core/src/lib/tls_openssl_private.h | Diff File | ||
mod - core/src/tests/test_config_parser_dir.cc | Diff File | ||
master e6a180cd 2022-10-07 12:59 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master eb335267 2022-10-06 17:00 Alaa Eddine Elamri Committer: pstorz Ported: N/A Details Diff |
backup.cc: move device reservation just before backup cmd to fd in native backup | ||
mod - core/src/dird/backup.cc | Diff File |