Changesets: bareos

master 6244bd36

2021-06-15 17:34

arogge

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

arogge


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

arogge

Ported: N/A

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

master a7eea6b0

2021-06-15 00:05

arogge

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

arogge

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

arogge

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

arogge


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

joergs

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

pstorz


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

pstorz


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

stephand

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

stephand

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

master 3384d370

2021-06-11 12:28

stephand


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000844 from bareos/dev/sduehr/master/vmware-plugin-update-docs

docs: update VMware plugin documentation
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File

bareos-18.2 c34314cb

2021-06-11 10:32

arogge

Ported: N/A

Details Diff
Start development of 18.2.12

bareos-18.2 360b6685

2021-06-11 10:32

arogge

Ported: N/A

Details Diff
Release 18.2.11
mod - core/src/include/version.h Diff File

bareos-19.2 b441800f

2021-06-11 10:25

arogge

Ported: N/A

Details Diff
Start development of 19.2.11

bareos-19.2 093da618

2021-06-11 10:25

arogge

Ported: N/A

Details Diff
Remove */cmake/BareosVersion.cmake after release
rm - core/cmake/BareosVersion.cmake Diff File
rm - webui/cmake/BareosVersion.cmake Diff File

bareos-19.2 53f6331a

2021-06-11 10:25

arogge

Ported: N/A

Details Diff
Release 19.2.10
add - core/cmake/BareosVersion.cmake Diff File
add - webui/cmake/BareosVersion.cmake Diff File

bareos-19.2 23c4bbac

2021-06-10 22:30

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000843 from bareos/dev/pstorz/bareos-19.2/releasenotes

Release Notes 19.2.10: add PR 834
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File

bareos-18.2 e193a53f

2021-06-10 22:29

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000842 from bareos/dev/pstorz/bareos-18.2/releasenotes

bareos 18.2.11 releasenotes
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File

master 2e17feb0

2021-06-10 20:25

stephand

Ported: N/A

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

master 1224dc3f

2021-06-10 20:20

stephand

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 73c79dc0

2021-06-10 18:57

pstorz

Ported: N/A

Details Diff
Release Notes: add PR 834
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File

bareos-18.2 ab6b9620

2021-06-10 17:41

pstorz

Ported: N/A

Details Diff
docs: Release Notes for 18.2.11
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 218 219 220 221 222 223 224 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 672 673 674  Next  Last