Changesets: bareos

master 792369d1

2024-12-11 12:04

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 0e3eb568

2024-12-11 11:32

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1993

plugin: add new grpc plugin allowing to run python plugins in own process
mod - CHANGELOG.md Diff File
mod - cmake/BareosConfigureFile.cmake Diff File
mod - cmake/BareosCpmPackages.cmake Diff File
mod - cmake/BareosGenerateDebianInfo.cmake Diff File
add - cmake/FindgRPC.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/lib/attr.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/bsock_tcp.cc Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/bareos_api.cc Diff File
add - core/src/plugins/filed/grpc/bareos_api.h Diff File
add - core/src/plugins/filed/grpc/grpc.cc Diff File
add - core/src/plugins/filed/grpc/grpc_impl.cc Diff File
add - core/src/plugins/filed/grpc/grpc_impl.h Diff File
add - core/src/plugins/filed/grpc/grpc_python_module.cc Diff File
add - core/src/plugins/filed/grpc/grpc_test_module.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service.h Diff File
add - core/src/plugins/filed/grpc/plugin_service_python.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service_python.h Diff File
add - core/src/plugins/filed/grpc/proto/bareos.proto Diff File
add - core/src/plugins/filed/grpc/proto/common.proto Diff File
add - core/src/plugins/filed/grpc/proto/events.proto Diff File
add - core/src/plugins/filed/grpc/proto/plugin.proto Diff File
add - core/src/plugins/filed/grpc/test_module.h Diff File
add - core/src/plugins/filed/grpc/test_module_python.h Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/include/python_plugin_modules_common.inc Diff File
mod - core/src/plugins/include/python_plugins_common.inc Diff File
mod - core/src/plugins/stored/python/module/c_api/capi_1.inc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - debian/bareos-filedaemon-grpc-python3-plugin.install.in Diff File
add - debian/control.bareos-filedaemon-grpc-python3-plugin Diff File
mod - debian/rules Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins.rst.inc Diff File
add - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/GrpcPlugin.rst.inc Diff File
mod - docs/pkglists/Debian_12.x86_64 Diff File
mod - docs/pkglists/EL_9.aarch64 Diff File
mod - docs/pkglists/EL_9.x86_64 Diff File
mod - docs/pkglists/Fedora_40.x86_64 Diff File
mod - docs/pkglists/Fedora_41.x86_64 Diff File
mod - docs/pkglists/xUbuntu_22.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_24.04.x86_64 Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/scripts/mysql.sh Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/grpc-fd/CMakeLists.txt Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/copy-full.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/grpc-fd/functions Diff File
add - systemtests/tests/grpc-fd/python-modules/BareosFdPluginLocalFilesetAclXattr.py Diff File
add - systemtests/tests/grpc-fd/python-modules/bareos-fd-local-fileset-acl-xattr.py Diff File
add - systemtests/tests/grpc-fd/test-setup Diff File
add - systemtests/tests/grpc-fd/testrunner-python-backup Diff File
add - systemtests/tests/grpc-fd/testrunner-python-io-in-core Diff File
add - systemtests/tests/grpc-fd/testrunner-test-backup Diff File
mod - systemtests/tests/parallel-jobs/testrunner-reservation-order Diff File
mod - systemtests/tests/py3plug-dir/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-dir/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/CancelFileset.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginCheckChanges.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestBothFiles.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestDefaultsFile.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestNoFile.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginConfigTestOverridesFile.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginSinceTime.conf.in Diff File

master 7f3f32b1

2024-12-11 11:32

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 787bf374

2024-12-11 11:18

arogge

Ported: N/A

Details Diff
scripts: simplify option-checks in s3cmd-wrapper.sh

Use ${var} instead of ${var:+x} to check if options are set. This is
safe, as all option variables are initialized to a default, so they are
always set.
mod - core/scripts/s3cmd-wrapper.sh Diff File

master 12db9a7b

2024-12-11 11:01

Andreas Haase


Committer: Bareos Bot

Ported: N/A

Details Diff
added myself to AUTHORS file
mod - AUTHORS Diff File

master 368e34bb

2024-12-11 10:50

Andreas Haase


Committer: Bareos Bot

Ported: N/A

Details Diff
debian-control: add libutfcpp-dev to build-deps

libutfcpp-dev is needed for building as of v23.1.1.
mod - debian/control Diff File
mod - debian/control.src Diff File

master 9d960b06

