Changesets: bareos

master ca3fe90e

2020-09-03 14:15

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000584 from arogge/dev/arogge/master/debian-build

Fixes to Debian build configuration
mod - .gitignore Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File
mod - debian/control.in Diff File

master d5ef5739

2020-09-02 16:06

arogge

Ported: N/A

Details Diff
debian: move vmware build-files to /debian
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File

master 1f0474bf

2020-09-02 16:04

arogge

Ported: N/A

Details Diff
core: add generated sample-configs to .gitignore
mod - .gitignore Diff File

master 879ccd73

2020-09-02 16:00

arogge

Ported: N/A

Details Diff
debian: add libcloud install to .gitignore

This patch adds bareos-filedaemon-libcloud-python-plugin.install to
gitignore and sorts the ignored debian-files.
mod - .gitignore Diff File

master 74a8e453

2020-09-02 15:57

arogge

Ported: N/A

Details Diff
cmake: write python cmake data to CMAKE_BINARY_DIR

The autogenerated cmake configuration file was written to the source
directory. This is now written to the binary directory and loaded from
there.
mod - core/cmake/BareosFindAllLibraries.cmake Diff File

master 0ac299f5

2020-09-02 15:56

arogge

Ported: N/A

Details Diff
debian: apply changes of control to control.in
mod - debian/control.in Diff File

master 3743f10c

2020-09-02 13:20

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000581 from arogge/dev/arogge/master/list-backups

Display archived jobs on "list backups"
mod - core/src/dird/ua_output.cc Diff File
mod - systemtests/CMakeLists.txt Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/list-backups/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/list-backups/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/list-backups/testrunner Diff File

master 4d7a7b3c

2020-09-02 12:12

arogge

Ported: N/A

Details Diff
[fixup] match upper- and lowercase for Archive jobs
mod - core/src/dird/ua_output.cc Diff File

master d5bc272f

2020-09-01 12:08

arogge

Ported: N/A

Details Diff
stored: invoking with '-p' will procude warning

Previously, when running the storage daemon with '-p' there was no
indication besides the actual commandline. We now register a
configuration warning, so people can see that this is not fit for
production.
mod - core/src/stored/stored.cc Diff File

master 24d3b603

2020-09-01 12:07

arogge

Ported: N/A

Details Diff
stored: warn for Maximum Block Size on non-tape

As setting Maximum Block Size on a non-tape device can lead to
unexpected results we now emit a warning in that case.
mod - core/src/stored/device_resource.cc Diff File
mod - core/src/stored/device_resource.h Diff File

master a535e1e6

2020-09-01 12:05

arogge

Ported: N/A

Details Diff
stored: call Validate() on resources

The storage daemon's configuration parser now calls Validate() on each
resource during pass 2.
mod - core/src/stored/stored_conf.cc Diff File

master 3a8eccca

2020-08-31 20:24

joergs

Ported: N/A

Details Diff
core: prevent that console command show returns plain text in JSON mode
mod - core/src/dird/dird_conf.cc Diff File

master 486f5976

2020-08-31 20:06

joergs

Ported: N/A

Details Diff
core: console command show in JSON mode names resource types in plural form.

This way, the result of list and show are more similar.
Disadvantage: if only a specific resource if requested, the structure still names the resource in plurar.

*show clients
{
"jsonrpc": "2.0",
"id": null,
"result": {
"clients": {
"bareos1-fd": {
"name": "bareos1-fd",
"address": "bareos1.example.com"
},
"bareos2-fd": {
"name": "bareos2-fd",
"address": "bareos2.example.com"
}
}
}
}

*show client=bareos2-fd
{
"jsonrpc": "2.0",
"id": null,
"result": {
"clients": {
"bareos2-fd": {
"name": "bareos2-fd",
"address": "bareos2.example.com"
}
}
}
}
mod - core/src/console/console_conf.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File
mod - core/src/stored/stored_conf.cc Diff File

master bfd70531

2020-08-31 19:47

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000572 from bareos/dev/pstorz/master/python3-modules-rebase

