Changesets: bareos
master 16e2fbf8 2024-07-10 23:31 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: replace config-syntax-crash test Invalid chars in WhereAcls are now properly marked as configuration errors. Therefore in the original test config-syntax-crash, the Bareos Director refuses to start (with a proper error message), instead of just ignoring the invalid entry. Instead of adapting the config-syntax-crash, the test for invalid chars is now added to the python-bareos tests and the config-syntax-crash removed. |
||
mod - systemtests/python-modules/bareos_unittest/json.py | Diff File | ||
mod - systemtests/tests/CMakeLists.txt | Diff File | ||
rm - systemtests/tests/config-syntax-crash/CMakeLists.txt | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-sd.d/device/FileStorage.conf | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/etc/bareos/bconsole.conf.in | Diff File | ||
rm - systemtests/tests/config-syntax-crash/testrunner | Diff File | ||
mod - systemtests/tests/python-bareos/test_json_config.py | Diff File | ||
master faa34dbe 2024-07-10 19:22 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: prevent problems with WhereACL path In some automated systemtests, the path did contain the "~", which is considerd invalid in a WhereACL. Changed the WhereACL to circumvent that. |
||
master 3bb317ee 2024-07-10 17:52 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1846 Improve PythonFdWrapper class |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/plugins/filed/python/pyfiles/BareosFdWrapper.py | Diff File | ||
mod - devtools/pip-tools/pr_tool/main.py | Diff File | ||
master 0851a7d2 2024-07-10 17:52 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 82a76ae9 2024-07-09 17:32 Committer: bruno-at-bareos Ported: N/A Details Diff |
packaging: clean up suse macros | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master 3e59d0e4 2024-07-09 17:23 Committer: Bareos Bot Ported: N/A Details Diff |
docs: regenerate autogenerated files | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
master d3eaeb35 2024-07-09 16:06 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests python-bareos: check WhereACL | ||
mod - systemtests/python-modules/bareos_unittest/json.py | Diff File | ||
rm - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/limited-operator.conf | Diff File | ||
add - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/limited-operator.conf.in | Diff File | ||
mod - systemtests/tests/python-bareos/test_acl.py | Diff File | ||
master 1dcc2623 2024-07-09 16:04 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests python-bareos: reuse operator profile | ||
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/client-bareos-fd.conf | Diff File | ||
master a74c18fe 2024-07-09 14:50 Committer: Bareos Bot Ported: N/A Details Diff |
core: handle WhereACL like all other ACLs The documenation and code comments have described that an empty WhereACL would accept all input, like "*all*". In fact, that has never (?) been implemented in that way, therefore we removed this special case and handle the WhereACL like all other ACLs. |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/ua_acl.cc | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-console-WhereAcl.rst.inc | Diff File | ||
master ea241197 2024-07-09 14:40 Committer: Bareos Bot Ported: N/A Details Diff |
core: cleanup | ||
mod - core/src/dird/ua_acl.cc | Diff File | ||
master 57ab8b25 2024-07-09 14:37 Committer: Bareos Bot Ported: N/A Details Diff |
core: empty Where_ACL allows restoring everywhere This is now implemented like it has been documented. |
||
mod - core/src/dird/ua_acl.cc | Diff File | ||
master 65a5502d 2024-07-09 14:20 Committer: Bareos Bot Ported: N/A Details Diff |
core: WhereACL: adding missing check when modify job | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
master a14322cd 2024-07-09 10:36 Committer: Bareos Bot Ported: N/A Details Diff |
core: fix ACL parsing error handling Before an invalid ACL emits and error but has than be igorned. Now parsing stops at an error and mark the whole configuration as invalid. |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
master 0d983a9a 2024-07-09 10:20 Committer: Bareos Bot Ported: N/A Details Diff |
core: remove manual format chars in cmd usage The usage strings are rewarped anyway, so manual formating chars ("\n", "\t") are only misleading. |
||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
master ddf0be28 2024-07-09 09:49 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
postgresql: fix numeric not being recognized as numeric Numeric values should also be printed just like other numbers. |
||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - systemtests/tests/bareos-basic/expected/status-subscriptions-detail.txt | Diff File | ||
master 1b8e92cd 2024-07-09 08:28 Sebastian Sura Ported: N/A Details Diff |
bareos-set-variable-defaults: add support for apple clang | ||
mod - cmake/BareosSetVariableDefaults.cmake | Diff File | ||
master a17ec0ee 2024-07-09 07:20 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
sql-query: add assertions | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/sql_query.cc | Diff File | ||
master a1523c99 2024-07-09 07:19 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
cats: remove unused functions | ||
mod - core/src/cats/cats.cc | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/postgresql.h | Diff File | ||
mod - core/src/cats/postgresql_batch.cc | Diff File | ||
mod - core/src/tests/run_on_incoming_connect_interval.cc | Diff File | ||
master 55c8e6cc 2024-07-08 20:20 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1857 dir: fix crash on purge with job without client |
||
mod - CHANGELOG.md | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
master 15def15f 2024-07-08 20:19 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
mod - CHANGELOG.md | Diff File | ||
master 942311fb 2024-07-08 19:35 Committer: Bareos Bot Ported: N/A Details Diff |
fix output format | ||
mod - core/src/dird/ua_run.cc | Diff File | ||
master 1aa8fe29 2024-07-08 19:12 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests python-bareos: extend ACL test | ||
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/console/limited-operator.conf | Diff File | ||
mod - systemtests/tests/python-bareos/test_acl.py | Diff File | ||
master 982c4cfb 2024-07-08 19:05 Committer: Bareos Bot Ported: N/A Details Diff |
Apply suggestions from code review Co-authored-by: Sebastian Sura <124262655+sebsura@users.noreply.github.com> |
||
mod - core/src/dird/ua_acl.cc | Diff File | ||
master 6d112f10 2024-07-08 15:53 Ported: N/A Details Diff |
tests: postgresql increase start timeout to 15 Avoid failure on loaded hosts Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - systemtests/tests/py3plug-fd-postgresql/database/setup_local_db.sh.in | Diff File | ||
master fc1e45d1 2024-07-08 15:52 Ported: N/A Details Diff |
matrix.yml: add sle156, leap15.6, remove eol centos stream 8 - set sle156 as new default Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
mod - .matrix.yml | Diff File |