Changesets: bareos
master c7b0d2a3 2022-02-17 02:41 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 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 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 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 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 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 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 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 Ported: N/A Details Diff |
systemtests python-bareos: allow parameter for run_unittests.sh | ||
master 6501d551 2022-02-10 14:54 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 Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 56a10bb3 2022-02-08 14:34 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 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 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 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 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 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 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 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 |