Changesets: bareos

master eebf74e2

2023-03-02 18:42

Philipp Storz

Ported: N/A

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

master a1a7797f

2023-03-02 18:35

Philipp Storz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001379

docs: catalog maintenance improvements
mod - CHANGELOG.md Diff File
mod - core/src/cats/create_bareos_database.in Diff File
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst Diff File

master 5bc274f9

2023-03-02 18:35

Philipp Storz

Ported: N/A

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

master d03eace9

2023-03-02 18:16

Andreas Rogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001234

testfind: reuse filedaemon logic
mod - CHANGELOG.md Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/backup.cc Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/fd_cmds.h Diff File
add - core/src/dird/fd_sendfileset.cc Diff File
add - core/src/dird/fd_sendfileset.h Diff File
rm - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/verify.cc Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/backup.h Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/dir_cmd.h Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/filed.h Diff File
add - core/src/filed/filed_utils.cc Diff File
add - core/src/filed/filed_utils.h Diff File
mod - core/src/filed/fileset.cc Diff File
mod - core/src/filed/fileset.h Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/find.cc Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/find_one.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tools/CMakeLists.txt Diff File
add - core/src/tools/dummysockets.cc Diff File
add - core/src/tools/dummysockets.h Diff File
add - core/src/tools/testfind.cc Diff File
add - core/src/tools/testfind_fd.cc Diff File
add - core/src/tools/testfind_fd.h Diff File
mod - systemtests/tests/testfind/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/testfind/etc/bareos/bareos-dir.d/fileset/Wildtest.conf.in Diff File
add - systemtests/tests/testfind/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/testfind/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/testfind/etc/bareos/bareos-fd.d/messages/Standard.conf.in Diff File
mod - systemtests/tests/testfind/testrunner Diff File

master e7425c57

2023-03-02 18:16

Andreas Rogge

Ported: N/A

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

master eac5a873

2023-03-02 18:14

Andreas Rogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001372

ua_restore: enable restore from archive
mod - CHANGELOG.md Diff File
mod - core/src/cats/bdb_query_enum_class.h Diff File
mod - core/src/cats/bdb_query_names.inc Diff File
mod - core/src/cats/dml/0016_uar_list_jobs Diff File
mod - core/src/cats/dml/0020_uar_last_full Diff File
mod - core/src/cats/dml/0021_uar_last_full_no_pool Diff File
mod - core/src/cats/dml/0022_uar_full Diff File
mod - core/src/cats/dml/0023_uar_dif Diff File
mod - core/src/cats/dml/0024_uar_inc Diff File
mod - core/src/cats/dml/0031_uar_jobid_fileindex Diff File
mod - core/src/cats/dml/0037_create_temp_accurate_jobids Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/ua.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - systemtests/data/weird-files.tar.gz Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/restore/CMakeLists.txt Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/restore/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/restore/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/restore/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/restore/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/restore/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/restore/functions Diff File
add - systemtests/tests/restore/test-setup Diff File
add - systemtests/tests/restore/testrunner-archive-full-restore Diff File
add - systemtests/tests/restore/testrunner-archive-restore-dir Diff File
add - systemtests/tests/restore/testrunner-archive-restore-file Diff File
add - systemtests/tests/restore/testrunner-check-hints Diff File
add - systemtests/tests/restore/testrunner-create-backup Diff File
add - systemtests/tests/restore/testrunner-error-full-restore Diff File
add - systemtests/tests/restore/testrunner-full-restore Diff File
add - systemtests/tests/restore/testrunner-restore-dir Diff File
add - systemtests/tests/restore/testrunner-restore-file Diff File
add - systemtests/tests/restore/testrunner-restore-old-archive Diff File

master 0cc358f1

2023-03-02 18:14

Andreas Rogge

Ported: N/A

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

master 0bf71f46

2023-03-02 18:13

Andreas Rogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001375

stored: remove warning for maximum block size for tapes
mod - CHANGELOG.md Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/addresses_and_ports.cc Diff File
mod - core/src/tests/configs/sd_backend/bareos-sd.d/device/tape1.conf Diff File
mod - core/src/tests/configs/sd_reservation/bareos-sd.d/device/auto1.conf Diff File
mod - core/src/tests/configs/sd_reservation/bareos-sd.d/device/single2.conf Diff File
mod - core/src/tests/configs/statistics_thread/sd_statistics_thread/default_config/bareos-sd.d/device/tape1.conf Diff File
mod - core/src/tests/configs/statistics_thread/sd_statistics_thread/only_collect_set/bareos-sd.d/device/tape1.conf Diff File
mod - core/src/tests/configs/statistics_thread/sd_statistics_thread/only_interval_set/bareos-sd.d/device/tape1.conf Diff File
mod - systemtests/tests/autochanger/create_autochanger_configs.sh.in Diff File
mod - systemtests/tests/block-size/create_autochanger_configs.sh.in Diff File

master c4affb1e

2023-03-02 18:13

Andreas Rogge

Ported: N/A

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

master bcbada38

