Changesets: bareos

master 0c63fc82

2022-12-13 18:17

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001331

Deprecate python2 plugins
mod - CHANGELOG.md Diff File
mod - core/src/plugins/dird/python/python-dir.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
add - core/src/plugins/include/joblog_warn_about_python2_deprecation.inc Diff File
mod - core/src/plugins/stored/python/python-sd.cc Diff File

master a1150543

2022-12-13 18:17

pstorz

Ported: N/A

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

master 8ae4abd4

2022-12-13 16:56

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: display changelog section in pr-tool

Enables pr-tool check to display the section to which the changelog
record will be added.
mod - devtools/pip-tools/changelog_utils/__init__.py Diff File
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 408203f9

2022-12-13 15:33

arogge

Ported: N/A

Details Diff
debian: make sure python plugins prefer python3

Previously the python plugins depended on a virtual provides. This lead
to a situation where the python2 and python3 plugin were treated equally
and were both installed by default.
By changing this to basically "Depends: python3-plugin | python2-plugin"
the depsolver will not prefer python3 and not install python2 unless you
explitictly require it.
mod - debian/control.bareos-director-python-plugins-common Diff File
mod - debian/control.bareos-director-python2-plugin Diff File
mod - debian/control.bareos-director-python3-plugin Diff File
mod - debian/control.bareos-filedaemon-python-plugins-common Diff File
mod - debian/control.bareos-filedaemon-python2-plugin Diff File
mod - debian/control.bareos-filedaemon-python3-plugin Diff File
mod - debian/control.bareos-storage-python2-plugin Diff File
mod - debian/control.bareos-storage-python3-plugin Diff File
mod - debian/control.vmware Diff File

master 8082167b

2022-12-12 22:16

pstorz


Committer: arogge

Ported: N/A

Details Diff
rpmbuild: suggest bareos-*-python3-plugin

Previously the RPM depsolver selected the python2 plugins. So if you
installed bareos-filedaemon-postgresql-python-plugin that would require
bareos-filedaemon-python-plugin which in turn was resolved by adding
bareos-filedaemon-python2-plugin to the transaction.
With the suggests added with this patch, the depsolver will not prefer
the python3 plugin, so that in the above example
bareos-filedaemon-python3-plugin would be installed.

As rpm on RHEL 7 does not yet support suggests, the fix does not apply
to that platform.
mod - core/platforms/packaging/bareos.spec Diff File

master feba8f41

2022-12-12 14:06

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
systemtest: add test for volume recycling
mod - systemtests/scripts/functions Diff File
add - systemtests/tests/bareos/etc/bareos/bareos-dir.d/job/recyclejob.conf Diff File
add - systemtests/tests/bareos/etc/bareos/bareos-dir.d/pool/quickrecycle.conf Diff File
add - systemtests/tests/bareos/testrunner-volume-recycling Diff File

master 91dc62ef

2022-12-12 13:48

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
restore.cc: file count mismatch leads to job warning

A file count mismatch during restore only changed the result message,
but not the job term code.

Now the job term code is changed to warning, and now also this is issued
if the number of files restored are **different** to the number of files
expected.
Before, the warning was only issued if **less files than expected** were
restored.

Co-authored-by: Philipp Storz <philipp.storz@bareos.com>
mod - core/src/dird/restore.cc Diff File

master b7d0e9da

2022-12-12 11:57

pstorz

Ported: N/A

Details Diff
python plugins:introduce python2 deprecation warning
mod - core/src/plugins/dird/python/python-dir.cc Diff File
mod - core/src/plugins/filed/python/python-fd.cc Diff File
add - core/src/plugins/include/joblog_warn_about_python2_deprecation.inc Diff File
mod - core/src/plugins/stored/python/python-sd.cc Diff File

master 8089c202

2022-12-09 18:03

Alaa Eddine Elamri

Ported: N/A

Details Diff
refactor: replace edit_int64 functions
mod - core/src/cats/sql_create.cc Diff File

master 405ae066

2022-12-09 16:51

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001309

unify and merge builds where possible
mod - .matrix.yml Diff File
mod - CHANGELOG.md Diff File
mod - core/platforms/packaging/bareos.spec Diff File
rm - docs/pkglists/RHEL_7.x86_64 Diff File

master 17122519

2022-12-09 16:51

pstorz

Ported: N/A

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

master 8bf71ab7

2022-12-09 15:49

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001327

dird: fix for crash when starting rescheduled jobs
mod - CHANGELOG.md Diff File
mod - core/src/dird/msgchan.cc Diff File
mod - systemtests/tests/CMakeLists.txt Diff File
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
add - systemtests/tests/scheduler/etc/bareos/bareos-dir.d/job/reschedulejob.conf Diff File
add - systemtests/tests/scheduler/testrunner-reschedule Diff File

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
 First  Prev  1 2 3 ... 60 ... 70 71 72 73 74 75 76 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 609 610 611  Next  Last