Changesets: bareos

master d7c02807

2021-02-24 19:25

franku


Committer: pstorz

Ported: N/A

Details Diff
systemtests: allow more verbose output for autochanger
mod - systemtests/tests/autochanger/testrunner Diff File

master a3897f5e

2021-02-24 17:58

joergs

Ported: N/A

Details Diff
python-bareos: fallback to ssl.PROTOCOL_SSLv23

By default we set ssl.PROTOCOL_TLS.
However, this requires Python >= 2.7.13, which is not available by default on RHEL/CentOS 7.
Therefore we added a fallback to ssl.PROTOCOL_SSLv23.
mod - CHANGELOG.md Diff File
mod - python-bareos/bareos/bsock/lowlevel.py Diff File

bareos-19.2 8cb11283

2021-02-24 17:58

joergs


Committer: franku

Ported: N/A

Details Diff
python-bareos: fallback to ssl.PROTOCOL_SSLv23

By default we set ssl.PROTOCOL_TLS.
However, this requires Python >= 2.7.13, which is not available by default on RHEL/CentOS 7.
Therefore we added a fallback to ssl.PROTOCOL_SSLv23.

(cherry picked from commit a3897f5ec36011153e1b05945819f57ac872c33b)
mod - docs/manuals/source/Appendix/ReleaseNotes.rst Diff File
mod - python-bareos/bareos/bsock/lowlevel.py Diff File

master 6d396239

2021-02-24 17:13

franku


Committer: pstorz

Ported: N/A

Details Diff
systemtests: do not use default devices for autochanger
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

master 89e517ca

2021-02-24 16:35

nibbl

Ported: N/A

Details Diff
Fix broken link in the documentation

This patch change broken link in the documentation. This came after some
changes on the https://bareos.org backend side
- docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst was changed
mod - AUTHORS Diff File
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst Diff File

master 1414cff4

2021-02-24 15:48

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000723 from bareos/dev/joergs/master/postgtresql-plugin

plugins: add Debian packaging for PostgreSQL plugin
mod - CHANGELOG.md Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/plugins/filed/python/postgres/BareosFdPluginPostgres.py Diff File
add - debian/bareos-filedaemon-postgresql-python-plugin.install.in Diff File
mod - debian/bareos-filedaemon-python-plugins-common.install.in Diff File
mod - debian/control Diff File
mod - debian/control.bareos-filedaemon-python-plugins-common Diff File
mod - debian/control.bareos-filedaemon-python2-plugin Diff File
mod - debian/control.bareos-filedaemon-python3-plugin Diff File
mod - docs/manuals/source/Appendix/Howtos.rst Diff File
mod - docs/manuals/source/Configuration/Monitor.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/SpecificFormatting.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/example/code-block-cfg-mysql.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - docs/pkglists/Debian_10.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/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/Univention_4.4.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
mod - systemtests/tests/py2plug-fd-postgres/database/setup_local_db.sh Diff File
mod - systemtests/tests/py2plug-fd-postgres/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py2plug-fd-postgres/testrunner Diff File

master ef77e43d

2021-02-24 14:09

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000739 from bareos/dev/franku/master/fix-spooling

stored: fix spooling sideffect bug
mod - CHANGELOG.md Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/vol_mgr.cc Diff File

master 154ceeb2

2021-02-24 14:01

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000740 from bareos/dev/franku/master/backend-errormessage

storage: meaningful message for backend error
mod - CHANGELOG.md Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File

master d2f8f6ef

2021-02-24 13:57

franku

Ported: N/A

Details Diff
stored: fix spooling sideffect bug

Fixes 0001316: stored loses a configured device instance

The Device reference in the DeviceResource could become invalid
due to a missing comparison in the Device destructor. This bug
only occurs when spooling is turned on and has side effects on
the volume management and the reservation.
Affected Issues
0001316
mod - CHANGELOG.md Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/vol_mgr.cc Diff File

master 58a827c3

2021-02-24 13:43

franku

Ported: N/A

Details Diff
sd backend error: device type as name and give more hints
mod - CHANGELOG.md Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_backends.h Diff File

master b9b19bf3

2021-02-23 17:53

pstorz

Ported: N/A

Details Diff
stored: use "archive_device_string" variable for archive device

The "archive device" directive was stored in the variable "device_name"
in the "DeviceResource" Class and in "dev_name" in the "Device" Class.

This is misleading as the device name (i.e. the name of the device
resource) is stored in the "resource_name_" member of the device resource.
mod - core/src/plugins/stored/scsicrypto/scsicrypto-sd.cc Diff File
mod - core/src/plugins/stored/scsitapealert/scsitapealert-sd.cc Diff File
mod - core/src/stored/ansi_label.cc Diff File
mod - core/src/stored/backends/droplet_device.cc Diff File
mod - core/src/stored/backends/generic_tape_device.cc Diff File
mod - core/src/stored/backends/unix_fifo_device.cc Diff File
mod - core/src/stored/backends/unix_file_device.cc Diff File
mod - core/src/stored/btape.cc Diff File
mod - core/src/stored/butil.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dev.h Diff File
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File
mod - core/src/stored/scan.cc Diff File
mod - core/src/stored/spool.cc Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/tests/sd_reservation.cc Diff File
mod - core/src/win32/stored/backends/win32_fifo_device.cc Diff File
mod - core/src/win32/stored/backends/win32_file_device.cc Diff File

master 7aed0b06

2021-02-23 14:29

frank


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000726 from bareos/dev/fbergkemper/master/s4687

Revert "webui: change updateBvfsCache trigger condition in restore controller"
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php Diff File

master 7e8dba10

2021-02-23 12:59

pstorz

Ported: N/A

