Changesets: bareos

master ec983f4b

2024-03-22 11:37

banuchka


Committer: stephand

Ported: N/A

Details Diff
percona-xtrabackup: fix bug with subprocess call

Fix non-terminating subprocess behaviour in case of bareos-storage
unavailable during a Backup job.

This commit terminates the subprocess in case bareos-storage is
unavailable for some reason during a Backup job.
This is a bug fix because the previous behaviour causes high memory
usage that may cause OOM in some cases.

Move the logic of terminating the xtrabackup(dumper) subprocess
in case of IO_CLOSE to separate function end_dumper().
Add timeouts and change the kill signal to terminate.
Add convenient debug and job messages.
mod - core/src/plugins/filed/python/percona-xtrabackup/bareos-fd-percona-xtrabackup.py Diff File

master eb9a9c95

2024-03-20 17:39

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1716

github: introduce template for issues
add - .github/ISSUE_TEMPLATE/10-issue_report.yaml Diff File
add - .github/ISSUE_TEMPLATE/20-feature_request.yaml Diff File
add - .github/ISSUE_TEMPLATE/config.yml Diff File
add - .github/workflows/no-response.yaml Diff File
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/DeveloperGuide/developerFAQ.rst Diff File
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst Diff File
mod - docs/manuals/source/DeveloperGuide/gitworkflow.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File

master 37b9ee32

2024-03-20 17:39

Bareos Bot

Ported: N/A

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

master 58034276

2024-03-20 10:46

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1721

Fix warning about missing delcandidates table in director
mod - AUTHORS Diff File
mod - CHANGELOG.md Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/postgresql.h Diff File
mod - core/src/tests/run_on_incoming_connect_interval.cc Diff File

master 800dec0f

2024-03-20 10:46

Bareos Bot

Ported: N/A

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

master d2ff7898

2024-03-20 10:04

arogge


Committer: Bareos Bot

Ported: N/A

Details Diff
cats: remove unused ValidateConnection()
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/postgresql.cc Diff File
mod - core/src/cats/postgresql.h Diff File
mod - core/src/tests/run_on_incoming_connect_interval.cc Diff File

master 7b38bd4b

2024-03-20 08:46

Sebastian Sura

Ported: N/A

Details Diff
sd-backend-tests: fix not initialising reservation lock
mod - core/src/tests/sd_backend_tests.h Diff File

master eec4cac0

2024-03-19 14:28

bruno-at-bareos

Ported: N/A

Details Diff
docs: fix external broken links
mod - docs/manuals/source/DeveloperGuide/developerFAQ.rst Diff File
mod - docs/manuals/source/DeveloperGuide/gitworkflow.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/NdmpBackupsWithBareos.rst Diff File

master f999c0dc

2024-03-19 11:56

bruno-at-bareos

Ported: N/A

Details Diff
docs: introduce github issues in bug database section

- reformat long lines
- remove contributing patches by email

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

master 7aa844fb

2024-03-18 15:21

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fvec: make resize_to_fit do what it says
mod - core/src/stored/backends/dedup/fvec.h Diff File

master 61febc73

2024-03-18 14:54

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1732

stored: fix authentication race condition / deadlock
mod - CHANGELOG.md Diff File
mod - core/scripts/bareos-ctl-dir.in Diff File
mod - core/scripts/bareos-ctl-fd.in Diff File
mod - core/scripts/bareos-ctl-sd.in Diff File
mod - core/src/dird/director_jcr_impl.h Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/jobq.cc Diff File
mod - core/src/dird/msgchan.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/next_vol.cc Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/filed/status.cc Diff File
mod - core/src/filed/verify.cc Diff File
mod - core/src/filed/verify_vol.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/thread_util.h Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/fd_cmds.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored_jcr_impl.h Diff File
mod - systemtests/scripts/cleanup Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/parallel-jobs/CMakeLists.txt Diff File

master f229099d

2024-03-18 14:54

Bareos Bot

Ported: N/A

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

master ab451cb0

2024-03-18 14:44

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fvec: fix move constructor not setting prot
mod - core/src/stored/backends/dedup/fvec.h Diff File

master 205d4e32

