Changesets: bareos

master 7afe8b7e

2020-07-24 16:10

franku

Ported: N/A

Details Diff
libdroplet: use new droplet head
mod - core/src/droplet Diff File

master b6e1880e

2020-07-23 13:02

franku

Ported: N/A

Details Diff
lib: cleanup ConnectionPool

- remove unneeded functions
- rename NULL by nullptr
- cleanup the code partly
mod - core/src/lib/connection_pool.cc Diff File
mod - core/src/lib/connection_pool.h Diff File

master d958939e

2020-07-22 14:54

franku

Ported: N/A

Details Diff
dird: close connection pool sockets properly

- added CustomCallback to the bnet server that runs once a second
- the CustomCallback runs connection_pool->cleanup()
- cleanup() closes a socket as soon as it is not used anymore
mod - core/src/dird/socket_server.cc Diff File
mod - core/src/lib/bnet_server_tcp.cc Diff File
mod - core/src/lib/bnet_server_tcp.h Diff File
mod - core/src/lib/connection_pool.cc Diff File
mod - core/src/lib/connection_pool.h Diff File

master 799ea9ca

2020-07-21 17:49

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000560 from bareos/dev/franku/master/droplet-s3-test

Build droplet as submodule and use systemtest test
add - .gitmodules Diff File
mod - CMakeLists.txt Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/manpages/CMakeLists.txt Diff File
mod - core/platforms/CMakeLists.txt Diff File
mod - core/platforms/darwin/CMakeLists.txt Diff File
mod - core/platforms/debian/CMakeLists.txt Diff File
mod - core/platforms/freebsd/CMakeLists.txt Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/redhat/CMakeLists.txt Diff File
mod - core/platforms/solaris/CMakeLists.txt Diff File
mod - core/platforms/suse/CMakeLists.txt Diff File
mod - core/platforms/systemd/CMakeLists.txt Diff File
mod - core/platforms/univention/CMakeLists.txt Diff File
mod - core/scripts/CMakeLists.txt Diff File
mod - core/src/CMakeLists.txt Diff File
mod - core/src/cats/CMakeLists.txt Diff File
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/dbcopy/CMakeLists.txt Diff File
add - core/src/droplet Diff File
mod - core/src/fastlz/CMakeLists.txt Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/findlib/CMakeLists.txt Diff File
mod - core/src/findlib/unittests/CMakeLists.txt Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lmdb/CMakeLists.txt Diff File
mod - core/src/ndmp/CMakeLists.txt Diff File
mod - core/src/plugins/CMakeLists.txt Diff File
mod - core/src/plugins/dird/CMakeLists.txt Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
mod - core/src/plugins/filed/gfapi-fd.cc Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File
mod - core/src/stored/CMakeLists.txt Diff File
mod - core/src/stored/backends/CMakeLists.txt Diff File
mod - core/src/stored/backends/chunked_device.cc Diff File
mod - core/src/stored/backends/chunked_device.h Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/droplet_device.h Diff File
mod - core/src/stored/backends/gfapi_device.h Diff File
mod - core/src/stored/backends/object_store_device.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/tests/CMakeLists.txt Diff File
mod - core/src/tools/CMakeLists.txt Diff File
mod - core/src/vmware/CMakeLists.txt Diff File
mod - core/src/vmware/vadp_dumper/CMakeLists.txt Diff File
mod - core/src/vmware/vmware-vix-disklib/CMakeLists.txt Diff File
mod - core/src/vmware/vmware_cbt_tool/CMakeLists.txt Diff File
mod - core/src/vmware/vmware_plugin/CMakeLists.txt Diff File
mod - docs/pkglists/CentOS_6.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/RHEL_6.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/job/bareos-s3.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/device/S3_ObjectStorage.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/device/droplet/droplet.profile Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/droplet-s3/etc/s3cfg-local-minio Diff File
add - systemtests/tests/droplet-s3/start_minio.sh Diff File
add - systemtests/tests/droplet-s3/stop_minio.sh Diff File
add - systemtests/tests/droplet-s3/testrunner Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
mod - webui/CMakeLists.txt Diff File

master 7b17b4ad

2020-07-21 00:27

franku

Ported: N/A

Details Diff
packaging: add droplet to pkglists
mod - docs/pkglists/CentOS_6.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/RHEL_6.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File

master 45c06114

2020-07-20 23:56

franku

Ported: N/A

