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

pstorz


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
 First  Prev  1 2 3 4 5 6 7 8 9 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 694 695 696  Next  Last