Changesets: bareos
master 67c62524 2023-11-09 15:40 Ported: N/A Details Diff |
PostgreSQL plugin: improvements / fixes - adjust plugin code to ask configuration parameters from the cluster - use `raise` error in private functions, and `except` in main - apply black modify suggestions - reorder alphabetically the private functions - delete removed parameter postgresql_data_directory - add wal_archive_symlink for testing - add systemtest testrunner-walsymlink for wal_archive_dir as symlink - add systemtest testrunner-debian for system with pg_*cluster* tools add mention about support of debian like pg_*cluster* tools - testrunner-roles adjust sentence checked, fix start_fast parameter - setup_database_local.sh fix ID usage and double space Fix issue 0001561 Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
Affected Issues 0001561 |
|
mod - core/src/plugins/filed/python/postgresql/bareos-fd-postgresql.py | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/database/setup_local_db.sh.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in | Diff File | ||
add - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestDebian.conf.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestNoRole.conf.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestRole.conf.in | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestTablespace.conf.in | Diff File | ||
add - systemtests/tests/py3plug-fd-postgresql/etc/bareos/bareos-dir.d/fileset/PluginTestWalSymlink.conf.in | Diff File | ||
add - systemtests/tests/py3plug-fd-postgresql/testrunner-debian | Diff File | ||
mod - systemtests/tests/py3plug-fd-postgresql/testrunner-roles | Diff File | ||
add - systemtests/tests/py3plug-fd-postgresql/testrunner-walsymlink | Diff File | ||
master c935a5b3 2023-11-09 14:44 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
autoxflate: add missing fixture | ||
mod - systemtests/tests/autoxflate/CMakeLists.txt | Diff File | ||
master 736d9d31 2023-11-09 14:21 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
Update job message Co-authored-by: Philipp Storz <philipp.storz@bareos.com> |
||
mod - core/src/stored/device_resource.cc | Diff File | ||
master b6e07052 2023-11-09 14:15 Sebastian Sura Ported: N/A Details Diff |
copy-thread: remove redundant flushes | ||
mod - core/src/vmware/vadp_dumper/copy_thread.cc | Diff File | ||
master 316afd6c 2023-11-09 14:14 Sebastian Sura Ported: N/A Details Diff |
copy-thread: check some return values | ||
mod - core/src/vmware/vadp_dumper/copy_thread.cc | Diff File | ||
master e0ab8c18 2023-11-09 14:12 Sebastian Sura Ported: N/A Details Diff |
cbuf: add proper members initialization | ||
mod - core/src/vmware/vadp_dumper/cbuf.cc | Diff File | ||
master c02f009b 2023-11-09 14:11 Sebastian Sura Ported: N/A Details Diff |
vadp-dumper: add comment | ||
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc | Diff File | ||
master 720aea33 2023-11-09 14:11 Sebastian Sura Ported: N/A Details Diff |
vadp-dumper: fix meta data length | ||
mod - core/src/vmware/vadp_dumper/bareos_vadp_dumper.cc | Diff File | ||
master c95df5ea 2023-11-09 12:58 Committer: Bareos Bot Ported: N/A Details Diff |
dird_conf.cc: deprecation warning on joblevel base | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
master 7299e242 2023-11-08 22:48 Committer: arogge Ported: N/A Details Diff |
docs: updating macOS chapter Paths and service names have been outdated (wrong). |
||
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosClient.rst | Diff File | ||
master be05c3ea 2023-11-08 18:50 Committer: arogge Ported: N/A Details Diff |
macos: adapt build settings Fix workingdir: /usr/local/var/lib/bareos (not existing) => /usr/local/bareos/var/lib/bareos Specify CMAKE_INSTALL_PREFIX as build parameter, instead of fixed in the cmake files. |
||
mod - .github/workflows/build-macos.yml | Diff File | ||
mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/plugins/filed/python/CMakeLists.txt | Diff File | ||
master 0112bd61 2023-11-08 16:01 Committer: arogge Ported: N/A Details Diff |
macOS: fix paths in readme file | ||
mod - core/platforms/darwin/resources/ReadMe.html.in | Diff File | ||
mod - core/platforms/darwin/resources/uninstall-bareos.in | Diff File | ||
master 1519b1fa 2023-11-08 15:19 Sebastian Sura Ported: N/A Details Diff |
copy-thread: fix thread related issues The general gist before was this: * copy thread: - Wait for start - Wait for dequeue - if data: handle data; loop - if no data: break inner (this only happens on flush) - `signal` that queue was fushed and that the thread is waiting for work - goto begin * main thread - do some setup - start enqueueing data; signal start to thread if not started (this was done with an unsynchronized read!) - flush when done - During cleanup, cancel the thread while it is waiting on a start signal. with some locks & unlocks sprinkled in. One should note that the cleanup copy thread callback always unlockes the lock regardless of whether the copy thread locked the mutex or not! This was slightly changed: * Clearly there is no need to wait for "start" at all, since we wait on the dequeue anyways -- so this was removed. * Instead of just canceling the thread, we set a flag that tells the Copythread to exit, which the thread checks after every flush. As such we also make sure flush the queue on cleanup. * We also now properly initialize all thread_context members! |
||
mod - core/src/vmware/vadp_dumper/copy_thread.cc | Diff File | ||
mod - core/src/vmware/vadp_dumper/copy_thread.h | Diff File | ||
master 3086cdd7 2023-11-08 09:37 Sebastian Sura Ported: N/A Details Diff |
ktls: disable ktls test if no ktls is supported | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/ktls.cc | Diff File | ||
master 3c1b11c5 2023-11-07 20:15 Committer: arogge Ported: N/A Details Diff |
github workflow: MacOS build: debug via ssh * Allow SSH connections during build. * Adds testing the Bareos package. |
||
mod - .github/workflows/build-macos.yml | Diff File | ||
master 2d1da2eb 2023-11-07 17:14 Ported: N/A Details Diff |
apply bareos-check-sources | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/postgresql_batch.cc | Diff File | ||
mod - core/src/cats/sql.cc | Diff File | ||
mod - core/src/cats/sql_create.cc | Diff File | ||
mod - core/src/cats/sql_find.cc | Diff File | ||
mod - core/src/cats/sql_get.cc | Diff File | ||
mod - core/src/cats/sql_list.cc | Diff File | ||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/dird/admin.cc | Diff File | ||
mod - core/src/dird/archive.cc | Diff File | ||
mod - core/src/dird/authenticate.cc | Diff File | ||
mod - core/src/dird/authenticate_console.cc | Diff File | ||
mod - core/src/dird/autoprune.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/bsr.cc | Diff File | ||
mod - core/src/dird/catreq.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/dbcheck.cc | Diff File | ||
mod - core/src/dird/dbcheck_utils.cc | Diff File | ||
mod - core/src/dird/dir_plugins.cc | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
mod - core/src/dird/fd_sendfileset.cc | Diff File | ||
mod - core/src/dird/getmsg.cc | Diff File | ||
mod - core/src/dird/inc_conf.cc | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
mod - core/src/dird/job_trigger.cc | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/msgchan.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_backup_common.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_generic.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_BAREOS.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_restore_NDMP_NATIVE.cc | Diff File | ||
mod - core/src/dird/ndmp_dma_storage.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_lmdb.cc | Diff File | ||
mod - core/src/dird/ndmp_fhdb_mem.cc | Diff File | ||
mod - core/src/dird/ndmp_ndmmedia_db_helpers.cc | Diff File | ||
mod - core/src/dird/newvol.cc | Diff File | ||
mod - core/src/dird/next_vol.cc | Diff File | ||
mod - core/src/dird/quota.cc | Diff File | ||
mod - core/src/dird/recycle.cc | Diff File | ||
mod - core/src/dird/reload.cc | Diff File | ||
mod - core/src/dird/restore.cc | Diff File | ||
mod - core/src/dird/run_conf.cc | Diff File | ||
mod - core/src/dird/sd_cmds.cc | Diff File | ||
mod - core/src/dird/socket_server.cc | Diff File | ||
mod - core/src/dird/stats.cc | Diff File | ||
mod - core/src/dird/storage.cc | Diff File | ||
mod - core/src/dird/ua_audit.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_configure.cc | Diff File | ||
mod - core/src/dird/ua_db.cc | Diff File | ||
mod - core/src/dird/ua_impexp.cc | Diff File | ||
mod - core/src/dird/ua_input.cc | Diff File | ||
mod - core/src/dird/ua_input.h | Diff File | ||
mod - core/src/dird/ua_label.cc | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/dird/ua_prune.cc | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
mod - core/src/dird/ua_query.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
mod - core/src/dird/ua_select.cc | Diff File | ||
mod - core/src/dird/ua_status.cc | Diff File | ||
mod - core/src/dird/ua_tree.cc | Diff File | ||
mod - core/src/dird/ua_update.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/dird/verify.cc | Diff File | ||
mod - core/src/filed/accurate_lmdb.cc | Diff File | ||
mod - core/src/filed/backup.cc | Diff File | ||
mod - core/src/filed/crypto.cc | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/filed/fd_plugins.cc | Diff File | ||
mod - core/src/filed/filed.cc | Diff File | ||
mod - core/src/filed/filed_utils.cc | Diff File | ||
mod - core/src/filed/fileset.cc | Diff File | ||
mod - core/src/filed/restore.cc | Diff File | ||
mod - core/src/filed/sd_cmds.cc | Diff File | ||
mod - core/src/filed/socket_server.cc | Diff File | ||
mod - core/src/filed/status.cc | Diff File | ||
mod - core/src/findlib/acl.cc | Diff File | ||
mod - core/src/findlib/attribs.cc | Diff File | ||
mod - core/src/findlib/create_file.cc | Diff File | ||
mod - core/src/findlib/enable_priv.cc | Diff File | ||
mod - core/src/findlib/find_one.cc | Diff File | ||
mod - core/src/findlib/mkpath.cc | Diff File | ||
mod - core/src/findlib/shadowing.cc | Diff File | ||
mod - core/src/findlib/xattr.cc | Diff File | ||
mod - core/src/include/baconfig.h | Diff File | ||
mod - core/src/lib/berrno.cc | Diff File | ||
mod - core/src/lib/bget_msg.cc | Diff File | ||
mod - core/src/lib/bnet.cc | Diff File | ||
mod - core/src/lib/bsock.cc | Diff File | ||
mod - core/src/lib/bsock_tcp.cc | Diff File | ||
mod - core/src/lib/bsys.cc | Diff File | ||
mod - core/src/lib/compression.cc | Diff File | ||
mod - core/src/lib/crypto_openssl.cc | Diff File | ||
mod - core/src/lib/devlock.cc | Diff File | ||
master f2166777 2023-11-07 17:01 Ported: N/A Details Diff |
lib: remove ini-parser | ||
mod - core/src/lib/CMakeLists.txt | Diff File | ||
rm - core/src/lib/ini.cc | Diff File | ||
rm - core/src/lib/ini.h | Diff File | ||
master c4989892 2023-11-07 16:52 Ported: N/A Details Diff |
core: replace uses of N_() with NT_() there is no functional difference, it is just one more macro removed. |
||
mod - core/src/console/console.cc | Diff File | ||
mod - core/src/include/baconfig.h | Diff File | ||
master 71a49335 2023-11-07 16:49 Ported: N/A Details Diff |
dird: remove unintentional use of comma-operator | ||
mod - core/src/dird/ua_update.cc | Diff File | ||
master 68b9fbb8 2023-11-07 15:03 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
mntent-cache: add proper debug levels Also slightly enhance the emitted debug messages. |
||
mod - core/src/lib/mntent_cache.cc | Diff File | ||
master 89c91381 2023-11-07 14:52 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
device-resource: add check for autodeflate algorithm If autodeflate is set, we need to ensure that an algorithm was actually selected. |
||
mod - core/src/stored/device_resource.cc | Diff File | ||
master fb4a57b9 2023-11-07 13:43 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
autoxflate-test: add another test; split up tests some more | ||
mod - systemtests/tests/autoxflate/CMakeLists.txt | Diff File | ||
add - systemtests/tests/autoxflate/testrunner-copy-to-offsite | Diff File | ||
add - systemtests/tests/autoxflate/testrunner-create-backup | Diff File | ||
mod - systemtests/tests/autoxflate/testrunner-replication-local | Diff File | ||
mod - systemtests/tests/autoxflate/testrunner-replication-offsite | Diff File | ||
master 3c99732f 2023-11-07 13:08 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
autoxflate-test: add additional test | ||
mod - systemtests/tests/autoxflate/CMakeLists.txt | Diff File | ||
mod - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/job/copy.conf | Diff File | ||
mod - systemtests/tests/autoxflate/etc/bareos/bareos-dir.d/pool/Offsite.conf | Diff File | ||
add - systemtests/tests/autoxflate/testrunner-replication-from-offsite | Diff File | ||
mod - systemtests/tests/autoxflate/testrunner-replication-offsite | Diff File | ||
master 461c9842 2023-11-07 11:22 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0001539 stored: buffer fd messages |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/filed/dir_cmd.cc | Diff File | ||
mod - core/src/include/baconfig.h | Diff File | ||
mod - core/src/lib/bsock.h | Diff File | ||
mod - core/src/stored/append.cc | Diff File | ||
mod - systemtests/tests/restore/testrunner-create-backup | Diff File | ||
master 5f125615 2023-11-07 11:22 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File |