Changesets: bareos

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

master 4050b384

2022-12-06 10:38

bruno-at-bareos


Committer: arogge

Ported: N/A

Details Diff
Apply fixes from bareos-check-sources

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - core/src/filed/dir_cmd.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File
mod - systemtests/tests/tlsrestricted/CMakeLists.txt Diff File

master b7e2e1b8

2022-12-06 10:28

Bruno Friedmann @Bareos


Committer: arogge

Ported: N/A

Details Diff
Fix typos and rewording text suggestions

Co-authored-by: Alaa Eddine Elamri <46047750+alaaeddineelamri@users.noreply.github.com>
mod - docs/manuals/source/TasksAndConcepts/TransportEncryption.rst Diff File

master 3358930e

2022-12-05 19:35

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: pr-tools requires status check

pr-tool will now also check if the status check with context
"continuous-integration/jenkins/pr-merge" is present and fail the PR
check otherwise.
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 3d115276

2022-12-05 18:05

pstorz


Committer: arogge

Ported: N/A

Details Diff
systemtests: improve cmake output for adding tests

Change status messages to use unicode "check mark" and "ballot x" when
showing if a test was enabled/disabled.
Also prints the directory containing the test now.
mod - systemtests/cmake/BareosSystemtestFunctions.cmake Diff File
mod - systemtests/tests/CMakeLists.txt Diff File

master ca89b6bd

2022-12-05 18:04

pstorz


Committer: arogge

Ported: N/A

Details Diff
systemtests: correctly enable local-filset-basic

The tests in pyplug-fd-local-fileset-basic are now enabled and disabled
as originally intended.
mod - systemtests/tests/py2plug-fd-local-fileset-basic/CMakeLists.txt Diff File

master fbd07677

2022-12-05 17:54

pstorz


Committer: arogge

Ported: N/A

Details Diff
BareosCheckAcl.cmake: use execute_process

Replaces exec_program() with the newer execute_process().
mod - cmake/BareosCheckAcl.cmake Diff File

master dae3cef1

2022-12-05 13:21

pstorz


Committer: arogge

Ported: N/A

Details Diff
pyfiles: restore BareosFdPluginLocalFileset.py
mod - core/src/plugins/filed/python/pyfiles/BareosFdPluginLocalFileset.py Diff File

master 72e8236b

2022-12-05 13:14

pstorz


Committer: arogge

Ported: N/A

Details Diff
systemtests: move acl/xattr test code to testclass

Move code from duplicate BareosFdPluginLocalFileset into
BareosFdPluginLocalFilesetAclXattr.
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

master 5a91e68d

2022-12-05 12:22

arogge

Ported: N/A

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

master 330a465d

2022-12-05 09:24

pstorz


Committer: arogge

Ported: N/A

Details Diff
filed: fail when python plugin passes wrong type

PyAclPacketToNative() will now fail and return false if the provided
data was not a bytearray
mod - core/src/plugins/filed/python/module/bareosfd.cc Diff File

master 72acceaa

2022-12-02 15:20

Alaa Eddine Elamri

Ported: N/A

Details Diff
dird: fix for crash on dir when rescheduling jobs
mod - core/src/dird/msgchan.cc Diff File
 First  Prev  1 2 3 ... 60 ... 74 75 76 77 78 79 80 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 612 613 614  Next  Last