2024-03-18 14:33

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fvec: fix not initialising bytes_allocated
mod - core/src/stored/backends/dedup/fvec.h Diff File

master 5aa82ef2

2024-03-18 14:23

pstorz


Committer: Bareos Bot

Ported: N/A

Details Diff
apply bareos-checksources changes
mod - systemtests/tests/parallel-jobs/CMakeLists.txt Diff File

master 08af6f3d

2024-03-18 14:20

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fvec: switch to filesize tracking

Previously we tracked the available capacity instead but this caused
problems with mmap wanting offsets page aligned and us not being able
to guarantee that cap * element_size is page aligned.
mod - core/src/stored/backends/dedup/fvec.h Diff File

master 2d91c60f

2024-03-18 13:58

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fvec: fix trying to extend mapping if not possible
mod - core/src/stored/backends/dedup/fvec.h Diff File

master 6c1b6571

2024-03-18 13:30

Sebastian Sura


Committer: Bareos Bot

Ported: N/A

Details Diff
fvec: fix bad behaviour on alternative path
mod - core/src/stored/backends/dedup/fvec.h Diff File

master 64f747e2

2024-03-18 09:17

bruno-at-bareos

Ported: N/A

Details Diff
tests: webui selenium use python3

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - webui/tests/selenium/webui-selenium-test.py Diff File

master e62ce259

2024-03-15 06:42

Sebastian Sura


Committer: arogge

Ported: N/A

Details Diff
ua-run: remove unfinished legacy feature 'fdcalled'
mod - core/src/dird/ua_run.cc Diff File

master 68710b79

2024-03-14 10:56

bruno-at-bareos

Ported: N/A

Details Diff
scripts: mtx-changer replace perl usage by awk

- add max_wait_drive variable with a default of 300s
which can be extended in the mtx-changer.conf file to larger value
(maybe needed for LTO9 drive due to calibration)
- use awk expression if most cases
- unify the way we use awk (-F, double quotes, etc)
- shfmt -i2 -ci
- shellcheck code
- systemtests: add mtx-changer test
- trim trailing whitespace on list cmd
- improve readability of longer awk code use direct input in awk
expression without variables

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/scripts/mtx-changer.conf Diff File
mod - core/scripts/mtx-changer.in Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/mtx-changer/CMakeLists.txt Diff File
add - systemtests/tests/mtx-changer/etc/bareos/mtx-changer.conf Diff File
add - systemtests/tests/mtx-changer/list-empty.expected Diff File
add - systemtests/tests/mtx-changer/list-impexp.expected Diff File
add - systemtests/tests/mtx-changer/list-loaded1.expected Diff File
add - systemtests/tests/mtx-changer/list-loaded2.expected Diff File
add - systemtests/tests/mtx-changer/list-loadedboth.expected Diff File
add - systemtests/tests/mtx-changer/list-notloaded.expected Diff File
add - systemtests/tests/mtx-changer/listall-empty.expected Diff File
add - systemtests/tests/mtx-changer/listall-impexp.expected Diff File
add - systemtests/tests/mtx-changer/listall-loaded1.expected Diff File
add - systemtests/tests/mtx-changer/listall-loaded2.expected Diff File
add - systemtests/tests/mtx-changer/listall-loadedboth.expected Diff File
add - systemtests/tests/mtx-changer/listall-notloaded.expected Diff File
add - systemtests/tests/mtx-changer/mock-mtx Diff File
add - systemtests/tests/mtx-changer/mtx-status-empty.txt Diff File
add - systemtests/tests/mtx-changer/mtx-status-impexp.txt Diff File
add - systemtests/tests/mtx-changer/mtx-status-loaded1.txt Diff File
add - systemtests/tests/mtx-changer/mtx-status-loaded2.txt Diff File
add - systemtests/tests/mtx-changer/mtx-status-loadedboth.txt Diff File
add - systemtests/tests/mtx-changer/mtx-status-notloaded.txt Diff File
add - systemtests/tests/mtx-changer/test-cleanup Diff File
add - systemtests/tests/mtx-changer/test-setup Diff File
add - systemtests/tests/mtx-changer/testrunner-list Diff File
add - systemtests/tests/mtx-changer/testrunner-listall Diff File