Details Diff
packaging: add libcloud plugin to pkgtests
mod - docs/pkglists/CentOS_6.x86_64 Diff File
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_8.0.i586 Diff File
mod - docs/pkglists/Debian_8.0.x86_64 Diff File
mod - docs/pkglists/Debian_9.0.i586 Diff File
mod - docs/pkglists/Debian_9.0.x86_64 Diff File
mod - docs/pkglists/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/RHEL_6.x86_64 Diff File
mod - docs/pkglists/RHEL_7.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - docs/pkglists/xUbuntu_16.04.i586 Diff File
mod - docs/pkglists/xUbuntu_16.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_18.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_20.04.x86_64 Diff File

master dd9d3d87

2020-07-20 16:16

franku

Ported: N/A

Details Diff
systemtests: rename libcloud plugin test to match the standard

bareos-19.2 c3d5bf50

2020-07-19 15:10

pstorz

Ported: N/A

Details Diff
Revert "python-bareos.spec: use gzip compression of tar"

This reverts commit 528b9b9631714b587a253d290f9c6c449454096d.
mod - python-bareos/packaging/python-bareos.spec Diff File

master 6a4b1294

2020-07-18 21:52

pstorz

Ported: N/A

Details Diff
systemtests: fix pyplug-fd-postgres
mod - systemtests/tests/pyplug-fd-postgres/testrunner Diff File

master 03354a9b

2020-07-18 21:01

pstorz

Ported: N/A

Details Diff
cmake: set db_backend_to_test in PARENT_SCOPE where it is needed
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

bareos-19.2 e23fd7f9

2020-07-18 11:41

pstorz

Ported: N/A

Details Diff
pkglists updated from master
add - docs/pkglists/Fedora_32.x86_64 Diff File
add - docs/pkglists/MacOS_10.13.6.x64 Diff File
add - docs/pkglists/Solaris_11.4.i386 Diff File
add - docs/pkglists/Solaris_11.4.sparc Diff File
add - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
add - docs/pkglists/win32-debug Diff File
add - docs/pkglists/win32-release Diff File
add - docs/pkglists/win64-debug Diff File
add - docs/pkglists/win64-release Diff File
add - docs/pkglists/xUbuntu_20.04.x86_64 Diff File

master b6d2f6d5

2020-07-17 22:16

pstorz

Ported: N/A

Details Diff
fix Centos7
mod - docs/pkglists/CentOS_7.x86_64 Diff File

master 2a1b63b2

2020-07-17 21:40

pstorz

Ported: N/A

Details Diff
pkglist: update CentOS7
mod - docs/pkglists/CentOS_7.x86_64 Diff File

master 0fe1388d

2020-07-17 21:08

pstorz

Ported: N/A

Details Diff
pkglists: fix Fedora30
mod - docs/pkglists/Fedora_31.x86_64 Diff File

master eb0be620

2020-07-17 20:35

pstorz

Ported: N/A

Details Diff
pkglist: update Fedora30,31 and RHEL_8
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File

master 879009fe

2020-07-17 20:17

pstorz

Ported: N/A

Details Diff
debian and rpm: run ctest -j 10 in parallel
mod - core/platforms/packaging/bareos.spec Diff File
mod - debian/rules Diff File

master 1eca78d5

2020-07-17 19:27

pstorz

Ported: N/A

Details Diff
pkglists: update SLE_15_SP1.x86_64
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File

master 879b2bd3

2020-07-17 19:03

franku

Ported: N/A

Details Diff
fixup rebase errors
mod - systemtests/CMakeLists.txt Diff File

master 6c9c6fa3

2020-07-17 18:52

pstorz

Ported: N/A

Details Diff
pkglists: fix bareos-webui problems
mod - docs/pkglists/CentOS_6.x86_64 Diff File
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/RHEL_6.x86_64 Diff File
mod - docs/pkglists/RHEL_7.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP4.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File

master b76861b9

2020-07-17 18:24

pstorz

Ported: N/A

Details Diff
cmake: add db_backends_to_test variable to enable systemtests

The systemtests would do not work when packages are built as
during package build the driver is XXX_REPLACE_WITH_DATABASE_DRIVER_XXX.
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
mod - systemtests/environment.in Diff File

master 51b6982f

2020-07-17 16:56

pstorz

Ported: N/A

Details Diff
pkglists: fix lists where bareos-webui is missing
mod - docs/pkglists/SLE_12_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File

master 15dffaab

2020-07-17 16:56

franku

Ported: N/A

Details Diff
fixup rebase errors
mod - core/src/console/CMakeLists.txt Diff File

master 4c978108

