Changesets: bareos

master d4e0913b

2021-12-16 13:42

joergs

Ported: N/A

Details Diff
core: remove dbdriver from default configuration
mod - core/scripts/bareos-config-lib.sh.in Diff File
mod - core/src/defaultconfigs/bareos-dir.d/catalog/MyCatalog.conf.in Diff File

master 6250694c

2021-12-16 13:34

joergs

Ported: N/A

Details Diff
cmake: remove unused dbdriver variable
mod - core/CMakeLists.txt Diff File

master 7604e343

2021-12-16 13:29

joergs

Ported: N/A

Details Diff
systemtests: remove deprecated dbdriver config
mod - systemtests/bin/bareos Diff File
mod - systemtests/tests/acl/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/ai-consolidate-ignore-duplicate-job/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/autochanger/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/bareos-acl/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/bareos/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/bconsole-pam/testrunner Diff File
mod - systemtests/tests/bconsole/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/block-size/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/bscan-bextract-bls/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/chflags/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/client-initiated/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/config-dump/testrunner Diff File
mod - systemtests/tests/config-syntax-crash/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/copy-archive-job/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/copy-bscan/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/copy-remote-bscan/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/deprecation/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/droplet-s3/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/encrypt-signature-tls-cert/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/encrypt-signature/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/fileset-multiple-blocks/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/filesets/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/gfapi-fd/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/glusterfs-backend/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/list-backups/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/messages/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/multiplied-device/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/ndmp/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/notls/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/passive/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-dir/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-libcloud/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-local-fileset-restoreobject/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-local-fileset/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-mariabackup/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-ovirt/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-percona-xtrabackup/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-postgres/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-fd-vmware/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/py2plug-sd/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/python-bareos/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/python-pam/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/quota-softquota/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/reload/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/restapi/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/scheduler-backup/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/sparse-file/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/spool/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/truncate-command/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/virtualfull-bscan/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/virtualfull/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/volume-pruning/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/webui-common/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - systemtests/tests/xattr/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in Diff File

master f9abcd4c

2021-12-16 13:27

joergs

Ported: N/A

Details Diff
core tests: remove deprecated dbdriver config
mod - core/src/tests/configs/bareos-configparser-tests/bareos-dir.d/catalog/MyCatalog.conf Diff File
mod - core/src/tests/configs/catalog/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
mod - core/src/tests/configs/console-director/tls_disabled/bareos-dir.d/catalog/MyCatalog.conf Diff File
mod - core/src/tests/configs/console-director/tls_psk_default_enabled/bareos-dir.d/catalog/MyCatalog.conf Diff File
mod - core/src/tests/configs/run-on-incoming-connect-interval/bareos-dir.d/catalog/MyCatalog.conf Diff File
mod - core/src/tests/configs/runscript-tests/bareos-dir.conf Diff File
mod - core/src/tests/configs/scheduler-hourly/bareos-dir.d/catalog/MyCatalog.conf Diff File
mod - core/src/tests/configs/scheduler-on-time-noday-noclient/bareos-dir.d/catalog/MyCatalog.conf Diff File
mod - core/src/tests/configs/scheduler-on-time-noday/bareos-dir.d/catalog/MyCatalog.conf Diff File
mod - core/src/tests/configs/scheduler-on-time/bareos-dir.d/catalog/MyCatalog.conf Diff File

master fca4a2dd

2021-12-16 13:21

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000966

console: prune command gained support to prune multiple volumes at once
mod - CHANGELOG.md Diff File
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/ua.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_cmds.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_select.cc Diff File
mod - core/src/dird/ua_select.h Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File
mod - systemtests/tests/volume-pruning/testrunner Diff File

master 8df78e5a

2021-12-16 13:08

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001009

docs: rename Autochanger chapter to include Tape drive support
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst Diff File

master a5cd7d1d

2021-12-15 21:10

arogge


Committer: joergs

Ported: N/A

Details Diff
build: add universal linux client
mod - .matrix.yml Diff File
add - docs/pkglists/ULC_deb_OpenSSL_1.1.i586 Diff File
add - docs/pkglists/ULC_deb_OpenSSL_1.1.x86_64 Diff File

master 00a3f510

2021-12-15 20:32

Alaa Eddine Elamri

Ported: N/A

Details Diff
docs: updated `prune` documentation
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File

master 1021feeb

2021-12-15 20:19

arogge


Committer: pstorz

Ported: N/A

Details Diff
dird: require ACL for status subscription

Access to `status subscription` now requires access to the configure
command. This works just like for `status configuration`.
mod - core/src/dird/ua_status.cc Diff File

master 53165dfe

2021-12-15 19:30

pstorz

Ported: N/A

Details Diff
Update core/src/dird/ua_output.cc

Co-authored-by: Andreas Rogge <andreas.rogge@bareos.com>
mod - core/src/dird/ua_output.cc Diff File

master da58702e

2021-12-15 18:46

arogge


Committer: pstorz

Ported: N/A

Details Diff
systemtests: adapt status subscription test

Change the test system:bareos:status-subscription to check the new
status subscription command.

