Changesets: bareos

master 9834b8bc

2022-09-27 16:30

bruno-at-bareos

Ported: N/A

Details Diff
update CHANGELOG.md

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - CHANGELOG.md Diff File

master 1a23d782

2022-09-27 12:33

arogge

Ported: N/A

Details Diff
stored: load file device dynamically

Instead of building unix_file_device/win32_file_device directory into
libbareossd, this patch builds them as a dynamic backend and removes
special handling for them.
Also move all backend build configuration into the backends directory.
mod - core/CMakeLists.txt Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/backends/CMakeLists.txt Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.h Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - debian/bareos-storage.install.in Diff File

master 990970bc

2022-09-27 12:31

arogge

Ported: N/A

Details Diff
stored: remove FlushDevice() from backends

remove the unused FlushDevice() function from the backend interface and
all interfaces.
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/gfapi_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_tape_device.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File

master 51b66ce8

2022-09-27 11:51

arogge

Ported: N/A

Details Diff
systemtests: configure BackendDirectory for SDs

this patch amends the SD configuration in every systemtest to have the
correct BackendDirectory set, so we can load dynamic backends during
testing.
It also removed the BackendDirectory when built without dynamic
backends.
mod - cmake/BareosSetVariableDefaults.cmake Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake 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-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/autochanger/etc/bareos/bareos-sd.d/storage/bareos-sd.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/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bconsole/etc/bareos/bareos-sd.d/storage/bareos-sd.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-sd.d/storage/bareos-sd.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-sd.d/storage/bareos-sd.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-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/config-syntax-crash/etc/bareos/bareos-sd.d/storage/bareos-sd.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-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-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/dbcopy-mysql-postgresql/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-sd.d/storage/bareos-sd.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-sd.d/storage/bareos-sd.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-sd.d/storage/bareos-sd.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-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/list-backups/etc/bareos/bareos-sd.d/storage/bareos-sd.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/etc/bareos/bareos-sd.d/storage/bareos-sd.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-sd.d/storage/bareos-sd.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-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-dir/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-fd-libcloud/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-basic/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-restoreobject/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-fd-mariabackup/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-fd-ovirt/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-fd-percona-xtrabackup/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-fd-vmware/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/py2plug-sd/etc/bareos/bareos-sd.d/storage/bareos-sd.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-postgres/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/quota-softquota/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/restapi/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/scheduler-backup/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/sparse-file/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/spool/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/stresstest/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/truncate-command/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/virtualfull-bscan/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/virtualfull/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/webui-common/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/xattr/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File

master 2393928b

2022-09-26 18:55

bruno-at-bareos

Ported: N/A

Details Diff
docs: Document howto upgrade from generic python plugin

- Add instructions to FAQ about python plugin `broken package`
with apt upgrade