2020-07-17 16:19

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000559 from bareos/dev/pstorz/master/systemtests-in-container

run systemtests during build, build packages from source root directory
mod - CMakeLists.txt Diff File
mod - core/cmake/BareosConfigureFile.cmake Diff File
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File
mod - core/cmake/BareosGetDistInfo.cmake Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/cmake/install-univention-extra-configuration.cmake Diff File
rm - core/debian/bareos-common.docs Diff File
mod - core/platforms/debian/CMakeLists.txt Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/univention/CMakeLists.txt Diff File
mod - core/platforms/univention/create_ucs_template_files.sh Diff File
mod - core/platforms/univention/create_ucs_template_scripts.sh Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/qt-tray-monitor/CMakeLists.txt Diff File
add - debian/bareos-common.docs Diff File
add - debian/bareos-webui.docs Diff File
add - debian/bareos-webui.install Diff File
add - debian/watch Diff File
mod - docs/pkglists/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.x86_64 Diff File
mod - python-bareos/packaging/python-bareos.spec Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/scripts/cleanup Diff File
mod - systemtests/scripts/functions Diff File
mod - systemtests/tests/bareos/testrunner Diff File
mod - systemtests/tests/bconsole-pam/testrunner Diff File
mod - systemtests/tests/bconsole-status-client/testrunner Diff File
mod - systemtests/tests/bscan/testrunner Diff File
mod - systemtests/tests/catalog/testrunner Diff File
mod - systemtests/tests/client-initiated/testrunner Diff File
mod - systemtests/tests/config-syntax-crash/testrunner Diff File
mod - systemtests/tests/copy-bscan/testrunner Diff File
mod - systemtests/tests/copy-remote-bscan/testrunner Diff File
mod - systemtests/tests/dbcopy-mysql-postgresql/testrunner Diff File
mod - systemtests/tests/encrypt-signature-tls-cert/testrunner Diff File
mod - systemtests/tests/encrypt-signature/testrunner Diff File
mod - systemtests/tests/glusterfs-backend/testrunner Diff File
mod - systemtests/tests/messages/testrunner Diff File
mod - systemtests/tests/multiplied-device/testrunner Diff File
mod - systemtests/tests/notls/testrunner Diff File
mod - systemtests/tests/passive/testrunner Diff File
mod - systemtests/tests/pyplug-dir/testrunner Diff File
mod - systemtests/tests/pyplug-fd-local-fileset-restoreobject/testrunner Diff File
mod - systemtests/tests/pyplug-fd-ovirt/testrunner Diff File
mod - systemtests/tests/pyplug-fd-postgres/database/setup_local_db.sh Diff File
mod - systemtests/tests/pyplug-fd-postgres/testrunner Diff File
mod - systemtests/tests/pyplug-sd/testrunner Diff File
mod - systemtests/tests/python-bareos/testrunner Diff File
mod - systemtests/tests/python-pam/testrunner Diff File
mod - systemtests/tests/reload-add-client/testrunner Diff File
mod - systemtests/tests/reload-add-duplicate-job/testrunner Diff File
mod - systemtests/tests/reload-add-empty-job/testrunner Diff File
mod - systemtests/tests/reload-add-second-director/testrunner Diff File
mod - systemtests/tests/reload-add-uncommented-string/testrunner Diff File
mod - systemtests/tests/reload-unchanged-config/testrunner Diff File
mod - systemtests/tests/scheduler-backup/testrunner Diff File
mod - systemtests/tests/upgrade-database/testrunner Diff File
mod - systemtests/tests/virtualfull-bscan/testrunner Diff File
mod - systemtests/tests/virtualfull/testrunner Diff File
mod - systemtests/tests/volume-pruning/testrunner Diff File
mod - systemtests/tests/webui-common/testrunner.in Diff File
rm - webui/debian/compat Diff File
rm - webui/debian/copyright Diff File
rm - webui/debian/docs Diff File
rm - webui/debian/rules Diff File
rm - webui/packaging/obs/bareos-webui.spec Diff File

master fe25728a

2020-07-17 16:08

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Update systemtests/scripts/functions

Co-authored-by: Frank Ueberschar <frank.ueberschar@bareos.com>
mod - systemtests/scripts/functions Diff File

master 964552cf

2020-07-17 16:07

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Update systemtests/scripts/functions

Co-authored-by: Frank Ueberschar <frank.ueberschar@bareos.com>
mod - systemtests/scripts/functions Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 268 269 270 271 272 273 274 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 675 676 677  Next  Last