Also leverage fixtures in system:bareos so we only run one backup for
all tests instead of one per test.
mod - systemtests/tests/bareos/CMakeLists.txt Diff File
add - systemtests/tests/bareos/expected/status-subscriptions-detail.txt Diff File
add - systemtests/tests/bareos/expected/status-subscriptions-unknown.txt Diff File
add - systemtests/tests/bareos/expected/status-subscriptions.txt Diff File
mod - systemtests/tests/bareos/testrunner-simple-list-jobs Diff File
mod - systemtests/tests/bareos/testrunner-status-subscriptions Diff File

master 84957d9b

2021-12-15 18:03

Alaa Eddine Elamri


Committer: pstorz

Ported: N/A

Details Diff
ua_prune.cc: check for keyword equivalents
mod - core/src/dird/ua_prune.cc Diff File

master 66dd9ddf

2021-12-15 18:02

Alaa Eddine Elamri


Committer: pstorz

Ported: N/A

Details Diff
ua_prune.cc: stop looping when user denies retention
mod - core/src/dird/ua_prune.cc Diff File

master 0677c0e5

2021-12-15 16:56

pstorz

Ported: N/A

Details Diff
dird: do not set filter for current output if count is also set

If both keywords count and current were given, the output filter for the
rows were set while the result only will contain one column. When the
filter accesses the non-existent column it crashes.

Now only the filters for current are set if count is not set.
mod - core/src/dird/ua_output.cc Diff File

master 442bbe75

2021-12-15 14:48

arogge

Ported: N/A

Details Diff
docs: update status subscriptions section

* document the new features of status subscriptions
* promote status scheduler, status subscription and status
configuration to have their own sections
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File

master c22d2674

2021-12-15 14:39

Alaa Eddine Elamri

Ported: N/A

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

master 9000576f

2021-12-15 13:06

Alaa Eddine Elamri

Ported: N/A

Details Diff
cats: updated query

caught wrongly deleted column, and added `job.`
mod - core/src/cats/dml/0006_list_jobs Diff File
mod - core/src/cats/dml/0007_list_jobs_long Diff File
mod - core/src/cats/dml/0009_list_jobs_last Diff File
mod - core/src/cats/dml/0010_list_jobs_long_last Diff File
mod - core/src/cats/mysql_queries.inc Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/cats/sqlite_queries.inc Diff File

master 9797bbc4

2021-12-15 12:36

pstorz

Ported: N/A

Details Diff
ua_output.cc: refactor UaContext send functions.
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_output.cc Diff File

master edbe96a2

2021-12-15 12:33

Norst

Ported: N/A

Details Diff
docs: rename Autochanger chapter to include Tape drive support
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst Diff File

master 942bc6e0

2021-12-15 12:02

frank


Committer: pstorz

Ported: N/A

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

master 552e3908

2021-12-15 11:55

frank

Ported: N/A

Details Diff
systemtests: add a test for the jobs last status table in webui

This is just a simple test to verify if we got an entry for a
particular client we expect to be present in the jobs last status
table on the dashboard.
mod - systemtests/CMakeLists.txt Diff File
mod - webui/tests/selenium/webui-selenium-test.py Diff File

master a40bb072

2021-12-14 19:15

pstorz

Ported: N/A

Details Diff
dird: prune and purge send messages to console

... and to the job log when a job is calling the functions.

Before, most messages were created via Jmsg().
On interactive usage, the logs were stored in the message buffer
instead of showing up immediately.

With these changes, the logs created during pruning and purging show up
immediately when being used interactively in the console, and will be
logged into the job log if pruning and purging are called during a job
run.
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/ua.cc Diff File
mod - core/src/dird/ua.h 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

master fa3cbf3c

2021-12-14 18:35

arogge

Ported: N/A

Details Diff
dir: remove old subscription counting

As the original subscription counting is now obsolete, this patch
removes it.
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/job.cc Diff File

master 5f520055

2021-12-14 18:22

arogge

Ported: N/A

Details Diff
dir: update status subscriptions command

* by default only a summary is shown
* this also displays "remaining" units based on the configured
subscriptions
* keyword "detail" shows clients/filesets
* keyword "unknown" shows uncategorized data
* keyword "all" shows a complete report
mod - core/src/cats/bdb_query_enum_class.h Diff File
mod - core/src/cats/bdb_query_names.inc Diff File
rm - core/src/cats/dml/0080_subscription_select_backup_unit_overview Diff File
add - core/src/cats/dml/0080_subscription_select_backup_unit_overview_0 Diff File
rm - core/src/cats/dml/0081_subscription_select_backup_unit_total Diff File
add - core/src/cats/dml/0081_subscription_select_backup_unit_total_1 Diff File
mod - core/src/cats/mysql_queries.inc Diff File
mod - core/src/cats/postgresql_queries.inc Diff File
mod - core/src/cats/sqlite_queries.inc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_status.cc Diff File

master 8341a1ed

2021-12-14 16:19

frank

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 129 130 131 132 133 134 135 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 612 613 614  Next  Last