Changesets: bareos

bareos-18.2 22f73766

2020-12-10 10:30

arogge

Ported: N/A

Details Diff
vmware: use rpath instead of runpath

This patch sets --disable-new-dtags when linking vadp-dumper. We need to
force using rpath instead of runpath, as vixDiskLib lacks both and only
rpath will propagate to dynamically linked libraries.

(backport based on commit dd4f76298772ff820ef833d4e1bd52b10a17e2e8)
mod - vmware/vadp_dumper/CMakeLists.txt Diff File

bareos-18.2 ac19fa13

2020-12-10 10:10

arogge

Ported: N/A

Details Diff
vmware: check VDDK bug triggers in wrapper script

The VDDK after 6.5 has at least two issues that can cause a crash,
this patch tests for the circumstances that trigger the bug and
will lead to a crash, telling the user how to work around the issue.

The patch also removes the setting of LD_LIBARRY_PATH as is isn't
required anymore.

(backport based on commit 21197e51ef2c6c2e17d76068434e57bb7d938c99)
mod - vmware/vadp_dumper/bareos_vadp_dumper_wrapper.sh Diff File

bareos-19.2 715d0a6b

2020-12-10 10:10

arogge

Ported: N/A

Details Diff
vmware: check VDDK bug triggers in wrapper script

The VDDK after 6.5 has at least two issues that can cause a crash,
this patch tests for the circumstances that trigger the bug and
will lead to a crash, telling the user how to work around the issue.

The patch also removes the setting of LD_LIBARRY_PATH as is isn't
required anymore.

(backport based on commit 21197e51ef2c6c2e17d76068434e57bb7d938c99)
mod - vmware/vadp_dumper/bareos_vadp_dumper_wrapper.sh Diff File

bareos-19.2 4d74b8c1

2020-12-10 10:08

arogge

Ported: N/A

Details Diff
vmware: use rpath instead of runpath

This patch sets --disable-new-dtags when linking vadp-dumper. We need to
force using rpath instead of runpath, as vixDiskLib lacks both and only
rpath will propagate to dynamically linked libraries.

(backport based on commit dd4f76298772ff820ef833d4e1bd52b10a17e2e8)
mod - vmware/vadp_dumper/CMakeLists.txt Diff File

master 5916b252

2020-12-09 22:19

stephand

Ported: N/A

Details Diff
BareosFdPluginOvirt.py: Job error when oVirt SDK is not installed

When the Python SDK for oVirt Engine API is not installed, the
plugin now terminates the job with an appropriate job error
message instead of throwing an exception.
mod - core/src/plugins/filed/python/ovirt/BareosFdPluginOvirt.py Diff File

master 60fac79c

2020-12-09 22:12

stephand

Ported: N/A

Details Diff
BareosFdPluginOvirt.py: Adapted for non-ascii chars on Python 2 and 3

Adapted so that the plugin also works when using non-ascii characters
in VM name or disk alias names and ensure this work with both Python
version 2 and 3.
mod - core/src/plugins/filed/python/ovirt/BareosFdPluginOvirt.py Diff File

master 189374e7

2020-12-09 19:15

arogge

Ported: N/A

Details Diff
vmware: check VDDK bug triggers in wrapper script

The VDDK after 6.5 has at least two issues that can cause a crash,
this patch tests for the circumstances that trigger the bug and
will lead to a crash, telling the user how to work around the issue.

The patch also removes the setting of LD_LIBRARY_PATH as it is not
required anymore.
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper_wrapper.sh Diff File

master 4bbd0f71

2020-12-09 18:22

arogge

Ported: N/A

Details Diff
systemtest: use vadp-dumper wrapper for systemtest

Previously the system-test called vadp dumper directly. This patch now
makes it use the wrapper script that will be used in production, too.
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/py2plug-fd-vmware/testrunner Diff File

master 7e1feb25

2020-12-09 16:21

franku

Ported: N/A

Details Diff
cleanup: clang compiler warnings and source code

applied check-sources script
mod - core/src/console/console.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_cmds.h Diff File
mod - core/src/dird/ua_select.h Diff File
mod - core/src/lib/bareos_resource.h Diff File
mod - core/src/lib/bnet.cc Diff File
mod - core/src/lib/bnet.h Diff File
mod - core/src/lib/scan.cc Diff File
mod - core/src/lib/scan.h Diff File
mod - core/src/qt-tray-monitor/monitoritem.cc Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/tests/setdevice.cc Diff File

master e90a5ff0

2020-12-08 19:19

franku

Ported: N/A

Details Diff
lib: add BoolString to convert string values to bool
mod - core/src/lib/CMakeLists.txt Diff File
add - core/src/lib/bool_string.cc Diff File
add - core/src/lib/bool_string.h Diff File
mod - core/src/lib/util.h Diff File

master b9a15a58

2020-12-08 18:22

franku

Ported: N/A

Details Diff
docs: add console setdevice command

- rst documentation and CHANGELOG.md
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File
mod - docs/manuals/source/manually_added_config_directive_descriptions/sd-device-AutoSelect.rst.inc Diff File