2023-03-02 12:31

Alaa Eddine Elamri

Ported: N/A

Details Diff
apply bareos-check-sources
mod - core/scripts/bareos-config-lib.sh.in Diff File
mod - core/src/benchmarks/CMakeLists.txt Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/postgresql.h Diff File
mod - core/src/cats/postgresql_batch.cc Diff File
mod - core/src/dird/check_catalog.cc Diff File
mod - core/src/dird/dbcheck_utils.h Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/tests/catalog.cc Diff File
mod - core/src/tests/messages_resource.cc Diff File
mod - core/src/tests/run_on_incoming_connect_interval.cc Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File
mod - systemtests/CMakeLists.txt Diff File

master dd2906f9

2023-03-02 12:26

Alaa Eddine Elamri

Ported: N/A

Details Diff
update .gitignore
mod - .gitignore Diff File

master 282ffd17

2023-03-01 14:57

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
refactor: rename `cli_items` to `client_items`
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File

master 2f0e1851

2023-03-01 14:21

Alaa Eddine Elamri

Ported: N/A

Details Diff
backends: remove libbareoscats from packaging
rm - core/cmake/bareos-symlink-default-db-backend.cmake Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-common Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.database-postgresql Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-database-common/Makefile Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-database-postgresql/Makefile Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-database-tools/Makefile Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-director/Makefile Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/win32/winbareos.nsi Diff File
mod - debian/bareos-database-common.install.in Diff File
mod - debian/bareos-database-postgresql.install.in Diff File
mod - debian/rules Diff File

master 8e21475f

2023-03-01 10:50

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001386

vmware_cbt_tool.py: pyVmomi 8.x compatibility
mod - CHANGELOG.md Diff File
mod - core/src/vmware/vmware_cbt_tool/vmware_cbt_tool.py Diff File

master f7d2bf14

2023-03-01 10:50

arogge

Ported: N/A

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

master ead1c4cd

2023-03-01 10:50

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001390

VMware Plugin: fix restore to different vmname
mod - CHANGELOG.md Diff File
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File
add - docs/manuals/source/include/images/bareos-webui-restore-with-pluginoptions.png Diff File

master a8a688b0

2023-03-01 10:50

arogge

Ported: N/A

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

master 5b28df59

2023-03-01 07:06

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
restore: fix formatting of CMakeLists.txt
mod - systemtests/tests/restore/CMakeLists.txt Diff File

master 3234d25c

2023-02-28 23:36

stephand


Committer: arogge

Ported: N/A

Details Diff
VMware Plugin: WebUI restore screenshot in docs
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File
add - docs/manuals/source/include/images/bareos-webui-restore-with-pluginoptions.png Diff File

master c7f69027

2023-02-28 18:09

Alaa Eddine Elamri

Ported: N/A

Details Diff
remove postgresql-debuginfo
mod - docs/pkglists/EL_8.x86_64 Diff File
mod - docs/pkglists/EL_9.x86_64 Diff File
mod - docs/pkglists/Fedora_36.x86_64 Diff File
mod - docs/pkglists/Fedora_37.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP5.x86_64 Diff File
mod - docs/pkglists/SUSE_15.x86_64 Diff File

master 3bd11b8f

2023-02-28 16:21

stephand


Committer: arogge

Ported: N/A

Details Diff
Apply suggestions from code review

Co-authored-by: Bruno Friedmann @Bareos <89836284+bruno-at-bareos@users.noreply.github.com>
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File

master ad45b1c0

2023-02-28 15:47

arogge

Ported: N/A

Details Diff
docs: adapt documentation to new default blocksize
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-pool-MaximumBlockSize.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-device-MaximumBlockSize.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-device-MinimumBlockSize.rst.inc Diff File

master 71fa6b8b

2023-02-28 15:21

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
restore: change test names
mod - systemtests/tests/CMakeLists.txt Diff File

master 769836f0

2023-02-28 14:01

arogge

Ported: N/A

Details Diff
stored: increase default block size to 1M

Historically Bareos uses a default block size of 63k (64.512 bytes).
This usually works fine, until you use a modern tape drive. We already
have a whilepaper on how to achieve good performance with tape drives,
but you need to reconfigure the block sizes and there are a lot of ways
you can break Bareos that way.

With the default block size set to 1M (1.048.576 bytes), there is no
need to configure a custom block size for tapes anymore, as this new
default now provides optimum performance for recent tape drives out of
the box.

The default has been chosen carefully to provide optimum performance
while retaining maximum interoperability. As there are still
hostadapters (e.g. smartpqi) that cannot handle I/O larger than 1M and
tape performance does not show significant increase when using a
blocksize larger than 1M, this seems to be the reasonable choice.
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File

master b5aaa1c9

2023-02-28 13:19

arogge

Ported: N/A

Details Diff
stored: refactor DeviceResource ctor

move initialization from default ctor to the class itself.
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File
 First  Prev  1 2 3 ... 70 ... 137 138 139 140 141 142 143 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 688 689 690  Next  Last