2024-12-11 10:07

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
refactor: apply bareos-check-sources
mod - cmake/BareosGenerateDebianInfo.cmake Diff File
mod - cmake/FindgRPC.cmake Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
mod - core/src/plugins/filed/grpc/grpc.cc Diff File
mod - core/src/plugins/filed/grpc/grpc_impl.cc Diff File
mod - core/src/plugins/filed/grpc/grpc_python_module.cc Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/tests/py3plug-dir/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-libcloud/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-local-fileset-restoreobject/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-mariabackup/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-percona-xtrabackup/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-postgresql/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-vmware/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-sd/CMakeLists.txt Diff File

master 64adcad7

2024-12-11 08:01

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
various small fixes
mod - cmake/BareosCpmPackages.cmake Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/lib/attr.h Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/bsock_tcp.cc Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql/testrunner Diff File

master 889a3c54

2024-12-11 08:00

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fd-plugins: add PluginPath variable
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File

master c8a49fa2

2024-12-11 08:00

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fd-plugins: fix not checking return value of pluginIO
mod - core/src/filed/fd_plugins.cc Diff File

master dfd4ae8c

2024-12-11 07:59

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
grpc-fd: add python module & tests
mod - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/grpc_python_module.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service_python.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service_python.h Diff File
add - systemtests/tests/grpc-fd/python-modules/BareosFdPluginLocalFilesetAclXattr.py Diff File
add - systemtests/tests/grpc-fd/python-modules/bareos-fd-local-fileset-acl-xattr.py Diff File
add - systemtests/tests/grpc-fd/testrunner-python-backup Diff File
add - systemtests/tests/grpc-fd/testrunner-python-io-in-core Diff File

master a877ec5a

2024-12-11 07:59

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #2019

bareos-version-from-git: fix output for wip tags
mod - CHANGELOG.md Diff File
mod - cmake/BareosVersionFromGit.cmake Diff File
mod - systemtests/tests/accurate-lmdb-stresstest/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/accurate-lmdb-stresstest/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/accurate-stresstest/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/accurate-stresstest/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/acl/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/acl/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/autochanger/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/autoxflate/etc/bareos-sd1/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/autoxflate/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/autoxflate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bareos-acl/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bareos-acl/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bareos-basic/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bareos-basic/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bareos-concurrency/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bareos-concurrency/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bconsole-basic/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bconsole-basic/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/block-size/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/block-size/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bscan-bextract-bls-bcopy/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/bscan-bextract-bls-bcopy/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/checkpoints/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/chflags/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/chflags/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/client-initiated/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/client-initiated/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/commandline-options/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-archive-job/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/copy-archive-job/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-migrate/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/copy-migrate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos-remote/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/dedupable/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/dedupable/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/dedupestimate/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/dedupestimate/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/deprecation/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/encrypt-signature-no-tls/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/encrypt-signature-no-tls/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/encrypt-signature-tls-cert/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/encrypt-signature-tls-cert/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/file-autochanger/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/file-autochanger/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/file-count-regression/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/file-count-regression/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/filesets/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/filesets/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/heartbeat-interval/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/heartbeat-interval/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/ignoreduplicatecheck/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/just-in-time-reservation/etc/bareos-remote/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/just-in-time-reservation/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/list-backups/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/list-backups/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/multiple-clients/etc/bareos-secondclient/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/multiple-clients/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/multiple-clients/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/ndmp-bareos/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/ndmp-bareos/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/passive/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/passive/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/pruning/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/pruning/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-dir/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-dir/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-ldap/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/py3plug-fd-ldap/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py3plug-fd-libcloud/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File

master fcbad54e

2024-12-11 07:58

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 9a95f290

2024-12-11 07:57

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
python-fd: remove dependency on libbareos

python-fd had an implicit dependency on libbareos. That meant that
this library could only get loaded into a process that had already
loaded libbareos.

This would not work with the way the grpc plugin loads plugins, so
the dependency was removed.
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/include/python_plugin_modules_common.inc Diff File
mod - core/src/plugins/include/python_plugins_common.inc Diff File
mod - core/src/plugins/stored/python/module/c_api/capi_1.inc Diff File

master cc75fc20

2024-12-11 07:50

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: fix locale settings

By default (C) programs start with the 'C' locale. This can cause
python to think that the locale is actually an ascii one and will
refuse to work with unicode paths.

We know set the locale to an actual UTF-8 one, so that python will
behave. This allows us to reenable previously broken tests.
mod - systemtests/environment.in Diff File
mod - systemtests/tests/py3plug-fd-local-fileset-basic/CMakeLists.txt Diff File