master 10d895f0

2020-12-08 11:58

arogge

Ported: N/A

Details Diff
vmware: use rpath instead of runpath

This patch sets --disable-new-dtags when linking vadp-dumper. We need to
force using rpath instead of runpath, as vixDiskLib lacks both and only
rpath will propagate to dynamically linked libraries.
mod - core/src/vmware/vadp_dumper/CMakeLists.txt Diff File

master 59fdeecf

2020-12-05 19:40

franku

Ported: N/A

Details Diff
storage: implement setdevice autoselect command
mod - core/src/stored/dir_cmd.cc Diff File

master e3576b04

2020-12-05 13:20

franku

Ported: N/A

Details Diff
dird: send setdevice command to sd
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_cmds.h Diff File

master 4c985b5d

2020-12-04 16:31

bsperduto


Committer: GitHub

Ported: N/A

Details Diff
LibCloud Populate statp on new file

In current implementation statp is only populated with default stats instead of object's actual stats. This causes an accurate incremental backup to backup every file as the modified time does not match the time stored in the catalog.
mod - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py Diff File

master b57dec89

2020-12-04 14:35

franku

Ported: N/A

Details Diff
tests: add unittest for setdevice
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/setdevice.cc Diff File

master beaaf6fe

2020-12-04 14:06

franku

Ported: N/A

Details Diff
dird: move forward declarations to the right header
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_select.h Diff File
mod - core/src/dird/ua_server.h Diff File

master dcef8ca4

2020-12-04 13:57

franku

Ported: N/A

Details Diff
lib: use const qualifier for the command parameter
mod - core/src/lib/scan.cc Diff File
mod - core/src/lib/scan.h Diff File

master 9bd0d5b0

2020-12-03 20:13

franku

Ported: N/A

Details Diff
dird: add SetdeviceCmd to Ua commands
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_cmds.h Diff File

master 819bba62

2020-12-03 19:01

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000587 from bareos/dev/maik/master/rest_api_clean

initial checkin of experimental Bareos REST API
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/DeveloperGuide/api.rst Diff File
add - rest-api/LICENSE Diff File
add - rest-api/README.md Diff File
add - rest-api/api.ini Diff File
add - rest-api/bareos-restapi.py Diff File
add - rest-api/bareosRestapiModels.py Diff File
add - rest-api/metatags.yaml Diff File
add - rest-api/openapi.json Diff File
add - rest-api/requirements.txt Diff File
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/schedule/README.txt Diff File
add - systemtests/tests/python-restapi/api/api.ini.in Diff File
add - systemtests/tests/python-restapi/api/bareos-restapi.py Diff File
add - systemtests/tests/python-restapi/api/bareosRestapiModels.py Diff File
add - systemtests/tests/python-restapi/api/metatags.yaml Diff File
add - systemtests/tests/python-restapi/api/startapi.sh.in Diff File
add - systemtests/tests/python-restapi/api/stopapi.sh Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/client/test2-fd.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/console/admin-tls.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/admin-runscript-client-server.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/admin-runscript-client.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/admin-runscript-server.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/backup-bareos-fd-runscript-client-defaults.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/backup-bareos-fd-runscript-client.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/backup-bareos-fd-runscript-server.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/job/backup-test2-fd.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/jobdefs/jobdefs-runscript1.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/jobdefs/jobdefs-runscript2.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/profile/all.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/python-restapi/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bconsole-admin-notls.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bconsole-admin-tls.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bconsole-client-bareos-fd.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bconsole-job-backup-bareos-fd.conf.in Diff File
add - systemtests/tests/python-restapi/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/python-restapi/testrunner.in Diff File
add - systemtests/tests/python-restapi/testrunner_container_centos7.in Diff File
add - systemtests/tests/python-restapi/write.sh Diff File

master bea484d9

2020-12-03 13:42

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000673 from bareos/dev/franku/master/changelog

Dev/franku/master/changelog
mod - CHANGELOG.md Diff File

master dcf19989

2020-12-03 13:32

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000674 from bareos/dev/franku/master/droplet-connect-error-message

Droplet connection issues:
- use a dedicated bucket name for host probing
- give more detailed error information on an ssl error
mod - core/src/droplet Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File

master d91e35c7

2020-12-03 13:27

readonly


Committer: franku

Ported: N/A

Details Diff
changelog: mention postgres plugin as new plugin with incremental backup and PIT restore
mod - CHANGELOG.md Diff File

master 7829db7a

2020-12-03 13:17

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000677 from VeselaHouba/master

Update default config fileset for windows
mod - core/src/defaultconfigs/bareos-dir.d/fileset/Windows All Drives.conf Diff File

bareos-19.2 55a043f9

2020-12-02 20:15

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000680 from bareos/dev/franku/bareos-19.2/backport-pstorz-fix-valgrind-problems

Fix memory access violations in mem_pool.cc and ua_acl.cc (backport from master)
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/lib/mem_pool.cc Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 175 176 177 178 179 180 181 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last