Changesets: bareos

master 142dcc5e

2019-10-26 02:19

pstorz


Committer: franku

Ported: N/A

Details Diff
test_xx_plugins: ignore unused-variable warning
mod - core/src/tests/test_dir_plugins.cc Diff File
mod - core/src/tests/test_fd_plugins.cc Diff File
mod - core/src/tests/test_sd_plugins.cc Diff File

master 5e6c094a

2019-10-25 16:41

arogge

Ported: N/A

Details Diff
Allow forcing the version with -DVERSION_STRING=

previously the scripts get_version.cmake and write_version_files.cmake
did not honor a VERSION_STRING that was set on the commandline. Now
you can use cmake -DVERSION_STRING -P <script>.cmake to force the
version to be used.
While this is not very useful in case of get_version.cmake it will be
used to write the correct release version numbers into the release
tarballs.
mod - core/cmake/BareosExtractVersionInfo.cmake Diff File
mod - get_version.cmake Diff File
mod - webui/cmake/BareosExtractVersionInfo.cmake Diff File
mod - write_version_files.cmake Diff File

master 4c32d3cc

2019-10-25 15:13

franku

Ported: N/A

Details Diff
console: stop bsock timer before leaving scope of function

Fixes 0001064: bconsole crashes after 5 minutes in restore operation due to forgotten watchdog
Affected Issues
0001064
mod - core/src/lib/bsock.cc Diff File

bareos-18.2 72920245

2019-10-25 15:13

franku

Ported: N/A

Details Diff
console: stop bsock timer before leaving scope of function

Fixes 0001064: bconsole crashes after 5 minutes in restore operation due to forgotten watchdog
Affected Issues
0001064
mod - core/src/lib/bsock.cc Diff File

master 827323d9

2019-10-24 18:20

franku

Ported: N/A

Details Diff
dird: start job on client initiated connection
mod - core/src/dird/fd_cmds.cc Diff File

master de51a3b6

2019-10-23 23:54

franku

Ported: N/A

Details Diff
systemtests: add client-initiated-connect-job-run-test
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/schedule/schedule.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-sd.d/device/FileStorage.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/client-initiated-connect-job-run-test/testrunner Diff File

master c4c8d479

2019-10-21 23:29

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000308 from bareos/dev/franku/master/cleanup-ua-status

dird: remove memset on non-trivial objects
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_status.cc Diff File

master aaf0ea1d

2019-10-21 20:38

arogge

Ported: N/A

Details Diff
set build timestamps based on commit timestamp
mod - core/cmake/BareosExtractVersionInfo.cmake Diff File
add - core/cmake/BareosTimeFunctions.cmake Diff File

master 1968317e

2019-10-21 18:20

franku

Ported: N/A

Details Diff
dird: remove memset on non-trivial objects
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_status.cc Diff File

master 8e56d1ff

2019-10-21 18:11

arogge

Ported: N/A

Details Diff
docs: remove version from autogenerated json
mod - docs/manuals/CMakeLists.txt Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-tray-monitor-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bconsole-config-schema.json Diff File

bareos-18.2 666962c1

2019-10-21 18:11

arogge

Ported: N/A

Details Diff
docs: remove version from autogenerated json

(cherry picked from commit 8e56d1ff6b186a852bbda80869729de10053d799)
mod - docs/manuals/CMakeLists.txt Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-tray-monitor-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bconsole-config-schema.json Diff File

master 1ef7b5db

2019-10-21 17:16

arogge

Ported: N/A

Details Diff
use tilde (~) instead of minus (-)
mod - cmake/BareosVersionFromGit.cmake Diff File
mod - core/cmake/BareosExtractVersionInfo.cmake Diff File
mod - webui/cmake/BareosExtractVersionInfo.cmake Diff File

master 16ed43e8

2019-10-21 14:31

arogge

Ported: N/A

Details Diff
add cmake script to write version files
mod - .gitignore Diff File
rm - core/cmake/BareosVersion.cmake Diff File
rm - webui/cmake/BareosVersion.cmake Diff File
add - write_version_files.cmake Diff File

master 879350ca

2019-10-21 14:29

arogge

Ported: N/A

