Changesets: bareos

master 97eaf0ee

2023-02-17 12:04

Alaa Eddine Elamri


Committer: Andreas Rogge

Ported: N/A

Details Diff
filed: update error messages
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/filed/filed_utils.cc Diff File
mod - core/src/tools/testfind_fd.cc Diff File

master 0a171d19

2023-02-16 15:27

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001373

filed: avoid reading from ephemeral buffer
mod - CHANGELOG.md Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdWrapper.py Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/py3plug-fd-basic/CMakeLists.txt Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/jobmsg-backup.txt Diff File
add - systemtests/tests/py3plug-fd-basic/jobmsg-restore.txt Diff File
add - systemtests/tests/py3plug-fd-basic/python-modules/jobmsg-module.py Diff File
add - systemtests/tests/py3plug-fd-basic/test-setup Diff File
add - systemtests/tests/py3plug-fd-basic/testrunner-jobmsg Diff File

master 57fc9a3e

2023-02-16 15:27

pstorz

Ported: N/A

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

master 68b5e369

2023-02-16 13:00

pstorz

Ported: N/A

Details Diff
format: apply bareos-check-sources changes
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdWrapper.py Diff File
mod - systemtests/tests/py3plug-fd-basic/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-basic/python-modules/jobmsg-module.py Diff File
mod - systemtests/tests/py3plug-fd-basic/test-setup Diff File

master 0c0fbd17

2023-02-15 10:37

Bruno Friedmann


Committer: Philipp Storz

Ported: N/A

Details Diff
docs: add sql query to monitor temporary files

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/cats/create_bareos_database.in Diff File
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst Diff File

master a7d7776a

2023-02-14 17:11

Bruno Friedmann


Committer: Philipp Storz

Ported: N/A

Details Diff
docs: catalog maintenance improvements

- document free space needs
- document how to provide postgresql.service with PGDG package
- document how to require after PGDG postgresql for bareos-dir.service

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst Diff File

master 3c31b392

2023-02-14 15:02

bruno-at-bareos


Committer: arogge

Ported: N/A

Details Diff
core: remove deprecated make_catalog_backup.pl

- since version 22 make_catalog_backup.pl has been replaced by
make_catalog_backup posix script

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - .gitignore Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/win32/winbareos.nsi Diff File
mod - core/src/cats/CMakeLists.txt Diff File
rm - core/src/cats/make_catalog_backup.pl.in Diff File
mod - core/src/tests/configs/bareos-configparser-tests/bareos-dir.d/job/BackupCatalog.conf Diff File
mod - core/src/tests/configs/catalog/bareos-dir.d/job/BackupCatalog.conf Diff File
mod - debian/bareos-director.install.in Diff File
mod - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
mod - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File

master 76ff9809

2023-02-14 11:09

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001374

ua_restore: Add additional client info for restore report
mod - CHANGELOG.md Diff File
mod - core/src/dird/restore.cc Diff File

master 593dd604

2023-02-14 11:09

pstorz

Ported: N/A

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

master b270c901

2023-02-13 13:47

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
apply bareos-check-sources
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File

master 93e47ddb

2023-02-13 13:45

Sebastian Sura

Ported: N/A

Details Diff
restore: Fix bad format string
mod - core/src/dird/restore.cc Diff File

master cc1e0c72

2023-02-13 13:43

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
stored: rename checkpointhandler file
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/append.cc Diff File

master 0448d171

2023-02-13 12:42

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
stored: update setting and getting readyforcheckpoint
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/checkpoint_handler.cc Diff File
mod - core/src/stored/checkpoint_handler.h Diff File

master 78b29946

2023-02-13 12:00

Alaa Eddine Elamri

Ported: N/A

Details Diff
backends: remove default_db_backend
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/CMakeLists.txt Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/BareosCommonMakefile Diff File
mod - core/src/cats/CMakeLists.txt Diff File
rm - core/src/win32/cats/make_def Diff File
mod - systemtests/CMakeLists.txt Diff File

master 9b658e9f

2023-02-13 12:00

Alaa Eddine Elamri

Ported: N/A

Details Diff
backends: remove install-default-backend
mod - .gitignore Diff File
rm - core/src/cats/install-default-backend.in Diff File

master a579a83a

2023-02-13 11:39

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001316

bsmtp: fix and update code, and change CLI parsing to CLI11
mod - CHANGELOG.md Diff File
mod - core/src/tools/CMakeLists.txt Diff File
mod - core/src/tools/bsmtp.cc Diff File
mod - docs/manuals/CMakeLists.txt Diff File
mod - docs/manuals/source/include/autogenerated/usage/bsmtp.txt Diff File

master be21b8c7

2023-02-13 11:39

arogge

Ported: N/A

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

master 613fc003

2023-02-13 11:25

Alaa Eddine Elamri

Ported: N/A

Details Diff
backends: remove BACKEND_DIR_TO_TEST
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File

master f9f8cc0e

2023-02-13 11:15

arogge


Committer: pstorz

Ported: N/A

Details Diff
python-fd: improve PythonFdWrapper interface

you can now just use @BareosPlugin as decorator for your plugin class
instead of re-implementing load_bareos_plugin() yourself.
mod - core/src/plugins/filed/python/pyfiles/BareosFdWrapper.py Diff File
mod - systemtests/tests/py3plug-fd-basic/python-modules/jobmsg-module.py Diff File

master 2dc40eec

2023-02-13 10:42

arogge


Committer: pstorz

Ported: N/A

Details Diff
systemtests: add py3plug-fd-basic / jobmsg test

Introduce a new test where a python plugin for the FD emits a job
message in every callback.
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/py3plug-fd-basic/CMakeLists.txt Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/py3plug-fd-basic/jobmsg-backup.txt Diff File
add - systemtests/tests/py3plug-fd-basic/jobmsg-restore.txt Diff File
add - systemtests/tests/py3plug-fd-basic/python-modules/jobmsg-module.py Diff File
add - systemtests/tests/py3plug-fd-basic/test-setup Diff File
add - systemtests/tests/py3plug-fd-basic/testrunner-jobmsg Diff File

master 42e69a5e

2023-02-13 10:36

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001367

dird: skip disabled clients in status command
mod - AUTHORS Diff File
mod - CHANGELOG.md Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - systemtests/tests/bconsole-basic/testrunner-status-client Diff File

master e6d16c2c

2023-02-13 10:36

pstorz

Ported: N/A

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

master 416b048f

2023-02-13 10:31

pstorz

Ported: N/A

Details Diff
format: apply bareos-check-sources changes
mod - AUTHORS Diff File

master a51c405b

2023-02-10 16:28

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
dird: Only validate pass 1 resources

Similar to the situation in stored, here the pass 2 resources are just
dummies which do not contain every information.

As such we only validate resources from pass 1.
mod - core/src/dird/dird_conf.cc Diff File

master 8324a832

2023-02-10 15:39

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
gtest: add warning to disable local dir when failing

If you have a local bareos director running that is using a port that
a test wants to start a director on it will fail. Normally this will
not happen but one particular test checks the default config.

In that case it might not be obvious to check wether you have a bareos
director running in the background. This hint was added for this
particular purpose.
mod - core/src/tests/addresses_and_ports.cc Diff File
 First  Prev  1 2 3 ... 60 61 62 63 64 65 66 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last