Changesets: bareos
|
master 73be8e2f 2025-11-07 12:29 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: report missing programs in bareos-ctl-* Instead of failing silently, provide a message that the program was not found on start and status. |
||
| mod - systemtests/scripts/bareos-ctl-dir.in | Diff File | ||
| mod - systemtests/scripts/bareos-ctl-fd.in | Diff File | ||
| mod - systemtests/scripts/bareos-ctl-sd.in | Diff File | ||
|
master 8bf7abc9 2025-11-07 11:47 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: adapt tests to systemtest changes ${rscripts} -> ${BAREOS_SCRIPTS_DIR} |
||
| mod - systemtests/tests/py3plug-fd-proxmox/testrunner-ct | Diff File | ||
| mod - systemtests/tests/py3plug-fd-proxmox/testrunner-vm | 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 89e9d46f 2025-11-07 10:18 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
cmake: move Debian control-file generation down This allows us to set cache variables in any of the subdirectories and then use these in BareosGenerateDebianInfo later. Also move the ENABLE_PROXMOX option next to the rest of the cmake proxmox things. |
||
| mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
| mod - core/CMakeLists.txt | Diff File | ||
| mod - core/src/plugins/filed/python/CMakeLists.txt | 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 c665818f 2025-11-07 09:41 Philipp Storz Committer: Bareos Bot Ported: N/A Details Diff |
BareosSetVariableDefaults: fix typo | ||
| mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
|
master 01782659 2025-11-06 17:13 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
cmake: centralize ENABLE_PROXMOX_PLUGIN set it in one location only, default ON if * ENABLE_PYTHON * Distribution == "debian" * Distribution version >= 12 otherwise OFF |
||
| mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
| mod - core/cmake/BareosGetDistInfo.cmake | 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 939ce058 2025-11-06 11:09 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: increase pipe size to maximum value Retrieve the maximum pipe size from /proc and increase LogPipe's pipe size to that. |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master 6f6b4822 2025-11-06 10:38 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: mark unused functions as not implemented * functions that should never be called throw NotImplementedError * add get_acl() / get_xattr() that return no data |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master 88051738 2025-11-06 10:33 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: improve plugin_io_open() * switch backup/restore branch based on self.level * ignore restoretodisk on backup |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
master f8de04db 2025-11-05 18:03 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: use proper virtual path * create virtual file as PROXMOX/... instead of /var/lib/... so it cannot clash with regular files * allow setting the restore path using "restore_path" option * adapt systemtest |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
| mod - systemtests/tests/py3plug-fd-proxmox/testrunner-vm | Diff File | ||
|
master 84c5eb94 2025-11-05 17:21 Andreas Rogge Committer: Bareos Bot Ported: N/A Details Diff |
proxmox-plugin: rewrite vzdump log parsing * avoid split/join * look at "Starting backup of" for type so we can fail cleanly on newly introduced types * get timestamp from "Backup started at" instead of datetime.now() |
||
| mod - core/src/plugins/filed/python/proxmox/bareos-fd-proxmox.py | Diff File | ||
|
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 | ||