master 82e85f6f

2024-12-11 07:50

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
tests: add grpc-fd test

This test checks that the test module does the correct thing.
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/grpc-fd/CMakeLists.txt Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/job/copy-full.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/grpc-fd/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/grpc-fd/functions Diff File
add - systemtests/tests/grpc-fd/test-setup Diff File
add - systemtests/tests/grpc-fd/testrunner-test-backup Diff File

master d4242a6a

2024-12-11 07:49

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
grpc-fd: add test module
mod - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/grpc_test_module.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service.cc Diff File
add - core/src/plugins/filed/grpc/plugin_service.h Diff File

master 5aa980ee

2024-12-11 07:48

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fd-plugins: add grpc-fd plugin
add - cmake/FindgRPC.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/CMakeLists.txt Diff File
add - core/src/plugins/filed/grpc/bareos_api.cc Diff File
add - core/src/plugins/filed/grpc/bareos_api.h Diff File
add - core/src/plugins/filed/grpc/grpc.cc Diff File
add - core/src/plugins/filed/grpc/grpc_impl.cc Diff File
add - core/src/plugins/filed/grpc/grpc_impl.h Diff File
add - core/src/plugins/filed/grpc/proto/bareos.proto Diff File
add - core/src/plugins/filed/grpc/proto/common.proto Diff File
add - core/src/plugins/filed/grpc/proto/events.proto Diff File
add - core/src/plugins/filed/grpc/proto/plugin.proto Diff File
add - core/src/plugins/filed/grpc/test_module.h Diff File
add - core/src/plugins/filed/grpc/test_module_python.h Diff File

master b02d7681

2024-12-11 07:44

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
packaging: add grpc package
mod - cmake/BareosGenerateDebianInfo.cmake Diff File
mod - core/platforms/packaging/bareos.spec Diff File
add - debian/bareos-filedaemon-grpc-python3-plugin.install.in Diff File
add - debian/control.bareos-filedaemon-grpc-python3-plugin Diff File
mod - debian/rules Diff File
mod - docs/pkglists/Debian_12.x86_64 Diff File
mod - docs/pkglists/EL_9.aarch64 Diff File
mod - docs/pkglists/EL_9.x86_64 Diff File
mod - docs/pkglists/Fedora_40.x86_64 Diff File
mod - docs/pkglists/Fedora_41.x86_64 Diff File
mod - docs/pkglists/xUbuntu_22.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_24.04.x86_64 Diff File

master 8402d619

2024-12-11 06:45

Sebastian Sura

Ported: N/A

Details Diff
refactor: apply bareos-check-sources
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql.cc Diff File
mod - core/src/cats/sql_delete.cc Diff File
mod - core/src/lib/rwlock.h Diff File
mod - core/src/lib/source_location.h Diff File

master 9036113f

2024-12-10 22:14

pstorz

Ported: N/A

Details Diff
format: apply check-sources changes
mod - cmake/BareosVersionFromGit.cmake Diff File

master 047144fc

2024-12-10 21:51

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1862

NDMP_NATIVE: enable full restore, eject tape before unload, enable update of NDMP environment
mod - CHANGELOG.md Diff File
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/dird/ndmp_dma_backup_NDMP_NATIVE.cc Diff File
mod - core/src/dird/ndmp_dma_generic.cc Diff File
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc Diff File
mod - core/src/dird/ndmp_dma_storage.cc Diff File
mod - core/src/ndmp/ndma_cops_backreco.c Diff File
mod - systemtests/tests/CMakeLists.txt Diff File

master a111de65

2024-12-10 21:51

Bareos Bot

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master b32b7a1d

2024-12-10 15:30

Sebastian Sura


Committer: pstorz

Ported: N/A

Details Diff
refactor: apply bareos-check-sources
mod - core/src/dird/ndmp_dma_backup_NDMP_NATIVE.cc Diff File
mod - systemtests/tests/ndmp-bareos/etc/bareos/bareos-dir.d/jobdefs/DefaultNDMPRestoreJob.conf Diff File

master 1219ee0c

2024-12-09 12:38

Sebastian Sura

Ported: N/A

Details Diff
source-location: add additional tests
mod - core/src/lib/source_location.h Diff File
 First  Prev  1 2 3 ... 15 16 17 18 19 20 21 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 665 666 667  Next  Last