Changesets: bareos

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

master 45e832fa

2023-02-10 15:21

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
bnet: Print not send messages instead of its address
mod - core/src/lib/bnet.cc Diff File

master 2c620ad2

2023-02-10 15:19

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
tests: Write tape with capital t (as per docs)

Since the documentation uses capital letters our tests should reflect
that so that we do not miss any bugs that get introduced by this
discrepancy.
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 946143a8

2023-02-10 15:17

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
stored: lower case device type during validation

Since other parts of the system are actually using equality
comparision, we should ensure that any validated resource is actually
usable by the rest of the system. In this case we do this by
lower_case-ing the device type before we start the validation process.
mod - core/src/stored/device_resource.cc Diff File

master 561280c0

2023-02-10 13:30

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
stored: Fix bad string comparision

Since the config parsing step does not always take care to lower case
the device type, we need to check case insensitivly wether the
device_type is tape or not!
mod - core/src/stored/device_resource.cc Diff File

master 56914480

2023-02-10 13:25

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
bugfix: stored_conf: Fix validating wrong resource

During pass 2 dummy resources are being created that end up not being
really used. These dummy resources often do not get filled with the
complete information; in particular device_type was never filled out
since its std::string.

Previously the dummy resource was being used to validate the resource
configuration. This lead to spurious warnings since the validator
expected the data to be actually correct, e.g. it checked to see if
the device_resource was a tape or not. Since this info was not filled
out it threw a warning.

Now the resource created in pass 1 is used for validation.
mod - core/src/stored/stored_conf.cc Diff File

master fafa53dc

2023-02-09 14:31

Sebastian Sura


Committer: Andreas Rogge

Ported: N/A

Details Diff
weird-files: update directory names

A (non-existent) directory that contained a file that was softlinked
by a file in weird-files, was still named bacula. This commit
recreated those softlinks to instead link into a directory named bareos.
mod - systemtests/data/weird-files.tar.gz Diff File

master 66aac313

2023-02-09 13:15

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
systemtest: update tests to backup bigger amount of files
mod - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/fileset/bigfileset.conf.in Diff File
mod - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/job/slow-backup-bareos-fd.conf Diff File
mod - systemtests/tests/checkpoints/etc/bareos/bareos-dir.d/pool/FullSmallvolumes.conf Diff File
mod - systemtests/tests/checkpoints/testrunner-checkpoints-and-spooling Diff File
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-cancel Diff File
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-kill Diff File
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-stop Diff File
mod - systemtests/tests/checkpoints/testrunner-checkpoints-regular-backup Diff File

master bef96311

2023-02-09 13:15

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
checkpoints: create jobmedia record after volume change
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/checkpointhandler.cc Diff File

master 4e78fde3

2023-02-09 12:29

Alaa Eddine Elamri


Committer: Andreas Rogge

Ported: N/A

Details Diff
refactor: remove `CheckResources` duplication
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/filed_utils.cc Diff File

master 718c433b

2023-02-09 12:29

Alaa Eddine Elamri


Committer: Andreas Rogge

Ported: N/A

Details Diff
dir_cmd: lock and unlock resource when getting client
mod - core/src/filed/dir_cmd.cc Diff File

master 06f68d74

2023-02-08 18:04

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001366

docs: improve bareos-webui documentation
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/IntroductionAndTutorial.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/BareosWebui.rst Diff File
rm - docs/manuals/source/IntroductionAndTutorial/InstallingBareosWebui.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File

master 37b005e2

2023-02-08 18:03

joergs

Ported: N/A

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

master f1ce230f

2023-02-08 16:08

arogge


Committer: pstorz

Ported: N/A

Details Diff
filed: avoid reading from ephemeral buffer

In AddFileset() the item pointer can be passed to all kinds of functions
like plugin event handlers.
As dir->msg is only short-lived and can be overwritten when
communicating with the directory (e.g. emitting a job message), it is
safer to copy the buffer before passing it down.
mod - core/src/filed/dir_cmd.cc Diff File

master 03f6a462

2023-02-08 13:49

bruno-at-bareos

Ported: N/A

Details Diff
docs: remove obsolete pre-17 bareos-webui section

- remove unused final note

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

master f622aded

2023-02-08 13:25

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
stored: update startfile and startblock ...

after jobmedia entry creation
mod - core/src/stored/checkpointhandler.cc Diff File

master 2297d5aa

2023-02-08 13:22

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
stored: adapt checkpoints to multiple jobmedia table entries

* changed when checkpoints are triggered relative to attribute saving
* add extra checks for when to trigger checkpoints
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/checkpointhandler.cc Diff File
mod - core/src/stored/checkpointhandler.h Diff File

master 80f2c527

2023-02-07 17:13

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
refactor: move checkpoints handling to its own class
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/append.h Diff File
add - core/src/stored/checkpointhandler.cc Diff File
add - core/src/stored/checkpointhandler.h Diff File

master 46e9632f

2023-02-07 15:21

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
refactor: rename function name to be more accurate
mod - core/src/stored/append.cc Diff File

master 3076de56

2023-02-07 14:05

Sebastian Sura

Ported: N/A

Details Diff
restore: Look up client info for restore report
mod - core/src/dird/restore.cc Diff File

master a7e97e32

2023-02-07 10:43

arogge

Ported: N/A

Details Diff
devtools: add support for bugfix-label to pr-tool

When a PR has the label "Bugfix" its Changelog record will now be added
to the "Fixed" section instead of the "Changed" section by default.
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 4440196b

2023-02-06 19:22

joergs


Committer: arogge

Ported: N/A

Details Diff
webui: remove Client Status Button for disabled clients
mod - webui/public/js/bootstrap-table-formatter.js Diff File
 First  Prev  1 2 3 ... 70 ... 136 137 138 139 140 141 142 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 683 684 685  Next  Last