Changesets: bareos

master d47cd071

2023-08-18 07:26

Sebastian Sura

Ported: N/A

Details Diff
compression: add easier to use & threadsafe interface
mod - core/src/lib/compression.cc Diff File
mod - core/src/lib/compression.h Diff File

master 1519b2ba

2023-08-18 07:14

Sebastian Sura

Ported: N/A

Details Diff
jcr: split creating jcr with registering jcr

Because the jcr is not fully created after new_jcr (the daemon
specific pointer is still null), it is not 100% safe to register it
since a lot of jcr-chain-walkers expect that pointer to be set when
they walk the chain.
This introduces a new register_jcr function which handles just the
registering so that it can be done after the initialisation is
actually over.
mod - core/src/dird/jcr_util.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/tools/btestls.cc Diff File

master 0ad17706

2023-08-18 06:49

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: add HardLinks = Yes to the test configurations
mod - systemtests/tests/bareos-basic/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/block-size/etc/bareos/bareos-dir.d/fileset/FS_TESTJOB.conf.in Diff File
mod - systemtests/tests/bscan-bextract-bls-bcopy/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/client-initiated/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/copy-migrate/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/encrypt-signature-no-tls/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/encrypt-signature-tls-cert/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/passive/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/restore/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/scheduler/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/sparse-file/etc/bareos/bareos-dir.d/fileset/FS_TESTJOB.conf.in Diff File
mod - systemtests/tests/spool/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/virtualfull-basic/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/virtualfull-bscan/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File

master c24a5c31

2023-08-18 06:47

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
functions: fix ignoring diff.pl in check_restore_diff()

if "$rscripts/diff.pl" -s "${dest}" -d "${restorepath}"; then
result=$?
fi
means: if diff.pl succeeds (i.e. return 0), then set result to 0.
This is not very useful. Instead the script should signal an error
when diff.pl does _not_ succeed!
mod - systemtests/scripts/functions Diff File

master 94ff8190

2023-08-17 16:07

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
pip-tools: update python package dependencies
mod - devtools/pip-tools/Pipfile.lock Diff File

master 9f72b4d3

2023-08-17 16:03

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
parallel-jobs: make test go by quicker
mod - systemtests/tests/parallel-jobs/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
mod - systemtests/tests/parallel-jobs/testrunner-parallel-jobs Diff File

master 84a87585

2023-08-17 15:29

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
python-bareos: allow non-tls login to root console
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File

master bd2c4b4e

2023-08-17 15:01

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001496

stored: automatically increment tape block size in case the buffer is too small
mod - CHANGELOG.md Diff File
mod - core/src/stored/backends/unix_tape_device.cc Diff File
mod - core/src/stored/backends/unix_tape_device.h Diff File
mod - core/src/stored/block.cc Diff File
mod - devtools/dist-tarball.sh Diff File

master 5b21b2b1

2023-08-17 15:01

Bareos Bot

Ported: N/A

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

master 5f3635ae

2023-08-17 12:20

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
python-bareos: set Tls Require
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/admin-notls.conf Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/admin-tls.conf Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/client-bareos-fd.conf Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/job-backup-bareos-fd.conf Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/noapicommand.conf Diff File
mod - systemtests/tests/python-bareos/test_acl.py Diff File

master 330acc5a

2023-08-16 18:59

SamuelBoerlin


Committer: arogge

Ported: N/A

Details Diff
apply bareos-check-sources
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/dird/jobq.cc Diff File
mod - core/src/dird/ua_run.cc Diff File

master d163c139

2023-08-16 18:56

SamuelBoerlin


Committer: arogge

Ported: N/A

Details Diff
consolidate: inherit allow_mixed_priority flag

make virtualfull jobs spawned by consolidate job inherit
allow_mixed_priority flag from the consolidate job.
mod - core/src/dird/consolidate.cc Diff File

master cad30ca3

2023-08-16 18:54

SamuelBoerlin


Committer: arogge

Ported: N/A

Details Diff
ua_run: add allowmixedpriority override flag
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_run.cc Diff File

master d5db6989

2023-08-16 18:54

SamuelBoerlin


Committer: arogge

Ported: N/A

Details Diff
dird: add allow_mixed_priority flag to jcr
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/jobq.cc Diff File
mod - core/src/include/jcr.h Diff File

master f713e896

2023-08-16 18:52

SamuelBoerlin


Committer: arogge

Ported: N/A

Details Diff
systemtests: consolidate: also check allow mixed priority
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/Consolidate.conf Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/backup-bareos-fd-high-priority.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File

master 050eaa78

2023-08-16 17:34

SamuelBoerlin


Committer: arogge

Ported: N/A

Details Diff
systemtests: add tests for consolidate job priority
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/Consolidate-lower-priority.conf Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/Consolidate.conf Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/backup-bareos-fd-high-priority.conf.in Diff File
add - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/backup-bareos-fd-low-priority.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/job/virtualfull.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
mod - systemtests/tests/always-incremental-consolidate/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
mod - systemtests/tests/always-incremental-consolidate/testrunner Diff File

master 9a0c3b75

2023-08-16 17:24

SamuelBoerlin


Committer: arogge

Ported: N/A

Details Diff
consolidate: inherit job priority to virtualfull

Virtualfull jobs spawned by consolidate now inherit the conoslidate
job's priority.
mod - core/src/dird/consolidate.cc Diff File

master 9c289d44

2023-08-15 15:29

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: adapt config-schema.json files
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-tray-monitor-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bconsole-config-schema.json Diff File

master 82530257

2023-08-15 15:25

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: webui: set TLS Require = No
mod - systemtests/tests/webui-common/etc/bareos/bareos-dir.d/console/admin.conf Diff File
mod - systemtests/tests/webui-common/etc/bareos/bareos-dir.d/console/readonly.conf Diff File

master 41f04069

2023-08-15 15:14

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtest: notls: adapt config files
mod - systemtests/tests/notls/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bconsole.conf.in Diff File

master a3e468c8

2023-08-15 14:53

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
gtests: fix cons_dir_conn_test_cleartext

As the default now is `TlsRequire = Yes`, this commit sets TlsRequire to
No in the configuration files for this test.
mod - core/src/tests/configs/console-director/tls_disabled/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - core/src/tests/configs/console-director/tls_disabled/bconsole.conf Diff File

master ae452a78

2023-08-15 13:43

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
systemtests: fix config-dump test
mod - systemtests/tests/config-dump/etc/bareos/bareos-dir-full.conf.in Diff File

master 7e4666c8

2023-08-15 11:41

Alaa Eddine Elamri


Committer: Bareos Bot

Ported: N/A

Details Diff
docs: update ANSI/IBM troubleshooting section
mod - docs/manuals/source/Appendix/Troubleshooting.rst Diff File

master 086a8bfd

2023-08-15 11:41

Alaa Eddine Elamri


Committer: Bareos Bot

Ported: N/A

Details Diff
conf: deprecate LabelType and CheckLabels

This is mostly to deprecate ANSI/IBM labels, and since
deprecating them would make the Bareos label the
only option, then just deprecating the whole config
option is the way to go.
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File

master 50f22f84

2023-08-15 11:36

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
tls config: make TLS Require default to yes
mod - core/src/lib/tls_resource_items.h Diff File
 First  Prev  1 2 3 ... 60 ... 66 67 68 69 70 71 72 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last