Changesets: bareos

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

master 897129f5

2023-02-06 12:20

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
cats: stored: only create jobmedia table entries

Previously, when updating backup checkpoints, DIR would try to
update the jobmedia table entries or create a new one in case
an update is not possible which in consequence made the
jobmedia table entries kind of merged.

The change lowered the number of entries in the jobmedia table
but had the unwanted consequence of slowing restores in certain
situations (restores on big volumes for example).

With this change, jobmedia entries will only get created, and
checkpoints will add an entry into the jobmedia table instead
of updating existing entries.
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/stored/append.cc Diff File

master 03c838f1

2023-02-06 09:22

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
refactor: append.cc: remove unused function

remove unused `PossibleIncompleteJob` function
mod - core/src/stored/append.cc Diff File

master 8608e0ff

2023-02-03 16:50

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001365

webui: enable sorting on version column
mod - CHANGELOG.md Diff File
mod - webui/module/Client/src/Client/Controller/ClientController.php Diff File
mod - webui/module/Client/view/client/client/index.phtml Diff File
mod - webui/public/js/bootstrap-table-formatter.js Diff File
add - webui/public/js/bootstrap-table-sort.js Diff File

master d2055868

2023-02-03 16:49

joergs

Ported: N/A

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

master 334ec7e4

2023-02-03 13:43

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001348

stored: fix crashes of storage tools when autoxflate plugin is loaded
mod - CHANGELOG.md Diff File
mod - core/src/plugins/stored/autoxflate/autoxflate-sd.cc Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/bls.cc Diff File
mod - core/src/stored/bscan.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/read_record.cc Diff File
mod - systemtests/scripts/cleanup Diff File
mod - systemtests/tests/bareos-basic/CMakeLists.txt Diff File
add - systemtests/tests/bareos-basic/etc/bareos/bareos-sd.d/device/FileStorage2.conf Diff File
add - systemtests/tests/bareos-basic/testrunner-bcopy-autoxflate Diff File
add - systemtests/tests/bareos-basic/testrunner-bextract-autoxflate Diff File
add - systemtests/tests/bareos-basic/testrunner-bls-autoxflate Diff File
add - systemtests/tests/bareos-basic/testrunner-bscan-autoxflate Diff File
mod - systemtests/tests/bareos-basic/testrunner-simple-backup-and-restore Diff File

master 0f84125c

2023-02-03 13:43

pstorz

Ported: N/A

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

master bbbce048

2023-02-03 08:22

Sebastian Sura


Committer: pstorz

Ported: N/A

Details Diff
bconsole-basic test: Add check for wrong disabled reports
mod - systemtests/tests/bconsole-basic/testrunner-status-client Diff File

master b12d24b1

2023-02-02 19:01

joergs


Committer: arogge

Ported: N/A

Details Diff
webui: re-add show update status for clients

The server download.bareos.com offers a sorted list of current Bareos
releases at
https://download.bareos.com/release-info/bareos-version-info.js
The Bareos-WebUI uses this list and add status information about the
Bareos clients.
mod - webui/module/Api/src/Api/Controller/ClientController.php Diff File
mod - webui/module/Auth/view/auth/auth/login.phtml Diff File
mod - webui/module/Client/view/client/client/index.phtml Diff File
mod - webui/public/js/bootstrap-table-formatter.js Diff File
 First  Prev  1 2 3 ... 60 61 62 63 64 65 66 67 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last