add python3 support for fd, sd and dir plugins
mod - .gitignore Diff File
mod - AUTHORS Diff File
mod - CMakeLists.txt Diff File
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindAllLibraries.cmake Diff File
mod - core/cmake/BareosFindPrograms.cmake Diff File
mod - core/cmake/BareosInstallConfigFiles.cmake Diff File
add - core/cmake/get_python_compile_settings.py Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.devel Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.director-python-plugin Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.filedaemon-python-plugin Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.storage-python-plugin Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/pkg-plist.traymonitor Diff File
mod - core/platforms/freebsd/bareos-freebsd/bareos.com-common/plist Diff File
mod - core/platforms/packaging/bareos.spec Diff File
mod - core/platforms/win32/winbareos-nsi.spec Diff File
mod - core/platforms/win32/winbareos.nsi Diff File
mod - core/src/dird/dir_plugins.cc Diff File
mod - core/src/dird/dir_plugins.h Diff File
mod - core/src/filed/CMakeLists.txt Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/breg.h Diff File
mod - core/src/lib/ini.cc Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/plugins.h Diff File
add - core/src/plugins/.gitignore Diff File
mod - core/src/plugins/CMakeLists.txt Diff File
mod - core/src/plugins/dird/CMakeLists.txt Diff File
rm - core/src/plugins/dird/bareos_dir_consts.py Diff File
rm - core/src/plugins/dird/example-plugin-dir.cc Diff File
add - core/src/plugins/dird/example/example-plugin-dir.cc Diff File
rm - core/src/plugins/dird/python-dir.cc Diff File
add - core/src/plugins/dird/python/CMakeLists.txt Diff File
add - core/src/plugins/dird/python/module/bareosdir.cc Diff File
add - core/src/plugins/dird/python/module/bareosdir.h Diff File
add - core/src/plugins/dird/python/module/c_api/api_definition.txt Diff File
add - core/src/plugins/dird/python/module/c_api/capi_1.inc Diff File
add - core/src/plugins/dird/python/module/c_api/capi_2.inc Diff File
add - core/src/plugins/dird/python/module/c_api/capi_3.inc Diff File
add - core/src/plugins/dird/python/module/c_api/create_includes_form_api_definition.sh Diff File
add - core/src/plugins/dird/python/plugin_private_context.h Diff File
add - core/src/plugins/dird/python/python-dir.cc Diff File
add - core/src/plugins/dird/python/test/bareosdir_test.py Diff File
rm - core/src/plugins/filed/BareosFdWrapper.py Diff File
mod - core/src/plugins/filed/CMakeLists.txt Diff File
rm - core/src/plugins/filed/bareos_fd_consts.py Diff File
add - core/src/plugins/filed/decontext.sh Diff File
rm - core/src/plugins/filed/python-fd.cc Diff File
add - core/src/plugins/filed/python/CMakeLists.txt Diff File
add - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py Diff File
add - core/src/plugins/filed/python/libcloud/BareosLibcloudApi.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/__init__.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/bucket_explorer.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/debug.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/get_libcloud_driver.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/mtime.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/process_base.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/queue_message.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/utils.py Diff File
add - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/worker.py Diff File
add - core/src/plugins/filed/python/module/bareosfd.cc Diff File
add - core/src/plugins/filed/python/module/c_api/api_definition.txt Diff File
add - core/src/plugins/filed/python/module/c_api/capi_1.inc Diff File
add - core/src/plugins/filed/python/module/c_api/capi_2.inc Diff File
add - core/src/plugins/filed/python/module/c_api/capi_3.inc Diff File
add - core/src/plugins/filed/python/module/c_api/create_includes_form_api_definition.sh Diff File
add - core/src/plugins/filed/python/plugin_private_context.h Diff File
add - core/src/plugins/filed/python/pyfiles/BareosFdWrapper.py Diff File
add - core/src/plugins/filed/python/python-fd.cc Diff File
add - core/src/plugins/filed/python/python-fd.h Diff File
add - core/src/plugins/filed/python/test/bareosfd-module-test.py Diff File
add - core/src/plugins/filed/python/test/bareosfd_test.py Diff File
add - core/src/plugins/filed/python/test/python-fd-module-tester.cc Diff File
add - core/src/plugins/include/capsulethunk.h Diff File
add - core/src/plugins/include/common.h Diff File
add - core/src/plugins/include/python_plugins_common.h Diff File
add - core/src/plugins/include/python_plugins_common.inc Diff File
add - core/src/plugins/scripts/create_api_includes.sh Diff File
mod - core/src/plugins/stored/CMakeLists.txt Diff File
rm - core/src/plugins/stored/bareos_sd_consts.py Diff File
rm - core/src/plugins/stored/python-sd.cc Diff File
add - core/src/plugins/stored/python/CMakeLists.txt Diff File
add - core/src/plugins/stored/python/module/bareossd.cc Diff File
add - core/src/plugins/stored/python/module/bareossd.h Diff File
add - core/src/plugins/stored/python/module/c_api/api_definition.txt Diff File
add - core/src/plugins/stored/python/module/c_api/capi_1.inc Diff File
add - core/src/plugins/stored/python/module/c_api/capi_2.inc Diff File
add - core/src/plugins/stored/python/module/c_api/capi_3.inc Diff File
add - core/src/plugins/stored/python/module/c_api/create_includes_form_api_definition.sh Diff File
add - core/src/plugins/stored/python/plugin_private_context.h Diff File
add - core/src/plugins/stored/python/python-sd.cc Diff File
add - core/src/plugins/stored/python/test/bareossd_test.py Diff File
mod - core/src/stored/acquire.cc Diff File
mod - core/src/stored/append.cc Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/block.cc Diff File
mod - core/src/stored/dev.cc Diff File
mod - core/src/stored/dir_cmd.cc Diff File
mod - core/src/stored/fd_cmds.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/label.cc Diff File
mod - core/src/stored/mac.cc Diff File
mod - core/src/stored/mount.cc Diff File
mod - core/src/stored/ndmp_tape.cc Diff File
mod - core/src/stored/read.cc Diff File
mod - core/src/stored/read_record.cc Diff File
mod - core/src/stored/record.cc Diff File
mod - core/src/stored/reserve.cc Diff File
mod - core/src/stored/sd_cmds.cc Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/sd_plugins.h Diff File
mod - core/src/stored/status.cc Diff File
mod - core/src/stored/stored.cc Diff File
mod - core/src/tests/test_sd_plugins.cc Diff File
mod - core/src/tools/bpluginfo.cc Diff File
mod - core/src/win32/compat/compat.cc Diff File
mod - core/src/win32/plugins/filed/mssqlvdi-fd.cc Diff File
mod - debian/bareos-director-python-plugin.install.in Diff File
add - debian/bareos-filedaemon-libcloud-python-plugin.install.in Diff File
mod - debian/bareos-filedaemon-python-plugin.install.in Diff File
mod - debian/bareos-storage-python-plugin.install.in Diff File
mod - debian/control.bareos-filedaemon-python-plugin Diff File
mod - docs/manuals/source/DeveloperGuide/pluginAPI.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - docs/pkglists/CentOS_6.x86_64 Diff File
mod - docs/pkglists/CentOS_7.x86_64 Diff File
mod - docs/pkglists/CentOS_8.x86_64 Diff File
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_8.0.i586 Diff File
mod - docs/pkglists/Debian_8.0.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/Fedora_29.x86_64 Diff File
mod - docs/pkglists/Fedora_30.x86_64 Diff File
mod - docs/pkglists/Fedora_31.x86_64 Diff File
mod - docs/pkglists/Fedora_32.x86_64 Diff File
mod - docs/pkglists/RHEL_6.x86_64 Diff File
mod - docs/pkglists/RHEL_7.x86_64 Diff File
mod - docs/pkglists/RHEL_8.x86_64 Diff File
mod - docs/pkglists/SLE_12_SP4.x86_64 Diff File
mod - docs/pkglists/SLE_15.x86_64 Diff File
mod - docs/pkglists/SLE_15_SP1.x86_64 Diff File
mod - docs/pkglists/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.0.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.1.x86_64 Diff File
mod - docs/pkglists/openSUSE_Leap_15.2.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/CMakeLists.txt Diff File
mod - systemtests/ctest_custom_pretest.sh.in Diff File
mod - systemtests/environment.in Diff File
add - systemtests/s3cfg Diff File
mod - systemtests/scripts/functions Diff File
add - systemtests/scripts/start_minio.sh Diff File
add - systemtests/scripts/stop_minio.sh Diff File
mod - systemtests/tests/bareos/testrunner Diff File
mod - systemtests/tests/dbcopy-mysql-postgresql/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
mod - systemtests/tests/dbcopy-mysql-postgresql/python-modules/BareosFdPluginLocalFilesetWithRestoreObjects.py Diff File
rm - systemtests/tests/dbcopy-mysql-postgresql/python-modules/bareos-fd-local-fileset-with-restoreobjects.py Diff File
add - systemtests/tests/py2plug-dir/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/bareos-sd.d/device/FileStorage.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/tray-monitor.d/director/Director-local.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in Diff File
add - systemtests/tests/py2plug-fd-libcloud/etc/libcloud_config.ini Diff File
add - systemtests/tests/py2plug-fd-libcloud/testrunner Diff File
add - systemtests/tests/py2plug-fd-local-fileset-restoreobject/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File

