Changesets: bareos
|
master 59ea1d59 2020-04-20 17:59 Ported: N/A Details Diff |
systemtests: perform complete Postgres full/incremental backups and restore validation | ||
| mod - core/src/plugins/filed/BareosFdPluginPostgres.py | Diff File | ||
| mod - systemtests/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/database/setup_local_db.sh | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/bconsole.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/director/Director-local.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/python-modules/BareosFdPluginLocalFilesetWithRestoreObjects.py | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/python-modules/bareos-fd-local-fileset-with-restoreobjects.py | Diff File | ||
| add - systemtests/tests/python-fd-plugin-postgres-test/testrunner | Diff File | ||
|
master ab8bfe28 2020-04-20 08:05 Bernhard M. Wiedemann Ported: N/A Details Diff |
Fix building for newer openSUSE releases openSUSE Leap 15.2 and Tumbleweed dropped susefirewall. |
||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
|
master 7a116dc0 2020-04-17 20:48 Ported: N/A Details Diff |
python-bareos: publish to PyPI.org by using Github Actions | ||
| add - .github/workflows/publish-release-to-pypi.yml | Diff File | ||
| add - .github/workflows/publish-to-test-pypi.yml | Diff File | ||
| mod - python-bareos/setup.py | Diff File | ||
| mod - systemtests/CMakeLists.txt | Diff File | ||
| mod - systemtests/tests/python-bareos-test/python-bareos-unittest.py | Diff File | ||
|
bareos-19.2 8d7fdf2e 2020-04-17 20:48 Ported: N/A Details Diff |
python-bareos: publish to PyPI.org by using Github Actions | ||
| add - .github/workflows/publish-release-to-pypi.yml | Diff File | ||
| add - .github/workflows/publish-to-test-pypi.yml | Diff File | ||
| mod - python-bareos/setup.py | Diff File | ||
| mod - systemtests/CMakeLists.txt | Diff File | ||
| mod - systemtests/tests/python-bareos-test/python-bareos-unittest.py | Diff File | ||
|
master 53693c86 2020-04-17 16:28 Ported: N/A Details Diff |
webui: display UID and GID in the filetree | ||
| mod - webui/module/Restore/view/restore/restore/index.phtml | Diff File | ||
| mod - webui/module/Restore/view/restore/restore/versions.phtml | Diff File | ||
| mod - webui/public/js/jstreegrid-helper.js | Diff File | ||
|
master 036da776 2020-04-17 16:22 Ported: N/A Details Diff |
core: reformat the ls_output messages Unfortunately the processed user and group names by the methods uid_to_name and gid_to_name can be fuzzy. Thus we display the numeric values UID and GID as well. |
||
| mod - core/src/dird/ua_tree.cc | Diff File | ||
|
master 3d115dee 2020-04-17 16:16 Ported: N/A Details Diff |
core: extend the stat object in BvfsStat - add the UID key and value to the stat object - add the GID key and value to the stat object |
||
| mod - core/src/dird/ua_dotcmds.cc | Diff File | ||
|
master 5d30c349 2020-04-17 14:55 Committer: franku Ported: N/A Details Diff |
debian: libcloud-plugin: package also subdir @plugindir@/bareos_libcloud_api | ||
| mod - core/debian/bareos-filedaemon-libcloud-python-plugin.install.in | Diff File | ||
|
master 51c3a5a1 2020-04-16 23:35 Ported: N/A Details Diff |
tests: add missing state file | ||
| add - core/src/tests/recent_job_results_list/bareos-dir.42001.state | Diff File | ||
|
bareos-19.2 6b6450e8 2020-04-16 23:35 Ported: N/A Details Diff |
tests: add missing state file | ||
| add - core/src/tests/recent_job_results_list/bareos-dir.42001.state | Diff File | ||
|
master f8c199d0 2020-04-16 22:02 Ported: N/A Details Diff |
core: remove host_os and distname from message.cc In message.cc there were const char* for host_os and distname that are only meaningful for the debugger run during btraceback. As this doesn't contain substantial information, this patch removes it. |
||
| mod - core/scripts/btraceback.dbx | Diff File | ||
| mod - core/scripts/btraceback.gdb | Diff File | ||
| mod - core/src/lib/message.cc | Diff File | ||
|
master ff2d7e82 2020-04-16 21:48 Committer: GitHub Ported: N/A Details Diff |
Merge pull request #486 from bareos/dev/pstorz/master/solaris cmake: set HAVE_EXTENDED_ACL when building on SunOS |
||
| mod - core/cmake/BareosSetVariableDefaults.cmake | Diff File | ||
|
bareos-19.2 d8a2f377 2020-04-16 21:48 Committer: GitHub Ported: N/A Details Diff |
Merge pull request #487 from bareos/dev/pstorz/bareos-19.2/solaris cmake: set HAVE_EXTENDED_ACL when building on SunOS |
||
| mod - core/cmake/BareosSetVariableDefaults.cmake | Diff File | ||
|
master 26e7a8f1 2020-04-16 19:05 Committer: franku Ported: N/A Details Diff |
postgres-plugin: full / incr. backup of Postgres databases - tested with Postgres >= 9.2 supposed to work with any Postgres version supporting pg_start_backup() function. - WAL switching supported since Postgres 9. |
||
| mod - core/src/plugins/filed/BareosFdPluginBaseclass.py | Diff File | ||
| mod - core/src/plugins/filed/BareosFdPluginLocalFileset.py | Diff File | ||
| add - core/src/plugins/filed/BareosFdPluginPostgres.py | Diff File | ||
| add - core/src/plugins/filed/bareos-fd-postgres.py | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File | ||
|
master 80ec507c 2020-04-16 19:00 Committer: franku Ported: N/A Details Diff |
python-plugins: move baseclass io operations into separate methods - LocalFilesetPlugin: Support for file attributes, links and dirs |
||
| mod - core/src/plugins/filed/BareosFdPluginBaseclass.py | Diff File | ||
| mod - core/src/plugins/filed/BareosFdPluginLocalFileset.py | Diff File | ||
|
master 1b9cb6de 2020-04-16 18:48 Ported: N/A Details Diff |
stored: use enum class instead of uint16_t for AutoXflateMode | ||
| mod - core/src/lib/parse_conf.h | Diff File | ||
| mod - core/src/plugins/stored/autoxflate-sd.cc | Diff File | ||
| add - core/src/stored/autoxflate.h | Diff File | ||
| mod - core/src/stored/dev.h | Diff File | ||
| mod - core/src/stored/device_control_record.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/mac.cc | Diff File | ||
| mod - core/src/stored/stored_conf.cc | Diff File | ||
|
master a710e58c 2020-04-16 18:29 Ported: N/A Details Diff |
cmake: set HAVE_EXTENDED_ACL when building on SunOS | ||
| mod - core/cmake/BareosSetVariableDefaults.cmake | Diff File | ||
|
bareos-19.2 f2eedf71 2020-04-16 18:29 Ported: N/A Details Diff |
cmake: set HAVE_EXTENDED_ACL when building on SunOS | ||
| mod - core/cmake/BareosSetVariableDefaults.cmake | Diff File | ||
|
master 9d729091 2020-04-16 18:23 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000474 from arogge/dev/arogge/master/relnotes Add release-notes for Bareos 19.2.7/18.2.8/17.2.9/16.2.10 |
||
| mod - docs/manuals/source/Appendix/ReleaseNotes.rst | Diff File | ||
|
master dbdfa92c 2020-04-16 17:11 Ported: N/A Details Diff |
core: replace HOST_OS, DISTNAME, DISTVER triplets In a lot of places a string will be formatted that contains "%s %s %s" and is parameterized with HOST_OS, DISTNAME, DISTVER. Where the text was not meant to be machine-readable, these triplets have been replaced with just "%s" and DISTVER. |
||
| mod - core/src/console/console.cc | Diff File | ||
| mod - core/src/dird/backup.cc | Diff File | ||
| mod - core/src/dird/migrate.cc | Diff File | ||
| mod - core/src/dird/restore.cc | Diff File | ||
| mod - core/src/dird/ua_cmds.cc | Diff File | ||
| mod - core/src/dird/ua_status.cc | Diff File | ||
| mod - core/src/dird/verify.cc | Diff File | ||
| mod - core/src/filed/dir_cmd.cc | Diff File | ||
| mod - core/src/filed/status.cc | Diff File | ||
| mod - core/src/lib/version.c | Diff File | ||
| mod - core/src/stored/status.cc | Diff File | ||
|
master 864ba1dc 2020-04-16 17:08 Ported: N/A Details Diff |
stored: use enum class instead of integer for DeviceType | ||
| mod - core/src/lib/keyword_table_s.h | Diff File | ||
| mod - core/src/stored/backends/cephfs_device.cc | Diff File | ||
| mod - core/src/stored/backends/droplet_device.cc | Diff File | ||
| mod - core/src/stored/backends/elasto_device.cc | Diff File | ||
| mod - core/src/stored/backends/gfapi_device.cc | Diff File | ||
| mod - core/src/stored/backends/object_store_device.cc | Diff File | ||
| mod - core/src/stored/backends/rados_device.cc | Diff File | ||
| mod - core/src/stored/backends/unix_fifo_device.cc | Diff File | ||
| mod - core/src/stored/backends/unix_fifo_device.h | Diff File | ||
| mod - core/src/stored/backends/unix_tape_device.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/sd_backends.cc | Diff File | ||
| mod - core/src/stored/sd_backends.h | Diff File | ||
| mod - core/src/stored/stored_conf.cc | Diff File | ||
| mod - core/src/win32/stored/backends/win32_fifo_device.cc | Diff File | ||
| mod - core/src/win32/stored/backends/win32_fifo_device.h | Diff File | ||
|
master b089aa56 2020-04-16 16:47 Ported: N/A Details Diff |
stored: use enum class instead of integer for DeviceMode | ||
| mod - core/src/stored/acquire.cc | Diff File | ||
| mod - core/src/stored/backends/generic_tape_device.cc | Diff File | ||
| mod - core/src/stored/backends/generic_tape_device.h | Diff File | ||
| mod - core/src/stored/backends/unix_fifo_device.cc | Diff File | ||
| mod - core/src/stored/backends/unix_fifo_device.h | Diff File | ||
| mod - core/src/stored/bcopy.cc | Diff File | ||
| mod - core/src/stored/btape.cc | Diff File | ||
| mod - core/src/stored/dev.cc | Diff File | ||
| mod - core/src/stored/dev.h | Diff File | ||
| mod - core/src/stored/device.cc | Diff File | ||
| mod - core/src/stored/dir_cmd.cc | Diff File | ||
| mod - core/src/stored/label.cc | Diff File | ||
| mod - core/src/stored/mount.cc | Diff File | ||
| mod - core/src/win32/stored/backends/win32_fifo_device.h | Diff File | ||
|
master 93324699 2020-04-16 16:17 Ported: N/A Details Diff |
stored: replace a dlist by std::vector - DeviceControlRecords attached to a Device are now stored in a std::vector - Device is pure virtual therefore added a derived class needed for Spooling |
||
| mod - core/src/stored/acquire.cc | Diff File | ||
| mod - core/src/stored/block.cc | Diff File | ||
| mod - core/src/stored/bscan.cc | Diff File | ||
| mod - core/src/stored/dev.cc | Diff File | ||
| mod - core/src/stored/dev.h | Diff File | ||
| mod - core/src/stored/device.cc | Diff File | ||
| mod - core/src/stored/device_control_record.h | Diff File | ||
| mod - core/src/stored/spool.cc | Diff File | ||
| mod - core/src/stored/status.cc | Diff File | ||
|
master 74ac9523 2020-04-16 15:04 Ported: N/A Details Diff |
core: no @VERSION@ and @host@ in regress.conf.in This patch changes the default SITE_NAME in bareos-regress.conf.in to not include @VERSION@ and @host@ anymore. |
||
| mod - core/scripts/bareos-regress.conf.in | Diff File | ||
|
master de4bb2ae 2020-04-16 15:01 Ported: N/A Details Diff |
win32: use BAREOS_FULL_VERSION instead of VERSION The win32 resources files used @VERSION@ for the version number. As this has been replaced by @BAREOS_FULL_VERSION@, the templates need to be adapted. |
||
| mod - core/src/win32/console/consoleres.rc.in | Diff File | ||
| mod - core/src/win32/dird/dbcheckres.rc.in | Diff File | ||
| mod - core/src/win32/dird/dirdres.rc.in | Diff File | ||
| mod - core/src/win32/filed/filedres.rc.in | Diff File | ||
| mod - core/src/win32/qt-tray-monitor/traymon.rc.in | Diff File | ||
| mod - core/src/win32/stored/bextractres.rc.in | Diff File | ||
| mod - core/src/win32/stored/blsres.rc.in | Diff File | ||
| mod - core/src/win32/stored/bscanres.rc.in | Diff File | ||
| mod - core/src/win32/stored/btaperes.rc.in | Diff File | ||
| mod - core/src/win32/stored/storedres.rc.in | Diff File | ||
| mod - core/src/win32/tools/bregexres.rc.in | Diff File | ||
| mod - core/src/win32/tools/bsmtpres.rc.in | Diff File | ||
| mod - core/src/win32/tools/bwildres.rc.in | Diff File | ||