Changesets: bareos

master 209cb342

2021-06-07 20:02

pstorz


Committer: arogge

Ported: N/A

Details Diff
systemtests: kill all processes listening on the tests' ports before start
mod - systemtests/scripts/setup Diff File

master ae73d167

2021-06-07 18:30

arogge

Ported: N/A

Details Diff
tests: set thread_list_startup_and_shutdown broken

That test fails randomly and we don't know why. So for now we mark it
broken, so it won't fail the build.
mod - core/src/tests/CMakeLists.txt Diff File

master 4d1ed28b

2021-06-07 18:16

arogge

Ported: N/A

Details Diff
systemtests: fix breaking python-fd-postgres test

Previously, when running in a directory that contained an @ somewhere in
the name, the database setup would fail, because of a resulting syntax
error in an sed command.
This patch replaces the sed command with a simple echo, that doesn't
treat that character specially.
mod - systemtests/tests/py2plug-fd-postgres/database/setup_local_db.sh.in Diff File

master 33f063b8

2021-06-07 18:14

arogge

Ported: N/A

Details Diff
systemtests: set default timeout to 300 seconds

This patch changes the default timeout for systemtests to 5 Minutes. The
setting is now a CMake cache variable, so it can be set at configuration
time.
This also supersedes previously implemented special handling for some
tests and OS'es.
mod - systemtests/CMakeLists.txt Diff File

master b545317a

2021-06-06 13:06

pstorz

Ported: N/A

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

master d19597c0

2021-06-04 17:13

joergs


Committer: pstorz

Ported: N/A

Details Diff
update CHANGELOG: remove old regression tests 0000780
mod - CHANGELOG.md Diff File

master c8859c2d

2021-06-04 14:06

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000822 from bareos/dev/pstorz/master/ndmp-test

implement ndmp system test
mod - CHANGELOG.md Diff File
mod - CMakeLists.txt Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/client/isilon.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/fileset/isilon-fileset.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/job/NDMPRestoreDump.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/job/isilondump.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/job/ndmp-copy-isilon.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/jobdefs/DefaultNDMPJob.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/jobdefs/DefaultNDMPRestoreJob.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/pool/isilon-copy.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/pool/isilon.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/storage/ndmp.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-sd.d/device/FileStorage2.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-sd.d/ndmp/ndmp.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/ndmp/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/ndmp/testrunner Diff File

bareos-18.2 a7d978d1

2021-06-04 13:21

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000832 from bareos/dev/sduehr/bareos-18.2/fix-vadp-dumper-vmdk-size

vmware: Fix bareos_vadp_dumper VMDK File creation (backport of PR 826)
mod - vmware/vadp_dumper/bareos_vadp_dumper.cpp Diff File

bareos-19.2 ba376c47

2021-06-04 13:20

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000831 from bareos/dev/sduehr/bareos-19.2/fix-vadp-dumper-vmdk-size

vmware: Fix bareos_vadp_dumper VMDK File creation (backport of PR 826)
mod - vmware/vadp_dumper/bareos_vadp_dumper.cc Diff File

master f3597a14

2021-06-01 12:05

pstorz

Ported: N/A

Details Diff
windows: allow up to 62 warnings
mod - .quality-gates.yml Diff File

bareos-18.2 9b6d7528

2021-06-01 01:23

stephand

Ported: N/A

Details Diff
vmware: Fix bareos_vadp_dumper VMDK File creation

Before, the value of length attribute of the changed block tracking query
result was used as disk size when bareos_vadp_dumper called the VDDK function
VixDiskLib_Create to create VMDK files on restore with localvmdk=yes. But
this value is not the real disk size in all cases, so the VMDK was too
small.

With this fix, the VMDK files are created with the correct size.
mod - vmware/vadp_dumper/bareos_vadp_dumper.cpp Diff File

bareos-19.2 0faee1b7

2021-06-01 00:44

stephand

Ported: N/A

Details Diff
vmware: Fix bareos_vadp_dumper VMDK File creation

Before, the value of length attribute of the changed block tracking query
result was used as disk size when bareos_vadp_dumper called the VDDK function
VixDiskLib_Create to create VMDK files on restore with localvmdk=yes. But
this value is not the real disk size in all cases, so the VMDK was too
small.

With this fix, the VMDK files are created with the correct size.
mod - vmware/vadp_dumper/bareos_vadp_dumper.cc Diff File

master 3b65f26b

2021-06-01 00:15

stephand


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000826 from bareos/dev/sduehr/master/fix-vadp-dumper-vmdk-size

vmware: Fix bareos_vadp_dumper VMDK File creation
mod - CHANGELOG.md Diff File
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc Diff File

master 05598d5f

2021-05-31 19:34

