Changesets: bareos
master 668519d5 2020-03-19 21:04 Ported: N/A Details Diff |
libcloud-plugin: cleanup | ||
mod - core/src/plugins/filed/BareosFdPluginLibcloud.py | Diff File | ||
master 7749b98d 2020-03-19 21:00 Ported: N/A Details Diff |
stored: add logging parameters to gfapi backend This patch adds two new device options logfile and loglevel to the gfapi backend. These can be used to set a logfile and loglevel for gfapi. By configuring this you can make the glusterfs api write a logfile. |
||
mod - core/src/stored/backends/gfapi_device.cc | Diff File | ||
mod - core/src/stored/backends/gfapi_device.h | Diff File | ||
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-sd.d/device/GlusterStorage.conf.in | Diff File | ||
master 0f109b54 2020-03-19 20:58 Ported: N/A Details Diff |
systemtest: add systemtest for glusterfs backend This patch adds a copy of backup-bareos-test that will write to and read from a glusterfs filesystem. |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-sd.d/device/GlusterStorage.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/director/Director-local.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/glusterfs-backend/testrunner | Diff File | ||
master 39b08c56 2020-03-19 20:04 Ported: N/A Details Diff |
libcloud-plugin: refactored connect | ||
mod - core/src/plugins/filed/BareosFdPluginLibcloud.py | Diff File | ||
master 7fc74206 2020-03-19 18:35 Ported: N/A Details Diff |
webui: introduce determineWhereDirective method | ||
mod - webui/module/Restore/src/Restore/Form/RestoreForm.php | Diff File | ||
master e8a0de83 2020-03-19 18:22 Ported: N/A Details Diff |
webui: introduce getRestoreJobWhereDirectives method | ||
mod - webui/module/Restore/src/Restore/Form/RestoreForm.php | Diff File | ||
master 23d7bb70 2020-03-18 22:37 Ported: N/A Details Diff |
libcloud-plugin: disabled multi processing | ||
mod - core/src/plugins/filed/BareosFdPluginLibcloud.py | Diff File | ||
master c31b9b66 2020-03-18 22:20 Ported: N/A Details Diff |
libcloud-plugin: removed dead code | ||
mod - core/src/plugins/filed/BareosFdPluginLibcloud.py | Diff File | ||
master 53f527fe 2020-03-18 16:45 Ported: N/A Details Diff |
libcloud-test: evaluate the returncode of the diff command | ||
mod - systemtests/tests/python-fd-plugin-libcloud-test/testrunner | Diff File | ||
master 4122777b 2020-03-18 15:21 Ported: N/A Details Diff |
libcloud-plugin: updated docs | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
master 9faddd44 2020-03-18 14:46 Ported: N/A Details Diff |
Updated AUTHORS | ||
mod - AUTHORS | Diff File | ||
master 3c41877d 2020-03-18 13:32 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000452 from bareos/dev/fbergkemper/code-refactoring code refactoring |
||
mod - webui/module/Application/view/layout/layout.phtml.in | Diff File | ||
mod - webui/module/Client/view/client/client/details.phtml | Diff File | ||
mod - webui/module/Client/view/client/client/index.phtml | Diff File | ||
mod - webui/module/Dashboard/view/dashboard/dashboard/index.phtml | Diff File | ||
mod - webui/module/Fileset/view/fileset/fileset/details.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/actions.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/details.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/index.phtml | Diff File | ||
mod - webui/module/Media/view/media/media/details.phtml | Diff File | ||
mod - webui/module/Media/view/media/media/index.phtml | Diff File | ||
mod - webui/module/Pool/view/pool/pool/details.phtml | Diff File | ||
mod - webui/module/Pool/view/pool/pool/index.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/index.phtml | Diff File | ||
mod - webui/module/Storage/view/storage/storage/details.phtml | Diff File | ||
mod - webui/module/Storage/view/storage/storage/index.phtml | Diff File | ||
add - webui/public/js/bootstrap-table-formatter.js | Diff File | ||
mod - webui/public/js/custom-functions.js | Diff File | ||
master d5878132 2020-03-18 11:29 Ported: N/A Details Diff |
Revert "cleanup: removed deprecated OpenSSL functions from build" This reverts commit f8252e4e153180f18cdd3b7db0ca0e55ab8ed750. Disabling the callbacks breaks openssl thread-safety on openssl 1.0. |
||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
bareos-19.2 89b1d532 2020-03-18 11:29 Ported: N/A Details Diff |
Revert "cleanup: removed deprecated OpenSSL functions from build" This reverts commit f8252e4e153180f18cdd3b7db0ca0e55ab8ed750. Disabling the callbacks breaks openssl thread-safety on openssl 1.0. |
||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
master 39e6c144 2020-03-17 18:10 Ported: N/A Details Diff |
webui: introduce getRestoreJobResources method | ||
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Form/RestoreForm.php | Diff File | ||
mod - webui/module/Restore/src/Restore/Model/RestoreModel.php | Diff File | ||
master c5ecebc1 2020-03-17 17:19 Ported: N/A Details Diff |
libcloud-plugin: do not restore the plugin path prefix - all bucket-names get the "PYLIBLCOUD:/" prefix when doing a backup - on a restore to the filesystem the prefix is removed automatically by the plugin |
||
mod - core/src/plugins/filed/BareosFdPluginLibcloud.py | Diff File | ||
master 54cb434a 2020-03-17 13:18 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000451 from bareos/dev/pstorz/master/fix-regexwhere-crash breg: fix crash when setting regexwhere |
||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/ua_acl.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/lib/breg.h | Diff File | ||
mod - core/src/lib/bregex.cc | Diff File | ||
mod - core/src/lib/bregex.h | Diff File | ||
mod - core/src/lib/bsys.cc | Diff File | ||
mod - core/src/lib/parse_bsr.cc | Diff File | ||
mod - core/src/lib/var.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/tools/bregex.cc | Diff File | ||
master 03c53d93 2020-03-17 13:11 Ported: N/A Details Diff |
breg: remove default initializers from members of C-structs | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/ua_acl.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/lib/breg.h | Diff File | ||
mod - core/src/lib/bregex.cc | Diff File | ||
mod - core/src/lib/bregex.h | Diff File | ||
mod - core/src/lib/bsys.cc | Diff File | ||
mod - core/src/lib/parse_bsr.cc | Diff File | ||
mod - core/src/lib/var.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/tools/bregex.cc | Diff File | ||
bareos-19.2 39b2758d 2020-03-17 13:11 Committer: pstorz Ported: N/A Details Diff |
breg: remove default initializers from members of C-structs | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/ua_acl.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/lib/breg.h | Diff File | ||
mod - core/src/lib/bregex.cc | Diff File | ||
mod - core/src/lib/bregex.h | Diff File | ||
mod - core/src/lib/bsys.cc | Diff File | ||
mod - core/src/lib/parse_bsr.cc | Diff File | ||
mod - core/src/lib/var.cc | Diff File | ||
mod - core/src/stored/stored.cc | Diff File | ||
mod - core/src/tools/bregex.cc | Diff File | ||
master 189a6e32 2020-03-16 18:45 Ported: N/A Details Diff |
webui: integrate bootstrap-table-formatter.js | ||
mod - webui/module/Client/view/client/client/details.phtml | Diff File | ||
mod - webui/module/Client/view/client/client/index.phtml | Diff File | ||
mod - webui/module/Dashboard/view/dashboard/dashboard/index.phtml | Diff File | ||
mod - webui/module/Fileset/view/fileset/fileset/details.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/actions.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/details.phtml | Diff File | ||
mod - webui/module/Job/view/job/job/index.phtml | Diff File | ||
mod - webui/module/Media/view/media/media/details.phtml | Diff File | ||
mod - webui/module/Media/view/media/media/index.phtml | Diff File | ||
mod - webui/module/Pool/view/pool/pool/details.phtml | Diff File | ||
mod - webui/module/Pool/view/pool/pool/index.phtml | Diff File | ||
mod - webui/module/Schedule/view/schedule/schedule/index.phtml | Diff File | ||
mod - webui/module/Storage/view/storage/storage/details.phtml | Diff File | ||
mod - webui/module/Storage/view/storage/storage/index.phtml | Diff File | ||
mod - webui/public/js/bootstrap-table-formatter.js | Diff File | ||
master 79e99cc0 2020-03-16 17:50 Ported: N/A Details Diff |
webui: separate custom bootstrap-table formatter | ||
add - webui/public/js/bootstrap-table-formatter.js | Diff File | ||
mod - webui/public/js/custom-functions.js | Diff File | ||
master cd92b5ac 2020-03-16 14:52 Ported: N/A Details Diff |
webui: display loading spinner on refreshTableData call | ||
mod - webui/module/Application/view/layout/layout.phtml.in | Diff File | ||
mod - webui/module/Job/view/job/job/index.phtml | Diff File | ||
master b0cb4ef3 2020-03-16 13:35 Ported: N/A Details Diff |
breg: fix crash when manually setting regexwhere When manually setting the regular expression during restore like with: OK to run? (yes/mod/no): mod ->11: File Relocation ->4: Enter a regexp ->Please enter a valid regexp (!from!to!): !what!with! ->6: Use this ? The director crashed. This happens because the member regex_t preg of the class BareosRegex was not zero initialized correctly. This caused the freeing of random memory in void regfree(regex_t* preg). Now all members of class BareosRegex are zero initialized and the problem is fixed. This problem also causes the filedaemon to crash when regexwhere is specified in the restore job configuration. On the second restore run the filedaemon crashes. Fixes# 1211: bareos director and bareos fd crash when regexwhere is specified |
Affected Issues 0001211 |
|
mod - core/src/lib/breg.h | Diff File | ||
bareos-19.2 6faee2bf 2020-03-16 13:35 Ported: N/A Details Diff |
breg: fix crash when manually setting regexwhere When manually setting the regular expression during restore like with: OK to run? (yes/mod/no): mod ->11: File Relocation ->4: Enter a regexp ->Please enter a valid regexp (!from!to!): !what!with! ->6: Use this ? The director crashed. This happens because the member regex_t preg of the class BareosRegex was not zero initialized correctly. This caused the freeing of random memory in void regfree(regex_t* preg). Now all members of class BareosRegex are zero initialized and the problem is fixed. This problem also causes the filedaemon to crash when regexwhere is specified in the restore job configuration. On the second restore run the filedaemon crashes. Fixes# 1211: bareos director and bareos fd crash when regexwhere is specified |
Affected Issues 0001211 |
|
mod - core/src/lib/breg.h | Diff File | ||
master 0a2cc1c2 2020-03-13 20:01 Ported: N/A Details Diff |
webui: refactorize formatUname function | ||
mod - webui/public/js/custom-functions.js | Diff File |