Changesets: bareos
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 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 | ||
master c7dc2460 2024-12-09 10:28 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #2037 docs: add worm support paragraph |
||
mod - CHANGELOG.md | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/mediaformat.rst | Diff File | ||
mod - docs/manuals/source/IntroductionAndTutorial/Tutorial.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst | Diff File | ||
master 06d8ad9d 2024-12-09 10:28 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 04b416c0 2024-12-09 10:24 Committer: Bareos Bot Ported: N/A Details Diff |
format: apply check-sources chnages | ||
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst | Diff File | ||
master 56b3361b 2024-12-09 10:01 Committer: Bareos Bot Ported: N/A Details Diff |
Add fixes, and indexes - add space around index - add index for LTO-9 - fix warning section in LTO-9 Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst | Diff File | ||
master ce007bde 2024-12-09 09:39 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
parallel-test: fix reservation order check On slow/high usage systems, this test may fail because bareos takes to long to actually start the regular job. As such we cannot use the joblog to check if the regular job needed to wait or not, as the sleepy job mightve already started when we start checking. Instead we now consult the database to find out if the regular job needed to wait at all. |
||
mod - systemtests/tests/parallel-jobs/testrunner-reservation-order | Diff File | ||
master 8a1b3a45 2024-12-09 07:56 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
mysql: add setting of tmpdir This means that each test has a different tmp dir for mysql/mariadb to use. This should prevent some race conditions when creating temporary files. |
||
mod - systemtests/scripts/mysql.sh | Diff File | ||
mod - systemtests/tests/py3plug-fd-contrib-bareos_tasks_mysql/mysqldefaults.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/mysqldefaults.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-mariabackup/mysqldefaults.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-percona-xtrabackup/mysqldefaults.in | Diff File | ||
master 6e100c49 2024-12-09 06:45 Sebastian Sura Ported: N/A Details Diff |
source_location: rename namespace brs -> libbareos | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/sql.cc | Diff File | ||
mod - core/src/lib/rwlock.cc | Diff File | ||
mod - core/src/lib/rwlock.h | Diff File | ||
mod - core/src/lib/source_location.h | Diff File | ||
master 06516a69 2024-12-06 16:56 Committer: Bareos Bot Ported: N/A Details Diff |
AutochangerSupport.rst: add LTO-9 initiatlization docs | ||
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst | Diff File | ||
master 0145ec7f 2024-12-06 12:17 Ported: N/A Details Diff |
docs: add dplcompat wrapper programming guide | ||
mod - docs/manuals/source/DeveloperGuide.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/dplcompat-wrappers.rst | Diff File | ||
master d1403986 2024-12-05 14:11 Ported: N/A Details Diff |
freebsd: remove unused subpkglist | ||
rm - core/platforms/freebsd/bareos-freebsd/bareos.com-common/subpkglist | Diff File | ||
master d9efc071 2024-12-05 13:12 Sebastian Sura Ported: N/A Details Diff |
cross-compile: move to C++20 This way the autodetection works correctly. For some reason check_cxx_source_compiles() uses C++20. Maybe the check is performed too early ? |
||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/win32/compat/include/mingwconfig.h | Diff File | ||
master cf6b6f30 2024-12-05 12:45 Sebastian Sura Ported: N/A Details Diff |
rwlock: use source_location | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/lib/rwlock.cc | Diff File | ||
mod - core/src/lib/rwlock.h | Diff File |