Changesets: bareos

master 462bc9ef

2022-12-09 15:49

pstorz

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 3aca7624

2022-12-09 14:45

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: clarify changelog automation in pr-tool
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 74c247e0

2022-12-09 09:40

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: set `set -e` in certain tests
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-cancel Diff File
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-kill Diff File
mod - systemtests/tests/checkpoints/testrunner-checkpoints-on-stop Diff File
mod - systemtests/tests/checkpoints/testrunner-checkpoints-regular-backup Diff File
mod - systemtests/tests/scheduler/testrunner-reschedule Diff File

master 87387405

2022-12-08 18:26

arogge


Committer: pstorz

Ported: N/A

Details Diff
rpmbuild: use make install/fast to avoid rebuild

Some builds decided that they needed to rebuild on the make install
again even though the build had just finished.
By using `make install/fast` we avoid the dependency on all which will
avoid the second build that should not have happened in the first place.
mod - core/platforms/packaging/bareos.spec Diff File

master 787ba1e7

2022-12-08 17:59

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001312

status subscription: extend output
mod - CHANGELOG.md Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_list.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/lib/crypto.h Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - systemtests/tests/bareos/testrunner-status-subscriptions Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
mod - systemtests/tests/python-bareos/test_acl.py Diff File

master 47cc12ec

2022-12-08 17:59

arogge

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 56df713e

2022-12-08 17:18

arogge


Committer: pstorz

Ported: N/A

Details Diff
build: use %make_build where available

Change the old %__make in our specfile to the more standard %make_build
which is, of course, not available on SLES.
mod - core/platforms/packaging/bareos.spec Diff File

master e42d96a3

2022-12-08 15:48

joergs


Committer: arogge

Ported: N/A

Details Diff
status subscription: add checksum
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/lib/crypto.h Diff File
mod - core/src/lib/crypto_openssl.cc Diff File

master fac6e486

2022-12-08 12:45

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: allow Documentation section in CHANGELOG
mod - devtools/pip-tools/changelog_utils/add_entry.py Diff File

master 60a901cf

2022-12-08 07:35

arogge


Committer: pstorz

Ported: N/A

Details Diff
build: remove Solaris/SPARC
mod - .matrix.yml Diff File

master 449f6a71

2022-12-07 19:03

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001319

dird: fix tls protocol shown and document TLS Protocol & ciphers restriction
mod - CHANGELOG.md Diff File
mod - core/src/dird/authenticate_console.cc Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/sd_cmds.cc Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/lib/bsock.cc Diff File
mod - core/src/lib/bsock.h Diff File
mod - core/src/lib/tls_openssl.cc Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
add - systemtests/tests/tlsrestricted/CMakeLists.txt Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/messages/Daemon.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/messages/Standard.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/pool/Differential.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/pool/Full.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/pool/Incremental.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/pool/Scratch.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/profile/operator.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-fd.d/client/myself.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-fd.d/messages/Standard.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-sd.d/messages/Standard.conf Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - systemtests/tests/tlsrestricted/etc/bareos/bconsole.conf.in Diff File
add - systemtests/tests/tlsrestricted/testrunner Diff File

master 32cceb96

2022-12-07 19:03

arogge

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master d5c99426

2022-12-07 16:23

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: relax pr-tool commit checks

The headline-check on pr-tool commit now allows up to 60 characters.
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 8df37356

2022-12-07 16:19

arogge

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 23d60b04

2022-12-07 15:41

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001297

python plugins: enable direct I/O in core instead of calling python for read and write
mod - cmake/BareosCheckAcl.cmake Diff File
mod - core/src/filed/backup.cc Diff File
mod - core/src/filed/crypto.cc Diff File
mod - core/src/filed/crypto.h Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/fd_plugins.h Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/filed/restore.h Diff File
mod - core/src/filed/verify.cc Diff File
mod - core/src/findlib/attribs.cc Diff File
mod - core/src/findlib/attribs.h Diff File
mod - core/src/findlib/bfile.cc Diff File
mod - core/src/findlib/bfile.h Diff File
mod - core/src/findlib/create_file.cc Diff File
mod - core/src/findlib/create_file.h Diff File
mod - core/src/findlib/find.h Diff File
mod - core/src/include/baconfig.h Diff File
mod - core/src/include/bareos.h Diff File
mod - core/src/plugins/filed/bpipe/bpipe-fd.cc Diff File
mod - core/src/plugins/filed/example/example-plugin-fd.cc Diff File
mod - core/src/plugins/filed/gfapi/gfapi-fd.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.h Diff File
mod - core/src/plugins/filed/python/module/c_api/api_definition.txt Diff File
mod - core/src/plugins/filed/python/module/c_api/capi_1.inc Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFilesBaseclass.py Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
mod - core/src/plugins/filed/python/test/bareosfd_test.py Diff File
mod - core/src/plugins/filed/python/test/python-fd-module-tester.cc Diff File
mod - core/src/plugins/filed/test-plugin/test-plugin-fd.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/tests/test_fd_plugins.cc Diff File
mod - core/src/win32/findlib/win32.cc Diff File
mod - core/src/win32/findlib/win32.h Diff File
mod - core/src/win32/plugins/filed/mssqlvdi-fd.cc Diff File
mod - docs/manuals/source/DeveloperGuide/PythonPluginAPI.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst Diff File
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
mod - systemtests/tests/py2plug-fd-contrib-bareos_tasks_mysql/testrunner Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-basic/CMakeLists.txt Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/etc/bareos/bareos-dir.d/fileset/PluginTest_do_io_in_core.conf.in Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/test-cleanup Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/test-setup Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/testrunner-io_in_core Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-restoreobject/testrunner Diff File
mod - systemtests/tests/py2plug-fd-mariabackup/testrunner Diff File
mod - systemtests/tests/py2plug-fd-percona-xtrabackup/testrunner Diff File
mod - systemtests/tests/py3plug-fd-contrib-mysql_dump/testrunner Diff File