master 258f0b6d

2024-03-13 16:01

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1728

docs: fix Pool explanation for migration jobs
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/TasksAndConcepts/MigrationAndCopy.rst Diff File
mod - docs/manuals/source/include/config/DirSelectionPatterns-sql1.conf Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-Pool.rst.inc Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-SelectionPattern.rst.inc Diff File

master 6cf7fe25

2024-03-13 16:01

Bareos Bot

Ported: N/A

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

master f0e8a3a9

2024-03-13 12:59

Sebastian Sura


Committer: bruno-at-bareos

Ported: N/A

Details Diff
check-sources: fix stuff
mod - devtools/pip-tools/check_sources/add_copyright_header.py Diff File
mod - devtools/pip-tools/check_sources/plugins/copyright_plugin.py Diff File

master 21a1a23c

2024-03-12 16:41

Bareos Bot


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1689

increase warning level on C/C++ compiler
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/src/benchmarks/restore_browser_stress_test.cc Diff File
mod - core/src/cats/sql.cc Diff File
mod - core/src/cats/sql_get.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/catreq.cc Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/getmsg.cc Diff File
mod - core/src/dird/ndmp_fhdb_lmdb.cc Diff File
mod - core/src/dird/reload.cc Diff File
mod - core/src/dird/scheduler_private.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_restore.cc Diff File
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/dird/ua_select.h Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/dird/ua_update.cc Diff File
mod - core/src/dird/vbackup.cc Diff File
mod - core/src/droplet/libdroplet/src/backend/cdmi/reqbuilder.c Diff File
mod - core/src/droplet/libdroplet/src/backend/s3/auth/v2.c Diff File
mod - core/src/droplet/libdroplet/src/backend/srws/replyparser.c Diff File
mod - core/src/droplet/libdroplet/src/httpreply.c Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/filed_globals.cc Diff File
mod - core/src/filed/filed_globals.h Diff File
mod - core/src/filed/filed_utils.cc Diff File
mod - core/src/findlib/find.cc Diff File
mod - core/src/lib/bregex.cc Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/channel.h Diff File
mod - core/src/lib/cli.cc Diff File
mod - core/src/lib/connection_pool.cc Diff File
mod - core/src/lib/connection_pool.h Diff File
mod - core/src/lib/crypto.h Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/message.h Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/lib/thread_list.cc Diff File
mod - core/src/lib/thread_specific_data_key.h Diff File
mod - core/src/lib/thread_util.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/lib/xxhash.cc Diff File
mod - core/src/lmdb/CMakeLists.txt Diff File
mod - core/src/ndmp/ndma_cops_backreco.c Diff File
mod - core/src/plugins/filed/gfapi/gfapi-fd.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/dedup/fvec.h Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/backends/unix_tape_device.cc Diff File
mod - core/src/stored/backends/win32_fifo_device.cc Diff File
mod - core/src/stored/backends/win32_file_device.cc Diff File
mod - core/src/stored/backends/win32_tape_device.cc Diff File
mod - core/src/stored/bcopy.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/block.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/ndmp_tape.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/sd_stats.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/addresses_and_ports_functions.cc Diff File
mod - core/src/tests/multicolumn_prompts.cc Diff File
mod - core/src/tests/multiplied_device_test.cc Diff File
mod - core/src/tests/select_functions.cc Diff File
mod - core/src/tests/setdevice.cc Diff File
mod - core/src/tests/show_cmd_available_resources_equals_config_resources.cc Diff File
mod - core/src/tests/test_bsnprintf.cc Diff File
mod - core/src/tests/test_bsock.cc Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File
mod - core/src/tests/test_config_parser_sd.cc Diff File
mod - core/src/tests/test_path_conversion.cc Diff File
mod - core/src/tests/wrap.cc Diff File
mod - core/src/tools/drivetype.cc Diff File
mod - core/src/tools/fstype.cc Diff File
mod - core/src/tools/testfind.cc Diff File
mod - core/src/tools/testfind_fd.cc Diff File
 First  Prev  1 2 3 ... 58 59 60 61 62 63 64 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 669 670 671  Next  Last