Changesets: bareos
master 013de5b8 2021-06-21 14:15 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000824 from bareos/dev/joergs/master/systemd systemd: switch service from forking to simple (foreground) |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/.gitignore | Diff File | ||
mod - core/platforms/systemd/CMakeLists.txt | Diff File | ||
mod - core/platforms/systemd/bareos-dir.service.in | Diff File | ||
mod - core/platforms/systemd/bareos-fd.service.in | Diff File | ||
mod - core/platforms/systemd/bareos-sd.service.in | Diff File | ||
rm - core/platforms/systemd/bareos.conf.in | Diff File | ||
mod - debian/bareos-director.service.in | Diff File | ||
mod - debian/bareos-filedaemon.service.in | Diff File | ||
mod - debian/bareos-storage.service.in | Diff File | ||
master de309746 2021-06-21 13:43 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000856 Don't use ephemeral ports for test servers |
||
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 | ||
mod - core/src/tests/configs/console-director/tls_psk_default_enabled/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
mod - core/src/tests/configs/console-director/tls_psk_default_enabled/bconsole.conf | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 15d0c41f 2021-06-18 13:49 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000852 systemtests: exclude webui tests labeled broken from automated test runs |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
master ffa37931 2021-06-17 21:50 Ported: N/A Details Diff |
systemtests: add fileset-multiple-blocks test This test combines the two tests fileset-multiple-include-blocks and fileset-multiple-options-blocks by using ctest fixtures. |
||
mod - systemtests/scripts/functions | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-dir.d/fileset/fileset-multi-options.conf.in | Diff File | ||
add - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-include-blocks/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-include-blocks/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-include-blocks/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-include-blocks/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-include-blocks/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/CMakeLists.txt | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/fileset/FS_TESTJOB.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-dir.d/storage/File1.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-sd.d/device/File1.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
rm - systemtests/tests/fileset-multiple-options-blocks/etc/bareos/bconsole.conf.in | Diff File | ||
master 46f17a35 2021-06-16 20:52 Ported: N/A Details Diff |
docs: change installation source to HTTPS | ||
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst | Diff File | ||
master 6c783381 2021-06-16 20:02 Ported: N/A Details Diff |
systemtests: set service baseport to 30001 Previusly, 42001 was used which could potentially lead to conflicts, as Linux uses everything above 32768 as an ephemeral port. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 74cb8915 2021-06-16 17:14 Ported: N/A Details Diff |
tests: run connection tests on non-ephemeral ports previusly these were run on high port numbers what might lead to conflicts. |
||
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 | ||
mod - core/src/tests/configs/console-director/tls_psk_default_enabled/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
mod - core/src/tests/configs/console-director/tls_psk_default_enabled/bconsole.conf | Diff File | ||
master 471fa27c 2021-06-16 16:03 Ported: N/A Details Diff |
webui: provide a better error message on login failure The error message on login failure should give a hint when you try to login with a console user having the "TLS Enable = false" parameter not set. Fixes 0001096: misleading error message |
Affected Issues 0001096 |
|
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
master 8d721d55 2021-06-16 15:17 Ported: N/A Details Diff |
systemtests: make webui selenium testing python 3 compatible | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 2fbfe9c0 2021-06-16 15:11 Ported: N/A Details Diff |
systemtests: exclude webui tests labeled broken from automated test runs | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 7fc42641 2021-06-15 20:04 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000851 Further improve test stability |
||
mod - core/src/tests/bsock_test_connection_setup.cc | Diff File | ||
mod - core/src/tests/statefile.cc | Diff File | ||
add - core/src/tests/statefile/bareos-dir-32bit-read.42001.state.original | Diff File | ||
add - core/src/tests/statefile/bareos-dir-read.42001.state.original | Diff File | ||
master acf4b064 2021-06-15 18:06 Ported: N/A Details Diff |
tests: improve logging in authentication test Previously the test could fail without giving reasonable hints why. We increase the debug level to 10 so we can see errors that are reported through e_msg(), as they're relayed to d_msg() at level 10. |
||
mod - core/src/tests/bsock_test_connection_setup.cc | Diff File | ||
master 6244bd36 2021-06-15 17:34 Ported: N/A Details Diff |
tests: fix data-race in statefile test previusly the read and write test used to same statefile path which lead to a race on the file if both tests were run at the same time (as is the default when using `ctest -j X`. This patch makes the read-test use a differently named file so there is no race anymore. |
||
mod - core/src/tests/statefile.cc | Diff File | ||
add - core/src/tests/statefile/bareos-dir-32bit-read.42001.state.original | Diff File | ||
add - core/src/tests/statefile/bareos-dir-read.42001.state.original | Diff File | ||
master 3934b8bb 2021-06-15 17:09 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000850 use correct type for drive-parameter in stored/dir_cmd.cc |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 17c566b5 2021-06-15 12:58 Ported: N/A Details Diff |
update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master a7eea6b0 2021-06-15 00:05 Ported: N/A Details Diff |
systemtests: pass SYSTEMTEST_TIMEOUT correctly previously the SYSTEMTEST_TIMEOUT was not passed correctly leading to systemtests with a timeout of 0 seconds. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
master aa3c40cf 2021-06-15 00:00 Ported: N/A Details Diff |
stored: fix big endianess issue in dir_cmd.cc dir_cmd.cc uses scanf() to fill integers. As %hd is used, pointers to (short int)* was expected, but int* was passed. While this works on little endian, it breaks on big endian. This patch now uses short int where applicable. |
||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
bareos-19.2 b822ff4a 2021-06-15 00:00 Ported: N/A Details Diff |
stored: fix big endianess issue in dir_cmd.cc dir_cmd.cc uses scanf() to fill integers. As %hd is used, pointers to (short int)* was expected, but int* was passed. While this works on little endian, it breaks on big endian. This patch now uses short int where applicable. (cherry picked from commit aa3c40cfda3abdcafeeb5e0a7ddf47a64129f547) |
||
mod - core/src/stored/dir_cmd.cc | Diff File | ||
master e8f3939d 2021-06-14 22:26 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000836 Improve stability of testing runs |
||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/scripts/functions | Diff File | ||
mod - systemtests/scripts/setup | Diff File | ||
mod - systemtests/tests/client-initiated/testrunner | Diff File | ||
mod - systemtests/tests/config-dump/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-postgres/database/setup_local_db.sh.in | Diff File | ||
master 86289ce6 2021-06-14 19:10 Ported: N/A Details Diff |
systemtests: implement multi tests (fixtures) A systemtest directory can now either contains a single testscript, named "testrunner" or multiple testscripts: * test-setup (optional, falls back to ${rscripts}/start_bareos.sh) * testrunner-* (multiple) * test-cleanup (optional, falls back to ${rscripts}/cleanup) The ctest naming is: * system:${TEST_DIRECTORY}:test-setup * system:${TEST_DIRECTORY}:${SCRIPT_NAME_WITHOUT_TESTRUNNER} * system:${TEST_DIRECTORY}:test-cleanup All testrunner-* tests from a directory are executed in sequence. This commit also split up cmake configuration for each test into its directory. Also: * removed find_program(false), as it is not required. * py2plug-fd-postgres: disabled. * py3plug-fd-postgres: switch from psycopg2 to pg8000. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/bin/bareos | Diff File | ||
add - systemtests/cmake/BareosSystemtestFunctions.cmake | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/scripts/cleanup | Diff File | ||
mod - systemtests/scripts/functions | Diff File | ||
mod - systemtests/scripts/setup | Diff File | ||
add - systemtests/scripts/start_bareos.sh | Diff File | ||
add - systemtests/tests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/acl/CMakeLists.txt | Diff File | ||
add - systemtests/tests/ai-consolidate-ignore-duplicate-job/CMakeLists.txt | Diff File | ||
add - systemtests/tests/autochanger/CMakeLists.txt | Diff File | ||
add - systemtests/tests/bareos-acl/CMakeLists.txt | Diff File | ||
add - systemtests/tests/bareos/CMakeLists.txt | Diff File | ||
add - systemtests/tests/bconsole-pam/CMakeLists.txt | Diff File | ||
add - systemtests/tests/bconsole-status-client/CMakeLists.txt | Diff File | ||
add - systemtests/tests/block-size/CMakeLists.txt | Diff File | ||
add - systemtests/tests/bscan-bextract-bls/CMakeLists.txt | Diff File | ||
add - systemtests/tests/catalog/CMakeLists.txt | Diff File | ||
add - systemtests/tests/client-initiated/CMakeLists.txt | Diff File | ||
add - systemtests/tests/config-dump/CMakeLists.txt | Diff File | ||
add - systemtests/tests/config-syntax-crash/CMakeLists.txt | Diff File | ||
add - systemtests/tests/copy-archive-job/CMakeLists.txt | Diff File | ||
add - systemtests/tests/copy-bscan/CMakeLists.txt | Diff File | ||
add - systemtests/tests/copy-remote-bscan/CMakeLists.txt | Diff File | ||
add - systemtests/tests/dbcopy-mysql-postgresql/CMakeLists.txt | Diff File | ||
add - systemtests/tests/deprecation/CMakeLists.txt | Diff File | ||
add - systemtests/tests/droplet-s3/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner | Diff File | ||
add - systemtests/tests/encrypt-signature-tls-cert/CMakeLists.txt | Diff File | ||
add - systemtests/tests/encrypt-signature/CMakeLists.txt | Diff File | ||
add - systemtests/tests/fileset-multiple-include-blocks/CMakeLists.txt | Diff File | ||
add - systemtests/tests/fileset-multiple-options-blocks/CMakeLists.txt | Diff File | ||
add - systemtests/tests/filesets/CMakeLists.txt | Diff File | ||
add - systemtests/tests/gfapi-fd/CMakeLists.txt | Diff File | ||
add - systemtests/tests/glusterfs-backend/CMakeLists.txt | Diff File | ||
add - systemtests/tests/list-backups/CMakeLists.txt | Diff File | ||
add - systemtests/tests/messages/CMakeLists.txt | Diff File | ||
add - systemtests/tests/multiplied-device/CMakeLists.txt | Diff File | ||
add - systemtests/tests/ndmp/CMakeLists.txt | Diff File | ||
add - systemtests/tests/notls/CMakeLists.txt | Diff File | ||
add - systemtests/tests/passive/CMakeLists.txt | Diff File | ||
add - systemtests/tests/py2plug-dir/CMakeLists.txt | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/CMakeLists.txt | Diff File | ||
add - systemtests/tests/py2plug-fd-libcloud/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/py2plug-fd-libcloud/testrunner | Diff File | ||
add - systemtests/tests/py2plug-fd-local-fileset-restoreobject/CMakeLists.txt | Diff File | ||
add - systemtests/tests/py2plug-fd-local-fileset/CMakeLists.txt | Diff File | ||
add - systemtests/tests/py2plug-fd-ovirt/CMakeLists.txt | Diff File | ||
add - systemtests/tests/py2plug-fd-percona-xtrabackup/CMakeLists.txt | Diff File | ||
add - systemtests/tests/py2plug-fd-postgres/CMakeLists.txt | Diff File | ||
add - systemtests/tests/py2plug-fd-vmware/CMakeLists.txt | Diff File | ||
add - systemtests/tests/py2plug-sd/CMakeLists.txt | Diff File | ||
add - systemtests/tests/python-bareos/CMakeLists.txt | Diff File | ||
add - systemtests/tests/python-pam/CMakeLists.txt | Diff File | ||
add - systemtests/tests/python-restapi/CMakeLists.txt | Diff File | ||
add - systemtests/tests/quota-softquota/CMakeLists.txt | Diff File | ||
add - systemtests/tests/scheduler-backup/CMakeLists.txt | Diff File | ||
add - systemtests/tests/sparse-file/CMakeLists.txt | Diff File | ||
add - systemtests/tests/spool/CMakeLists.txt | Diff File | ||
add - systemtests/tests/truncate-command/CMakeLists.txt | Diff File | ||
add - systemtests/tests/upgrade-database/CMakeLists.txt | Diff File | ||
add - systemtests/tests/virtualfull-bscan/CMakeLists.txt | Diff File | ||
add - systemtests/tests/virtualfull/CMakeLists.txt | Diff File | ||
add - systemtests/tests/volume-pruning/CMakeLists.txt | Diff File | ||
add - systemtests/tests/xattr/CMakeLists.txt | Diff File | ||
bareos-18.2 64a2249d 2021-06-14 16:34 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000847 from bareos/dev/sduehr/bareos-18.2/vmware-plugin-update-docs docs: update VMware plugin documentation (backport of PR 845) |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
bareos-19.2 ef5fbfff 2021-06-14 16:33 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000846 from bareos/dev/sduehr/bareos-19.2/vmware-plugin-update-docs docs: update VMware plugin documentation (backport of PR 844) |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
master 73aa7a1c 2021-06-14 02:18 Sander Steffann Committer: joergs Ported: N/A Details Diff |
docs: fix some typos (cherry picked from commit 8a5aca85559caba9258d081b081f0aba287f3bef) |
||
mod - docs/manuals/source/DeveloperGuide/api.rst | Diff File | ||
bareos-18.2 875b3b98 2021-06-11 18:01 Ported: N/A Details Diff |
docs: update VMware plugin documentation Adapted the documentation of the VMware plugin due to update to VDDK 7 |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
bareos-19.2 20347708 2021-06-11 17:51 Ported: N/A Details Diff |
docs: update VMware plugin documentation Adapted the documentation of the VMware plugin due to update to VDDK 7 |
||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File |