pstorz

Ported: N/A

Details Diff
systemtests: fix finding sudo if cmake < 3.19

cmake < 3.19 cannot find sudo:

In CMake 3.18 and below, the find_program() command on UNIX would find
files that are readable without requiring execute permission, and would
not find files that are executable without read permission. In CMake
3.19 and above, find_program now prefers to require execute permission
but not read permission.

So for now the sudo path is hardcoded.
mod - core/cmake/BareosFindPrograms.cmake Diff File
mod - systemtests/CMakeLists.txt Diff File

master 41b00362

2021-05-31 19:03

frank

Ported: N/A

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

master 0fb913c7

2021-05-31 18:45

frank

Ported: N/A

Details Diff
webui: set default extras as empty array to prevent compact() errors

PHP compact() function will create php error when $args is an
empty array.

See: https://github.com/zendframework/zend-view/pull/170

Fixes 0001205: HeadLink.php error with PHP 7.3
Affected Issues
0001205
mod - webui/vendor/zendframework/zend-view/src/Helper/HeadLink.php Diff File

bareos-18.2 9feacc87

2021-05-31 18:45

frank

Ported: N/A

Details Diff
webui: set default extras as empty array to prevent compact() errors

PHP compact() function will create php error when $args is an
empty array.

See: https://github.com/zendframework/zend-view/pull/170

Fixes 0001205: HeadLink.php error with PHP 7.3

(cherry picked from commit 0fb913c74d22bd73710d4e7097e1df0f662a990d)
Affected Issues
0001205
mod - webui/vendor/zendframework/zend-view/src/Helper/HeadLink.php Diff File

bareos-19.2 a1d7e953

2021-05-31 18:45

frank

Ported: N/A

Details Diff
webui: set default extras as empty array to prevent compact() errors

PHP compact() function will create php error when $args is an
empty array.

See: https://github.com/zendframework/zend-view/pull/170

Fixes 0001205: HeadLink.php error with PHP 7.3

(cherry picked from commit 0fb913c74d22bd73710d4e7097e1df0f662a990d)
Affected Issues
0001205
mod - webui/vendor/zendframework/zend-view/src/Helper/HeadLink.php Diff File

master a8da7d03

2021-05-31 14:44

pstorz

Ported: N/A

Details Diff
ctest: reduce PARALLEL_LEVEL from 10 to 5
mod - core/CTestScript.cmake.in Diff File

master e587d9c6

2021-05-31 12:57

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000790 from bareos/dev/pstorz/master/enhance-testcoverage

systemtests: increase test coverage
mod - .quality-gates.yml Diff File
mod - CHANGELOG.md Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindPrograms.cmake Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/bareos/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
mod - systemtests/tests/bareos/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
mod - systemtests/tests/bareos/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - systemtests/tests/bareos/testrunner Diff File
add - systemtests/tests/bscan-bextract-bls/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/gfapi-fd/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/gfapi-fd/testrunner Diff File
mod - systemtests/tests/py2plug-fd-ldap/testdata.py Diff File

master 7505d1bc

2021-05-30 18:53

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000784 from bareos/dev/pstorz/master/fix-PySavePacket-memleak

fix py save packet memleak
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/lib/message_queue_item.h Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File

master d8f7a2a7

2021-05-30 14:17

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000819 from bareos/dev/pstorz/master/f34

Changes required for Fedora34 and FreeBSD 13.0
mod - CHANGELOG.md Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist Diff File
mod - core/platforms/packaging/bareos.spec Diff File
add - docs/pkglists/Fedora_34.x86_64 Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-restoreobject/testrunner Diff File
mod - systemtests/tests/py2plug-fd-local-fileset/testrunner Diff File

master d1aeca69

2021-05-28 21:05

stephand

Ported: N/A

Details Diff
update CHANGELOG: PR 0000826
mod - CHANGELOG.md Diff File

master 1c190f51

2021-05-28 20:52

stephand

Ported: N/A

Details Diff
vmware: Fix bareos_vadp_dumper VMDK File creation

Before, the value of length attribute of the changed block tracking query
result was used as disk size when bareos_vadp_dumper called the VDDK function
VixDiskLib_Create to create VMDK files on restore with localvmdk=yes. But
this value is not the real disk size in all cases, so the VMDK was too
small.

With this fix, the VMDK files are created with the correct size.
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc Diff File

master eb06c1ea

2021-05-28 20:46

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000825 from alaaeddineelamri/dev/alaaeddineelamri/master/fix-full-path-globbing-bug

fix full path globbing bug
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/dird/ua_tree.cc Diff File
mod - core/src/tests/globbing_test.cc Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 209 210 211 212 213 214 215 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 662 663 664  Next  Last