master 6bf4ca20

2020-08-31 17:33

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000582 from joergsteffens/dev/joergs/master/travis

travis: fix the travis checks
mod - .travis.yml Diff File
mod - .travis/all Diff File
mod - .travis/travis_before_install.sh Diff File
mod - .travis/travis_before_script.sh Diff File
mod - debian/control Diff File
mod - debian/rules Diff File

master c63130c6

2020-08-31 16:03

pstorz

Ported: N/A

Details Diff
systemtest: libcloud: check requirements before enabling
mod - systemtests/CMakeLists.txt Diff File
mod - systemtests/environment.in Diff File
mod - systemtests/tests/py2plug-fd-libcloud/testrunner Diff File

master 85e7dcd0

2020-08-31 15:09

franku

Ported: N/A

Details Diff
systemtests: prepare start_minio script
add - systemtests/scripts/start_minio.sh Diff File
add - systemtests/scripts/stop_minio.sh Diff File
mod - systemtests/tests/py2plug-fd-libcloud/testrunner Diff File

master ea1b6d9b

2020-08-31 14:14

pstorz

Ported: N/A

Details Diff
systemtests: py2plug-fd-libcloud: parametrize for python2 and 3 testing
mod - systemtests/tests/py2plug-fd-libcloud/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
mod - systemtests/tests/py2plug-fd-libcloud/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File