Details Diff
updated CHANGELOG
mod - CHANGELOG.md Diff File

master fd5721d0

2021-02-23 11:23

pstorz

Ported: N/A

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

master 3d925384

2021-02-22 20:15

joergs

Ported: N/A

Details Diff
plugins: add Debian packaging for PostgreSQL plugin

Add Debian packaging for bareos-filedaemon-postgresql-python-plugin.
python*-dateutil is required for bareos-filedaemon-postgresql-python-plugin.
Adding the requirement to the packages bareos-filedaemon-python2-plugin
and bareos-filedaemon-python3-plugin,
as these handle the different type versions
and it is also required by other Python modules (e.g. libcloud).

Pluging packages prefer Python 3 instead of Python 2.
While is is posible to install both plugins,
it is not possible to load both at the same time into the filedaemon.
mod - CHANGELOG.md Diff File
mod - core/platforms/packaging/bareos.spec Diff File
add - debian/bareos-filedaemon-postgresql-python-plugin.install.in Diff File
mod - debian/bareos-filedaemon-python-plugins-common.install.in Diff File
mod - debian/control Diff File
mod - debian/control.bareos-filedaemon-python-plugins-common Diff File
mod - debian/control.bareos-filedaemon-python2-plugin Diff File
mod - debian/control.bareos-filedaemon-python3-plugin Diff File
mod - docs/pkglists/Debian_10.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/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/Univention_4.4.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 3d5a859f

2021-02-22 13:46

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000697

cmake: fix gentoo release detection
mod - core/cmake/distname.sh Diff File

master 5a62a18a

2021-02-22 13:22

pstorz

Ported: N/A

Details Diff
mtx-changer: use default values and allow variable overrides
mod - core/scripts/mtx-changer.in Diff File
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/tests/autochanger/create_autochanger_configs.sh.in Diff File
rm - systemtests/tests/autochanger/etc/bareos/mtx-changer.conf Diff File
rm - systemtests/tests/autochanger/mtx-changer Diff File

master 97da9e55

2021-02-22 13:18

arogge

Ported: N/A

Details Diff
update SECURITY.md to show current support status

* add 20.x.y to the table
* remove support for 17.2.x
mod - SECURITY.md Diff File

master 6af22e6d

2021-02-22 12:59

franku


Committer: pstorz

Ported: N/A

Details Diff
Apply suggestions from code review

Co-authored-by: Philipp Storz <philipp.storz@bareos.com>
mod - CHANGELOG.md Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File

master 714cfce5

2021-02-20 21:11

pstorz

Ported: N/A

Details Diff
ctest: run ctest in scripted mode

- run "ctest -V -S CTestScript.cmake"
- run "start", "test" and "coverage" steps
- skip "configure", "build" and "submit" steps
- do not "make clean" before ctest
- skip second run of ctest on debian based os
- skip "bareosfd-python2-module-tester" test on MacOS(Darwin) as it
segfaults
mod - core/CMakeLists.txt Diff File
add - core/CTestScript.cmake.in Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/Makefile Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
mod - debian/rules Diff File

bareos-19.2 cb4bed49

2021-02-20 21:11

pstorz

Ported: N/A

Details Diff
ctest: run ctest in scripted mode

- run "ctest -V -S CTestScript.cmake"
- run "start", "test" and "coverage" steps
- skip "configure", "build" and "submit" steps
- do not "make clean" before ctest
- skip second run of ctest on debian based os
- skip "bareosfd-python2-module-tester" test on MacOS(Darwin) as it
segfaults

(cherry picked from commit 714cfce57050f550ea31da94d51e8fe24e942639)
(cherry picked from commit 827f8cf0f60a301b3b4eb9ae9a80475f59b93105)
mod - core/CMakeLists.txt Diff File
add - core/CTestScript.cmake.in Diff File
mod - core/debian/rules Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/Makefile Diff File
mod - core/platforms/packaging/bareos.spec Diff File

master cc64e440

2021-02-19 13:26

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000729 from bareos/dev/pstorz/master/pyplug-parallel-jobs

python plugins: fix problems with parallel jobs
mod - CHANGELOG.md Diff File
mod - core/src/plugins/dird/python/module/bareosdir.h Diff File
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File
mod - core/src/plugins/filed/python/ovirt/BareosFdPluginOvirt.py Diff File
mod - core/src/plugins/stored/python/module/bareossd.h Diff File
mod - systemtests/tests/py2plug-fd-ovirt/etc/bareos/bareos-dir.d/fileset/OvirtTest.conf.in Diff File
add - systemtests/tests/py2plug-fd-ovirt/etc/bareos/ovirt-plugin.ini.in Diff File

master 3db7cc41

2021-02-19 01:04

franku


Committer: pstorz

Ported: N/A

Details Diff
systemtests: enable autochanger test if mt and mtx found
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
mod - systemtests/CMakeLists.txt Diff File

master f7101289

2021-02-19 00:39

franku


Committer: pstorz

Ported: N/A

Details Diff
systemtests: set sd backend dir from bareossd-tape

- without this change the SD_BACKEND_DIR_TO_TEST variable would
not be set if no other backend is built
mod - systemtests/CMakeLists.txt Diff File

master 059f4699

2021-02-18 14:51

joergs

Ported: N/A

Details Diff
docs: update PostgreSQL plugin section

* Remove section about outdated PostgreSQL plugin https://github.com/bareos/contrib-pgsql-plugin/
* Mark LDAP Plugin deprecated (as already in the release notes)
* PostgreSQL Plugin:

* added some hints,
* remove Python 2 requirement,
* prefer Python 3,
* add description about recovery for PostgresSQL >= 12

* Cleanup.
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 226 227 228 229 230 231 232 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 665 666 667  Next  Last