[OP #5250] [OP #5155]

Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com>
Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/Appendix/FAQ.rst Diff File

master 6657109c

2022-09-26 17:51

bruno-at-bareos


Committer: pstorz

Ported: N/A

Details Diff
update CHANGELOG.md

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - CHANGELOG.md Diff File

master c5be7b4d

2022-09-23 16:25

joergs

Ported: N/A

Details Diff
docs: usage of add_bareos_repositories.sh script

Describe add_bareos_repositories.sh for all platforms,
it is available.
Refer to downlaod.bareos.org and to download.bareos.com.
Split Installation chapter into Server installation and Client installation.
Move Univention Corporate Server section to Server installation chapter.
Move Mac OS Installation and Universal Linux Client into Client installation chapter.
Refer to the Windows installation chapter.
Remove outdated sections.
mod - docs/manuals/source/Appendix/OperatingSystems.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File
add - docs/manuals/source/IntroductionAndTutorial/InstallingBareosClient.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File

master 9fd29613

2022-09-23 16:25

joergs

Ported: N/A

Details Diff
docs: add common names about repositories
mod - docs/manuals/source/DocumentationStyleGuide/CommonNames.rst Diff File

master eb7391cb

2022-09-22 12:55

bruno-at-bareos


Committer: pstorz

Ported: N/A

Details Diff
stored: btape try to dumplabel only on valid label

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/stored/btape.cc Diff File

master 79b1ed39

2022-09-21 20:11

stephand

Ported: N/A

Details Diff
VMware Plugin: Save VM configuration and recreate VM before restore

The plugin now also saves the VM configuration on backup and recreates
the VM if it was delete before restoring the virtual disk. It is also
possible now to restore to different folder, host, cluster or datastore.
Custom attributes are saved and restored, uuid and MAC address are
restored if there are no duplicate conflicts.
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py Diff File

master 900f164b

2022-09-21 16:29

bruno-at-bareos


Committer: pstorz

Ported: N/A

Details Diff
core: BareosDb::FindLastJobStartTimeForJobAndClient: take into account Running job

- Adding Created and Running jobs to the query will avoid the start
of a second backup job for the same client while starttime is
overdue.
As we need to return a time_t and jobstatus = C doesn't have
starttime set, now() is used with casting forced to expected
timestamp without DST

Fix [BUG 0001466]

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
Affected Issues
0001466
mod - core/src/cats/sql_find.cc Diff File

master 9a670b2b

2022-09-20 12:15

Andreas Rogge

Ported: N/A

Details Diff
replace [[maybe_unused]] with unnamed parameters
mod - core/src/cats/bvfs.cc Diff File
mod - core/src/cats/cats.cc Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/postgresql_batch.cc Diff File
mod - core/src/cats/sql.cc Diff File
mod - core/src/cats/sql_delete.cc Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/cats/sql_list.cc Diff File
mod - core/src/cats/sql_pooling.cc Diff File
mod - core/src/cats/sql_update.cc Diff File
mod - core/src/console/console.cc Diff File
mod - core/src/console/console_conf.cc Diff File
mod - core/src/dird/auth_pam.cc Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/dbcheck_utils.cc Diff File
mod - core/src/dird/dir_plugins.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/expand.cc Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/inc_conf.cc Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/ndmp_dma_backup_common.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_restore_common.cc Diff File
mod - core/src/dird/ndmp_dma_storage.cc Diff File
mod - core/src/dird/ndmp_fhdb_common.cc Diff File
mod - core/src/dird/ndmp_fhdb_lmdb.cc Diff File
mod - core/src/dird/ndmp_fhdb_mem.cc Diff File
mod - core/src/dird/stats.cc Diff File
mod - core/src/dird/storage.cc Diff File
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_configure.cc Diff File
mod - core/src/dird/ua_dotcmds.cc Diff File
mod - core/src/dird/ua_impexp.cc Diff File
mod - core/src/dird/ua_label.cc Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - core/src/dird/ua_purge.cc Diff File
mod - core/src/dird/ua_query.cc Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/ua_run.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/dird/ua_tree.cc Diff File
mod - core/src/dird/ua_update.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/dird/verify.cc Diff File
mod - core/src/filed/accurate_htable.cc Diff File
mod - core/src/filed/accurate_lmdb.cc Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/estimate.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/filed/verify.cc Diff File
mod - core/src/findlib/acl.cc Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/drivetype.cc Diff File
mod - core/src/findlib/enable_priv.cc Diff File
mod - core/src/findlib/find_one.cc Diff File
mod - core/src/findlib/hardlink.cc Diff File
mod - core/src/findlib/xattr.cc Diff File
mod - core/src/lib/backtrace.cc Diff File
mod - core/src/lib/bpoll.cc Diff File
mod - core/src/lib/bregex.cc Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock_tcp.cc Diff File
mod - core/src/lib/bsys.cc Diff File
mod - core/src/lib/btimers.cc Diff File
mod - core/src/lib/cli.cc Diff File
mod - core/src/lib/crypto.cc Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/daemon.cc Diff File
mod - core/src/lib/guid_to_name.cc Diff File
mod - core/src/lib/ini.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/mntent_cache.cc Diff File
mod - core/src/lib/output_formatter_resource.cc Diff File
mod - core/src/lib/parse_bsr.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/priv.cc Diff File
mod - core/src/lib/rblist.cc Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/lib/runscript.cc Diff File
mod - core/src/lib/rwlock.cc Diff File
mod - core/src/lib/scsi_crypto.cc Diff File
mod - core/src/lib/scsi_lli.cc Diff File
mod - core/src/lib/scsi_tapealert.cc Diff File
mod - core/src/lib/signal.cc Diff File
mod - core/src/lib/tls_openssl_crl.cc Diff File
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/tree.cc Diff File
mod - core/src/lib/var.cc Diff File
mod - core/src/lib/watchdog.cc Diff File
mod - core/src/plugins/dird/python/module/bareosdir.cc Diff File

master c047c55a

2022-09-20 11:37

Alaa Eddine Elamri


Committer: pstorz

Ported: N/A

Details Diff
systemtests: remove serial running from checkpoint test
mod - systemtests/tests/checkpoints/CMakeLists.txt Diff File
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-cancel Diff File

master 2b47f2db

2022-09-19 19:28

pstorz

Ported: N/A

Details Diff
pruning.cc: adapt NewDirectorJcr() calls
mod - core/src/tests/pruning.cc Diff File

master 6e4d6491

2022-09-19 15:07

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: test migration jobs

use low job retention
add - systemtests/tests/copy/etc/bareos/bareos-dir.d/job/migrate.conf Diff File
mod - systemtests/tests/copy/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
mod - systemtests/tests/copy/etc/bareos/bareos-dir.d/pool/FullCopy.conf Diff File
add - systemtests/tests/copy/testrunner-05-migrate Diff File

master 307109db

2022-09-19 15:04

Alaa Eddine Elamri

Ported: N/A

Details Diff
ua_prune.cc: remove copy or migrate job when pruning volumes
mod - core/src/dird/ua_prune.cc Diff File

master 6bf69897

2022-09-19 14:48

Philipp Storz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001186

systemtest: fixed issues with systemtests not succeeding on first try
mod - CHANGELOG.md Diff File
mod - core/scripts/bareos-ctl-funcs Diff File
mod - core/src/tests/bareos_test_sockets.cc Diff File
mod - systemtests/scripts/check_for_zombie_jobs Diff File
mod - systemtests/scripts/cleanup Diff File
mod - systemtests/scripts/diff.pl.in Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/scripts/setup Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
mod - systemtests/tests/acl/testrunner Diff File
mod - systemtests/tests/bareos-acl/testrunner Diff File
mod - systemtests/tests/bconsole-pam/bin/check_pam_exec_available.sh Diff File
mod - systemtests/tests/bscan-bextract-bls-bcopy/testrunner Diff File
mod - systemtests/tests/chflags/testrunner Diff File
mod - systemtests/tests/client-initiated/testrunner Diff File
mod - systemtests/tests/commandline-options/etc/bareos/bareos-sd.d/device/FileStorage.conf 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/testrunner Diff File
mod - systemtests/tests/dbcopy-mysql-postgresql/testrunner Diff File
mod - systemtests/tests/droplet-s3/testrunner Diff File
mod - systemtests/tests/encrypt-signature-tls-cert/CMakeLists.txt Diff File
mod - systemtests/tests/encrypt-signature-tls-cert/testrunner Diff File
mod - systemtests/tests/filesets/testrunner Diff File
mod - systemtests/tests/gfapi-fd/testrunner Diff File
mod - systemtests/tests/glusterfs-backend/testrunner Diff File
mod - systemtests/tests/list-backups/testrunner Diff File
mod - systemtests/tests/multiplied-device/testrunner Diff File
mod - systemtests/tests/ndmp/testrunner Diff File
mod - systemtests/tests/notls/testrunner Diff File
mod - systemtests/tests/passive/testrunner Diff File
mod - systemtests/tests/pruning/testrunner Diff File
mod - systemtests/tests/py2plug-dir/testrunner Diff File
mod - systemtests/tests/py2plug-fd-libcloud/testrunner Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-restoreobject/testrunner Diff File
rm - systemtests/tests/py2plug-fd-local-fileset/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
mod - systemtests/tests/py2plug-fd-mariabackup/testrunner Diff File
mod - systemtests/tests/py2plug-fd-ovirt/testrunner.in Diff File
mod - systemtests/tests/py2plug-fd-percona-xtrabackup/testrunner Diff File
mod - systemtests/tests/py2plug-fd-vmware/testrunner Diff File
mod - systemtests/tests/py2plug-sd/testrunner Diff File
rm - systemtests/tests/py3plug-fd-local-fileset Diff File
add - systemtests/tests/py3plug-fd-local-fileset-basic Diff File
rm - systemtests/tests/scheduler-backup/etc/bareos/bareos-dir.d/schedule/schedule.conf Diff File
mod - systemtests/tests/scheduler-backup/test-setup Diff File
mod - systemtests/tests/scheduler-backup/testrunner-scheduler-backup Diff File

master a0d38988

2022-09-19 14:45

Philipp Storz

Ported: N/A

Details Diff
format: apply bareos-check-sources changes
mod - systemtests/tests/encrypt-signature-no-tls/CMakeLists.txt Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-basic/CMakeLists.txt Diff File

master d8277245

2022-09-19 14:40

Philipp Storz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001074

stored: dird: add backup checkpoints that save backup metadata to the Catalog during the execution of the backup
mod - CHANGELOG.md Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/cats/sql_update.cc Diff File
mod - core/src/dird/catreq.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File
mod - core/src/stored/askdir.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/device_control_record.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/mac.cc Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/sd_device_control_record.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/append_test.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
add - docs/manuals/source/manually_added_config_directive_descriptions/sd-storage-CheckpointInterval.rst.inc Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/checkpoints/CMakeLists.txt Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/slow-backup-bareos-fd.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/FullSmallvolumes.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/checkpoints/test-setup Diff File
add - systemtests/tests/checkpoints/testrunner-checkpoints-on-cancel Diff File
add - systemtests/tests/checkpoints/testrunner-checkpoints-on-kill Diff File
add - systemtests/tests/checkpoints/testrunner-checkpoints-on-stop Diff File
add - systemtests/tests/parallel-jobs/CMakeLists.txt Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/FullSmallvolumes.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/parallel-jobs/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/parallel-jobs/parallel Diff File
add - systemtests/tests/parallel-jobs/test-setup Diff File
add - systemtests/tests/parallel-jobs/testrunner-parallel-jobs Diff File
add - systemtests/tests/stresstest/CMakeLists.txt Diff File
add - systemtests/tests/stresstest/cloneandcopykernelcode Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/job/slow-backup-bareos-fd.conf Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/stresstest/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File

master f391ac27

2022-09-19 14:37

Philipp Storz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001215

pruning: `prune jobs` doesn't ask for jobtypes anymore, and prunes all jobtypes except Archives (`A`)
mod - CHANGELOG.md Diff File
mod - core/src/cats/dml/0011_sel_JobMedia Diff File
mod - core/src/cats/mysql_queries.inc Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/cats/sqlite_queries.inc Diff File
mod - core/src/dird/autoprune.cc Diff File
mod - core/src/dird/dird.h Diff File
mod - core/src/dird/ua.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - core/src/dird/ua_prune.h Diff File
mod - core/src/dird/ua_purge.cc Diff File
mod - core/src/dird/ua_purge.h Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/lib/alist.h Diff File
mod - core/src/lib/edit.cc Diff File
mod - core/src/lib/edit.h Diff File
mod - core/src/lib/mem_pool.cc Diff File
mod - core/src/lib/mem_pool.h Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/pruning/bareos-dir.d/director/bareos-dir.conf Diff File
add - core/src/tests/configs/pruning/bareos-dir.d/storage/File.conf Diff File
add - core/src/tests/pruning.cc Diff File
mod - core/src/tests/test_is_name_valid.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File
mod - systemtests/tests/CMakeLists.txt Diff File

master cf59d4dd

2022-09-19 12:42

Hedi


Committer: pstorz

Ported: N/A

Details Diff
dird: remove testfind unused libraries and fixed linking issues
mod - core/src/dird/CMakeLists.txt Diff File
add - core/src/dird/jcr_util.cc Diff File
add - core/src/dird/jcr_util.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/job.h Diff File
mod - core/src/dird/jobq.cc Diff File
mod - core/src/dird/migrate.cc Diff File
mod - core/src/dird/run_on_incoming_connect_interval.cc Diff File
mod - core/src/dird/scheduler_private.cc Diff File
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_run.cc Diff File
mod - core/src/dird/ua_server.cc Diff File
mod - core/src/tests/catalog.cc Diff File
mod - core/src/tests/dir_fd_connection.cc Diff File
mod - core/src/tests/setdevice.cc Diff File

master 00b5aa33

2022-09-19 12:05

arogge

Ported: N/A

Details Diff
core: rename newer ResourceTable() functions

the recently added functions BackupResourceTable(),
RestoreResourceTable() and GetResourceTable() turned out to be badly
named as they handle a shared_ptr<ConfigResourcesContainer> and there
already is a type named ResourceTable.
This commit renames the functions to BackupResourcesContainer(),
RestoreResourcesContainer() and GetResoucesContainer().
mod - core/src/dird/reload.cc Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File

master 318e2843

2022-09-16 20:30

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: add migration test to fixture list
mod - systemtests/tests/copy-migrate/CMakeLists.txt Diff File

master cc5bfe4c

2022-09-16 20:29

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: rename `copy` to `copy-migrate`
mod - systemtests/tests/CMakeLists.txt Diff File

master 80c0bb80

2022-09-16 20:25

Alaa Eddine Elamri

Ported: N/A

Details Diff
migrate.cc: remove some unnecessary bailouts
mod - core/src/dird/migrate.cc Diff File
 First  Prev  1 2 3 ... 60 ... 119 120 121 122 123 124 125 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last