master b39cdeb5

2022-12-07 13:15

arogge

Ported: N/A

Details Diff
systemtests: set io_in_core py3 test broken

due to issues with multibyte files in the baseclass when using python3,
we mark this test as broken for python3, as it will fail when python
thinks the filesystem is in ascii-mode.
mod - systemtests/tests/py2plug-fd-local-fileset-basic/CMakeLists.txt Diff File

master 0cf6d1a4

2022-12-07 13:03

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: pr-tool provide feedback on merge

"pr-tool merge" will now show if PR was merged or not before exiting.
mod - devtools/pip-tools/pr_tool/main.py Diff File

master f037d725

2022-12-07 12:58

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001308

filed: fix handling of `STREAM_ACL_PLUGIN` during restore
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/findlib/acl.cc Diff File
mod - core/src/lib/message.cc Diff File
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginBaseclass.py Diff File
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py Diff File
mod - core/src/plugins/filed/python/test/bareosfd_test.py Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-basic/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in Diff File
rm - systemtests/tests/py2plug-fd-local-fileset-basic/python-modules/BareosFdPluginLocalFileset.py Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/python-modules/BareosFdPluginLocalFilesetAclXattr.py Diff File
add - systemtests/tests/py2plug-fd-local-fileset-basic/python-modules/bareos-fd-local-fileset-acl-xattr.py Diff File
rm - systemtests/tests/py2plug-fd-local-fileset-basic/python-modules/bareos-fd-local-fileset.py Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-basic/testrunner Diff File
mod - systemtests/tests/python-bareos/python-modules/bareos_fd_pluginoptions/BareosFdPluginoptions.py Diff File

master 0b968d54

2022-12-07 12:58

arogge

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 91f55eb7

2022-12-07 12:50

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request #1326

bareos-fd-postgres: properly close database connection
mod - CHANGELOG.md Diff File
mod - core/src/plugins/filed/python/postgres/BareosFdPluginPostgres.py Diff File

master 7b25ee69

2022-12-07 12:40

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: rename `scheduler-backup` test to `scheduler`
mod - systemtests/tests/CMakeLists.txt Diff File

master 0158a455

2022-12-07 12:28

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: update scheduler tests
mod - systemtests/tests/scheduler-backup/testrunner-scheduler-backup Diff File
mod - systemtests/tests/scheduler-backup/testrunner-scheduler-status-copy-job Diff File

master b505880d

2022-12-07 12:03

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: add rescheduling test
add - systemtests/tests/scheduler-backup/etc/bareos/bareos-dir.d/job/reschedulejob.conf Diff File
add - systemtests/tests/scheduler-backup/testrunner-reschedule Diff File

master 2fbaea03

2022-12-06 17:26

bruno-at-bareos


Committer: joergs

Ported: N/A

Details Diff
docs: renew update chapter

- Add section update from community to subscription.
- Add section update minor,bugfix release.
- Add section upgrade major release.
- Restructure catalog update.
- Format section name to equivalent of Install Chapter.
- Adjust indexes wording and placements.
- Finish configuration files section.
- Place deprecate check to post-update section

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>

Co-authored-by: Philipp Storz <philipp.storz@bareos.com>
Co-authored-by: Jörg Steffens <joergsteffens@users.noreply.github.com>
mod - docs/manuals/source/IntroductionAndTutorial/UpdatingBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosSecurityIssues.rst Diff File

master eea0e6e3

2022-12-06 15:51

arogge

Ported: N/A

Details Diff
filed: better non-utf-8 handling in python plugins

Changes the implementation of BareosFdPluginLocalFilesBaseclass to
handle non-utf8 encodable file-names gracefully.
Instead of crashing we will now emit an M_ERROR that the file's name
cannot be represented and go on with the next file.
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFilesBaseclass.py Diff File
 First  Prev  1 2 3 ... 60 ... 103 104 105 106 107 108 109 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last