Changesets: bareos

master d9c7f232

2020-07-28 19:33

arogge

Ported: N/A

Details Diff
lib: provide simple resource validation callback

Previously only JobResource had a method called Validate() to check the
resource for completeness and correctness.
This patch adds a virtual Validate() method to BareosResource that can
be overridden by every resource that needs to do additional checks.
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/lib/bareos_resource.cc Diff File
mod - core/src/lib/bareos_resource.h Diff File

master ecc8c3e3

2020-07-28 18:56

frank

Ported: N/A

Details Diff
docs: remove MySQL/SQLite sections from catalog maintenance chapter
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst Diff File

master 7cd0b365

2020-07-28 17:40

frank

Ported: N/A

Details Diff
cats: set MySQL/SQLite make bareos tables deprecated
mod - core/src/cats/make_bareos_tables.in Diff File

master af8813cc

2020-07-28 17:28

arogge

Ported: N/A

Details Diff
debian: fixup cmake changes

* ignore files in the right location
* only configure files in core and debian, but not systemtests/regress
* add updated debian/control, so we don't see a change in git after
configuring the project
mod - .gitignore Diff File
mod - core/.gitignore Diff File
mod - core/cmake/BareosConfigureFile.cmake Diff File
mod - debian/control Diff File

master 6c30724c

2020-07-28 17:10

arogge

Ported: N/A

Details Diff
systemtests: remove generated files for webui-test
rm - systemtests/tests/webui-common/etc/bareos/bareos-dir.d/fileset/Catalog.conf Diff File
rm - systemtests/tests/webui-common/etc/bareos/bareos-dir.d/fileset/LinuxAll.conf Diff File
rm - systemtests/tests/webui-common/etc/bareos/bareos-dir.d/fileset/SelfTest.conf Diff File

master c392fda5

2020-07-28 16:45

frank

Ported: N/A

Details Diff
docs: remove MySQL/MariaDB create database instructions
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File

master 42482975

2020-07-28 16:40

frank

Ported: N/A

Details Diff
docs: set SQLite database backend deprecated
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File

master d8723f51

2020-07-28 16:25

frank

Ported: N/A

Details Diff
cats: set MySQL/SQLite create database deprecated
mod - core/src/cats/create_bareos_database.in Diff File

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
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 258 259 260 261 262 263 264 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 665 666 667  Next  Last