Changesets: bareos
master ec983f4b 2024-03-22 11:37 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 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 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 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 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 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 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 |