Changesets: bareos

master c7b0d2a3

2022-02-17 02:41

frank

Ported: N/A

Details Diff
webui: introduce analytics module
mod - webui/config/application.config.php Diff File
add - webui/module/Analytics/Module.php Diff File
add - webui/module/Analytics/autoload_classmap.php Diff File
add - webui/module/Analytics/config/module.config.php Diff File
add - webui/module/Analytics/src/Analytics/Controller/AnalyticsController.php Diff File
add - webui/module/Analytics/src/Analytics/Model/Analytics.php Diff File
add - webui/module/Analytics/src/Analytics/Model/AnalyticsModel.php Diff File
add - webui/module/Analytics/view/analytics/analytics/index.phtml Diff File
mod - webui/module/Application/config/module.config.php Diff File

master 33c0ff06

2022-02-16 12:24

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001069 from alaaeddineelamri/dev/alaaeddineelamri/master/fix-python-bareos-fail-on-second-run

systemtests: fix python bareos fail on manual second runs with certain unit tests
mod - systemtests/tests/python-bareos/test_list_command.py Diff File
mod - systemtests/tests/python-bareos/test_update_all_volumes_all_pools.py Diff File

master 3ccd8b27

2022-02-15 17:13

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
dird: first work to implement column-first output
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/tests/multicolumn_prompts.cc Diff File

master 5874ceba

2022-02-14 15:35

pstorz

Ported: N/A

Details Diff
dir: cancel virtual backup with missing jobs/files

This patch adds a check that makes sure that the input jobids for the
virtual job are valid (i.e. exist in the database) and did't have their
files pruned.
mod - core/src/dird/vbackup.cc Diff File

master e2459fc3

2022-02-14 15:35

pstorz

Ported: N/A

Details Diff
systemtests: improve virtualfull systemtest

Run three virtual backups that are supposed to fail:
1. no files in any of the jobs
2. one jobid that doesn't exist in the catalog anymore
3. one job that had its files pruned
mod - systemtests/tests/virtualfull/testrunner Diff File

master c6306fae

2022-02-14 15:17

pstorz


Committer: arogge

Ported: N/A

Details Diff
dird: purge empty jobs as part of consolidation

Previously empty jobs (i.e. those with JobFiles == 0) were left
untouched by consolidation. This change now adds functionality that will
identify these jobs and purge them so the result looks like they had
been consolidated, too.
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/lib/bstringlist.h Diff File

master aca3f00b

2022-02-11 20:47

pstorz

Ported: N/A

Details Diff
PR template: require Backport information on top
mod - pull_request_template.md Diff File

master 59316f87

2022-02-11 14:28

Alaa Eddine Elamri

Ported: N/A

Details Diff
test_update_all_volumes_all_pools.py: remove test pool after usage
mod - systemtests/tests/python-bareos/test_update_all_volumes_all_pools.py Diff File

master 201e4fca

2022-02-11 14:25

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: modified test_list_command to correctly remove test volume
mod - systemtests/tests/python-bareos/test_list_command.py Diff File

master 7a8cdd03

2022-02-10 17:36

joergs

Ported: N/A

Details Diff
systemtests: check_log: improve failed job detection
mod - systemtests/scripts/functions Diff File

master 56b906be

2022-02-10 14:56

joergs

Ported: N/A

Details Diff
systemtests python-bareos: allow parameter for run_unittests.sh

master 6501d551

2022-02-10 14:54

joergs

Ported: N/A

Details Diff
systemtests python-bareos: fix for Python 2
mod - systemtests/tests/python-bareos/list_unittests.py Diff File

master b551968c

2022-02-09 17:53

Frank Bergkemper

Ported: N/A

Details Diff
gitignore: remove and sort entries alphabetically

- remove development environment specific entries
- remove old relicts and unnecessary entries
- remove duplicates and unused entries
- sort alphabetically
mod - .gitignore Diff File

master c3557d07

2022-02-08 19:03

arogge

Ported: N/A

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

master 56a10bb3

2022-02-08 14:34

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge PR 0001057

SD plugin scsicrypto check, set, unset cap_sys_rawio capabilities
mod - .gitignore Diff File
mod - CHANGELOG.md Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/systemd/bareos-sd.service.in Diff File
mod - core/scripts/bareos-config-lib.sh.in Diff File
add - debian/bareos-database-tools.postinst.in Diff File
add - debian/bareos-storage-tape.postinst.in Diff File
mod - debian/bareos-storage.postinst.in Diff File
mod - debian/bareos-storage.service.in Diff File
add - debian/bareos-tools.postinst.in Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc Diff File

master 550652f2

2022-02-08 14:30

bruno-at-bareos

Ported: N/A

Details Diff
Update CHANGELOG.md

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - CHANGELOG.md Diff File

master 87571192

2022-02-08 11:19

Bruno Friedmann @Bareos


Committer: bruno-at-bareos

Ported: N/A

Details Diff
Apply suggestions from code review

Co-authored-by: Andreas Rogge <andreas.rogge@bareos.com>
Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/platforms/systemd/bareos-sd.service.in Diff File
mod - core/scripts/bareos-config-lib.sh.in Diff File
mod - debian/bareos-storage.service.in Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/ScsicryptoSd.rst.inc Diff File

master 42c44117

2022-02-07 21:59

stephand


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001038 from bareos/dev/joergs/master/default-plugin-path

