Changesets: bareos
|
master d07a7abb 2025-11-05 16:38 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: some refactoring * initialize all instance variables * emit M_FATAL messages before returning bRC_Error * disable pylint's "consider-using-with" where with is not possible |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master d6b500b0 2025-11-05 16:34 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: use LogPipe instead of temporary files log data will now be written to a pipe handle from where it can be retrieved. This removes the need for temporary files. |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master 3551ec49 2025-11-05 16:31 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: add LogPipe class for log handling | ||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master 5676e88d 2025-11-05 12:03 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: turn instance variables into locals changes some instance variables that were only used locally into locals. |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master d27af883 2025-11-05 12:02 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: remove excess debug messages these are already logged by the baseclass |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master 79c25a30 2025-11-05 12:01 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: cleanup Popen() flags | ||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | 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 fc12dc9c 2025-11-04 19:34 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: stop using shlex.split() instead use a tuple with the program arguments. Also rename the process-handle. |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master 8e226907 2025-11-04 19:31 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: don't re-register events The Baseclass already did this for us. |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master 6bb33740 2025-11-04 19:07 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: split up plugin_io() function the base-class allows using individual functions for each operation, so we should use that. |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master e2df919a 2025-11-04 19:01 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: increase pylint score 2.07 -> 8.06 | ||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master 32deb755 2025-11-04 18:28 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: re-format with black | ||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master ad4e4846 2025-11-04 18:22 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
systemtest: remove setup/teardown from testrunners | ||
| mod - systemtests/tests/py3plug-fd-proxmox/testrunner-ct | Diff File | ||
| mod - systemtests/tests/py3plug-fd-proxmox/testrunner-vm | Diff File | ||
|
master 44501209 2025-11-04 18:20 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: remove path from programs this simplifies mocking the programs in testing and should not produce an issue on production systems. |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | 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 | ||
|
master 65a3ebc6 2025-10-31 10:46 Sebastian Sura Ported: N/A Details Diff |
multiplied-device: fix tests sharing restore directory | ||
| mod - systemtests/tests/multiplied-device/testrunner-explicit-autochanger | Diff File | ||
| mod - systemtests/tests/multiplied-device/testrunner-implicit-autochanger | Diff File | ||
|
master 17bcd6f9 2025-10-31 10:42 Sebastian Sura Ported: N/A Details Diff |
multiplied-device: fix xattr issues on freebsd | ||
| 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 | ||
|
master d6ce8269 2025-10-31 10:25 Sebastian Sura Ported: N/A Details Diff |
random-commands: fix creating undeletable files on windows | ||
| mod - systemtests/tests/random-commands/testrunner-start | Diff File | ||
| mod - systemtests/tests/random-commands/testrunner-update | Diff File | ||
|
master 118fbb25 2025-10-31 08:47 Committer: Sebastian Sura Ported: N/A Details Diff |
nsis: use ENABLE_SUBSCRIPTION_FEATURES for hyper-v | ||
| mod - core/platforms/win32/winbareos-native.nsi | Diff File | ||
|
master 50d1444a 2025-10-31 07:43 Sebastian Sura Ported: N/A Details Diff |
device-resource: remove failing assert Having some kind of error here would be nice, but I am not sure how to really handle it. |
||
| mod - core/src/stored/device_resource.cc | Diff File | ||