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
 First  Prev  1 2 3 ... 7 8 9 10 11 12 13 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 699 700 701  Next  Last