master 6ea33b6f

2020-08-31 13:03

franku

Ported: N/A

Details Diff
systemtests: discover minio and add to tests environment
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosFindPrograms.cmake Diff File
mod - systemtests/environment.in Diff File

master daac8c58

2020-08-31 12:22

pstorz

Ported: N/A

Details Diff
libcloud plugin: install subdir libcloud/bareos_libcloud_api into plugins directory
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File

master dd413551

2020-08-30 16:32

franku

Ported: N/A

Details Diff
libcloud-plugin: do not set StatPacket variables directly
mod - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py Diff File

master d244fd9b

2020-08-30 16:31

franku

Ported: N/A

Details Diff
libcloud-plugin: removed plugin context and use new constants
mod - core/src/plugins/filed/python/libcloud/BareosFdPluginLibcloud.py Diff File
mod - core/src/plugins/filed/python/libcloud/BareosLibcloudApi.py Diff File
mod - core/src/plugins/filed/python/libcloud/bareos-fd-libcloud.py Diff File
mod - core/src/plugins/filed/python/libcloud/bareos_libcloud_api/debug.py Diff File

master 7286a3dd

2020-08-29 22:22

pstorz

Ported: N/A

Details Diff
cmake: add libcloud directory to PYTHONPATH for systemtest
mod - systemtests/CMakeLists.txt Diff File

master 6aebc88d

2020-08-29 22:07

pstorz

Ported: N/A

Details Diff
systemtests: add missing symlink for py3plug-fd-libcloud
add - systemtests/tests/py3plug-fd-libcloud Diff File

master e47aa17e

2020-08-29 18:33

franku

Ported: N/A

Details Diff
fixup
mod - core/src/plugins/filed/python/CMakeLists.txt Diff File
mod - systemtests/CMakeLists.txt Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 238 239 240 241 242 243 244 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 650 651 652  Next  Last