Details Diff
generate version information via git describe
mod - CMakeLists.txt Diff File
add - cmake/BareosVersionFromGit.cmake Diff File
mod - core/cmake/BareosExtractVersionInfo.cmake Diff File
mod - get_version.cmake Diff File
mod - webui/cmake/BareosExtractVersionInfo.cmake Diff File

master eb0f485a

2019-10-18 16:44

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000284 from arogge/dev/arogge/master/reproducible-paths

Make embedded paths reproducible
mod - core/CMakeLists.txt Diff File
mod - core/debian/rules Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - docs/manuals/source/DeveloperGuide/BuildAndTestBareos.rst Diff File

master 84a48d58

2019-10-17 17:09

franku


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000305 from bareos/dev/franku/master/remove_bqueue

lib/dird: remove uncompleted, not needed code
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/getmsg.cc Diff File
rm - core/src/dird/mountreq.cc Diff File
rm - core/src/dird/mountreq.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/lib.h Diff File
rm - core/src/lib/queue.cc Diff File
rm - core/src/lib/queue.h Diff File

master 19356691

2019-10-17 16:51

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000307 from arogge/no-regress-configs

tests: make sure nothing is loaded from regress directory
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-ca.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem Diff File

bareos-18.2 82455cc7

2019-10-17 16:50

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000306 from arogge/no-regress-configs-18

tests: make sure nothing is loaded from regress directory (backport to 18.2)
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-ca.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem Diff File

master 155963c6

2019-10-17 16:12

arogge

Ported: N/A

Details Diff
tests: make sure nothing is loaded from regress directory

Previously one of the tests loaded its datafiles from the regress BASE
directory. This made tests fail when executed in a core-only build like
we do when building rpms.
This patch copies the files into tests/ directory so no data from
outside core is loaded anymore.
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-ca.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem Diff File

bareos-18.2 17a7e15f

2019-10-17 16:12

arogge

Ported: N/A

Details Diff
tests: make sure nothing is loaded from regress directory

Previously one of the tests loaded its datafiles from the regress BASE
directory. This made tests fail when executed in a core-only build like
we do when building rpms.
This patch copies the files into tests/ directory so no data from
outside core is loaded anymore.

(cherry picked from commit 155963c66b3d05dac9ae696639f1fd24f15d403c)
mod - core/src/tests/CMakeLists.txt Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-ca.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-dir.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/bareos-sd2.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key+cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/client1.bareos.org-key.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-cert.pem Diff File
add - core/src/tests/configs/test_bsock/tls/console.bareos.org-key.pem Diff File

master c3828928

2019-10-17 15:20

arogge

Ported: N/A

Details Diff
cmake: make get_version.cmake path independent
mod - docs/manuals/source/get-version.sh Diff File
mod - get_version.cmake Diff File

master 7b362ba7

2019-10-17 12:16

franku

Ported: N/A

Details Diff
lib/dird: remove uncompleted, not needed code
mod - core/src/dird/CMakeLists.txt Diff File
mod - core/src/dird/getmsg.cc Diff File
rm - core/src/dird/mountreq.cc Diff File
rm - core/src/dird/mountreq.h Diff File
mod - core/src/lib/CMakeLists.txt Diff File
mod - core/src/lib/lib.h Diff File
rm - core/src/lib/queue.cc Diff File
rm - core/src/lib/queue.h Diff File

master b716a6b4

2019-10-16 17:34

arogge

Ported: N/A

Details Diff
tests: increase default socket timeout to 10s

Previously the tests sometimes hung and eventually failed. This patch
increases the timeout the server waits for the test-client to connect
from 1 second to 10 seconds.
This should be enough for most systems.
mod - core/src/tests/bareos_test_sockets.cc Diff File

bareos-18.2 5bb23371

2019-10-16 17:34

arogge

Ported: N/A

Details Diff
tests: increase default socket timeout to 10s

Previously the tests sometimes hung and eventually failed. This patch
increases the timeout the server waits for the test-client to connect
from 1 second to 10 seconds.
This should be enough for most systems.

(cherry picked from commit b716a6b43595ec883b7e9f2ae0373de11eae9818)
mod - core/src/tests/bareos_test_sockets.cc Diff File

master 8a3e2681

2019-10-16 16:05

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000287 from arogge/dev/arogge/master/clarify-db-decision

docs: clarify which database backend is preferred
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 271 272 273 274 275 276 277 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last