Python plugins: add default module_path to search path
mod - CHANGELOG.md Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
mod - core/src/include/config.h.in Diff File
mod - core/src/plugins/dird/python/python-dir.cc Diff File
add - core/src/plugins/filed/python/ovirt/python-ovirt-conf.d/bareos-dir.d/fileset/plugin-ovirt.conf.example Diff File
rm - core/src/plugins/filed/python/ovirt/python-ovirt-conf.d/bareos-dir.d/fileset/plugin-ovirt.conf.example.in Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginBaseclass.py Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
add - core/src/plugins/include/python_plugin_modules_common.inc Diff File
mod - core/src/plugins/include/python_plugins_common.inc Diff File
mod - core/src/plugins/stored/python/python-sd.cc Diff File
mod - core/src/win32/compat/include/mingwconfig.h Diff File
mod - debian/control.bareos-director-python2-plugin Diff File
mod - debian/control.bareos-director-python3-plugin Diff File
mod - debian/control.bareos-filedaemon-python2-plugin Diff File
mod - debian/control.bareos-filedaemon-python3-plugin Diff File
mod - debian/control.bareos-storage-python2-plugin Diff File
mod - debian/control.bareos-storage-python3-plugin Diff File
mod - docs/manuals/source/Appendix/Howtos/BackupOfThirdPartyDatabases.rst.inc Diff File
mod - docs/manuals/source/DeveloperGuide.rst Diff File
add - docs/manuals/source/DeveloperGuide/PythonPluginAPI.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/DirectorPlugins/PythonDirPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/ApacheLibcloudPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/MariaDBmariabackupPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/OVirtPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/PerconaXtraBackupPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/PostgreSQLPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/PythonFdPlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/VMwarePlugin.rst.inc Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins/StorageDaemonPlugins/PythonSdPlugin.rst.inc Diff File

master dc5d5330

2022-02-07 12:54

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001021

stored: enable labeling of tapes in devices even when `autoselect = no`
mod - CHANGELOG.md Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - systemtests/tests/autochanger/CMakeLists.txt Diff File
add - systemtests/tests/autochanger/test-setup Diff File
add - systemtests/tests/autochanger/testrunner-label-release-autoselect Diff File

master 1b5f2686

2022-02-07 11:10

Andreas Rogge

Ported: N/A

Details Diff
cats: apply clang-format to mysql.cc/sqlite.cc
mod - core/src/cats/mysql.cc Diff File
mod - core/src/cats/sqlite.cc Diff File

master 8c6188c4

2022-02-06 13:00

joergs

Ported: N/A

Details Diff
contrib bareos_tasks.mysql: handle empty databases

Cover the case of empty databases.
mod - contrib/fd-plugins/bareos_tasks/mysql/BareosFdMySQLClass.py Diff File

master 4dc422bc

2022-02-04 21:00

joergs

Ported: N/A

Details Diff
systemtests: unifies MySQL/MariaDB util functions

Currently 4 systemtests do start/stop a MySQL/MariaDB daemon to perform their testing.
This commits unifies the required functions.

MariaDBs are treated as MySQL databases. Unfortenatly, initialisation differs.
With this change, initialisation works with both databases.
mod - contrib/fd-plugins/bareos_mysql_dump/BareosFdMySQLclass.py Diff File
mod - contrib/fd-plugins/bareos_mysql_dump/__init__.py Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/scripts/functions Diff File
add - systemtests/scripts/mysql.sh Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
mod - systemtests/tests/py2plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-dir.d/fileset/bareos_mysql_dump.conf.in Diff File
mod - systemtests/tests/py2plug-fd-contrib-bareos_tasks_mysql/etc/bareos/bareos-dir.d/fileset/bareos_tasks_mysql.conf.in Diff File
mod - systemtests/tests/py2plug-fd-contrib-bareos_tasks_mysql/mysqldefaults.in Diff File
mod - systemtests/tests/py2plug-fd-contrib-bareos_tasks_mysql/testrunner Diff File
mod - systemtests/tests/py2plug-fd-mariabackup/CMakeLists.txt Diff File
mod - systemtests/tests/py2plug-fd-mariabackup/mysqldefaults.in Diff File
mod - systemtests/tests/py2plug-fd-mariabackup/testrunner Diff File
mod - systemtests/tests/py2plug-fd-percona-xtrabackup/mysqldefaults.in Diff File
mod - systemtests/tests/py2plug-fd-percona-xtrabackup/testrunner Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/CMakeLists.txt Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/etc/bareos/bareos-dir.d/fileset/bareos_mysql_dump.conf.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/mysqldefaults.in Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/testrunner Diff File

master 9875e823

2022-02-04 18:55

Andreas Rogge

Ported: N/A

Details Diff
plugins: reconfigure ASAN/LSAN for python code

This patch configures ASAN/LSAN to work correctly with python code. As
the embedded python interpreter will leak memory, we add a suppression
to ignore the problematic parts.
We also disable leak-detection and asan checking in the python module
tests, as these will not give reasonable results.
mod - core/src/plugins/dird/python/CMakeLists.txt Diff File
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
add - core/src/plugins/filed/python/test/lsan-suppressions.txt Diff File
mod - core/src/plugins/stored/python/CMakeLists.txt Diff File

master f2139f06

2022-02-04 17:18

joergs

Ported: N/A

Details Diff
contrib bareos_tasks.mysql: add option defaultsfile

Added option defaultsfile.
Renamend option mysql_user to user, as the system user is meant, not the database user.
mod - contrib/fd-plugins/bareos_tasks/mysql/BareosFdMySQLClass.py Diff File
mod - contrib/fd-plugins/bareos_tasks/mysql/README.md Diff File

master 640b79d6

2022-02-04 16:52

joergs

Ported: N/A

Details Diff
contrib bareos_tasks.mysql: adapted to Bareos >= 20
add - contrib/fd-plugins/bareos_tasks/__init__.py Diff File
mod - contrib/fd-plugins/bareos_tasks/mysql/__init__.py Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 172 173 174 175 176 177 178 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 665 666 667  Next  Last