Changesets: bareos

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

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