Changesets: bareos

master c57a20d9

2022-12-15 17:47

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: allows add-changelog-entry with any path

You can now pass absolute paths as a parameter to --file when running
add-changelog-entry.
The original add-changelog-entry would always interpret its --file
argument relatively to the current git repository, even if the path was
absolute.
mod - devtools/pip-tools/changelog_utils/add_entry.py Diff File

master a9b8e1da

2022-12-15 17:44

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: support multiline records with add-changelog

add_changelog_entry() did a bad job if there were existing multiline
entries in the changelog. If the section where a new entry should be
added ended in something like this:

- normal changelog entry
- with additional information
- and more information

it would misdetect the location to add the new record and insert it
after the first line instead of at the end.
Now it also skips lines where "- " is preceded by whitespace.
mod - devtools/pip-tools/changelog_utils/add_entry.py Diff File

master 36b98c9b

2022-12-15 17:43

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001329 from bruno-at-bareos/dev/bruno/master/doc/s5255-5280-renew-update-chapter

doc: update installation and renew update chapters
mod - CHANGELOG.md Diff File
mod - core/src/include/bareos.h Diff File
mod - docs/manuals/source/Appendix/OperatingSystems.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/BareosSpecificFormatting/Links.rst Diff File
rm - docs/manuals/source/DocumentationStyleGuide/example/releasenotes-template.rst.inc Diff File
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosClient.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/UpdatingBareos.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosSecurityIssues.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File
mod - docs/manuals/source/_extensions/bareos_urls.py Diff File

master 4bd53fb7

2022-12-15 17:16

joergs

Ported: N/A

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

master b7e946e4

2022-12-15 17:08

arogge


Committer: pstorz

Ported: N/A

Details Diff
devtools: pr-tool honors documentation label

The pr-tool is now able to select the section to which a ChangeLog entry
should be added based on the PR's labels.
Currently this will only check for the "documentation" label and set the
section to Documentation (which was not possible before).
mod - devtools/pip-tools/pr_tool/main.py Diff File

master 97f6fa6c

2022-12-15 15:49

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001330

fix file count mismatch on restores that use recycled volumes
mod - CHANGELOG.md Diff File
mod - core/src/cats/sql_create.cc Diff File
mod - core/src/dird/restore.cc Diff File
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 8c54a753

2022-12-15 15:49

arogge

Ported: N/A

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

master 94c584f3

2022-12-15 15:46

joergs

Ported: N/A

Details Diff
docs: update to new release policy

The new release policy is that community packages are published to
https://download.bareos.org/current
and
https://download.bareos.org/next

The subscripton packages are continued published at
https://download.bareos.org/bareos/release/*/
mod - core/src/include/bareos.h Diff File
mod - docs/manuals/source/Appendix/OperatingSystems.rst Diff File
mod - docs/manuals/source/DocumentationStyleGuide/BareosSpecificFormatting/Links.rst Diff File
rm - docs/manuals/source/DocumentationStyleGuide/example/releasenotes-template.rst.inc Diff File
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareos.rst Diff File
mod - docs/manuals/source/IntroductionAndTutorial/InstallingBareosClient.rst Diff File
mod - docs/manuals/source/TasksAndConcepts/TheWindowsVersionOfBareos.rst Diff File
mod - docs/manuals/source/_extensions/bareos_urls.py Diff File

master a3ec0abe

2022-12-14 14:41

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001332

python plugins: give python3 plugins priority over python2 plugins in packages
mod - CHANGELOG.md Diff File
mod - core/platforms/packaging/bareos.spec Diff File
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 3dea79c9

2022-12-14 14:40

arogge

Ported: N/A

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

master f0f52c76

2022-12-14 14:30

Alaa Eddine Elamri


Committer: Andreas Rogge

Ported: N/A

Details Diff
refactor: rename `attrs` to `print_attributes`
mod - core/src/dird/testfind.cc Diff File
mod - core/src/dird/testfind_jcr.cc Diff File
mod - core/src/dird/testfind_jcr.h Diff File

master 9e3e1838

2022-12-14 13:05

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001280 from fbergkemper/dev/fbergkemper/master/s5170

webui: introduce subscription backup unit report
mod - CHANGELOG.md Diff File
mod - webui/module/Application/view/layout/layout.phtml.in Diff File
mod - webui/module/Director/src/Director/Controller/DirectorController.php Diff File
mod - webui/module/Director/src/Director/Model/Director.php Diff File
mod - webui/module/Director/src/Director/Model/DirectorModel.php Diff File
mod - webui/module/Director/view/director/director/index.phtml Diff File
mod - webui/module/Director/view/director/director/messages.phtml Diff File
add - webui/module/Director/view/director/director/subscription.phtml Diff File
mod - webui/module/Job/src/Job/Controller/JobController.php Diff File

master 64652df5

2022-12-14 13:02

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
remove res locking when using `foreach_res`
mod - core/src/console/console.cc Diff File
mod - core/src/dird/dbcheck.cc Diff File
mod - core/src/dird/scheduler_private.cc Diff File
mod - core/src/dird/ua_dotcmds.cc Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_restore.cc Diff File
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/dird/ua_status.cc Diff File
mod - core/src/stored/butil.cc Diff File

master cb3d22a4

2022-12-14 12:05

frank

Ported: N/A

Details Diff
update CHANGELOG.md

Signed-off-by: Frank Bergkemper <frank.bergkemper@bareos.com>
mod - CHANGELOG.md Diff File

master 415bb1db

2022-12-14 10:37

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
restore.cc: make file count mismatch a joblog warning
mod - core/src/dird/restore.cc Diff File
mod - systemtests/scripts/functions Diff File

master ef99c71f

2022-12-14 10:33

Alaa Eddine Elamri


Committer: arogge

Ported: N/A

Details Diff
cats: check zero values in jobmedia before update
mod - core/src/cats/sql_create.cc Diff File

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
 First  Prev  1 2 3 ... 60 ... 74 75 76 77 78 79 80 ... 120 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 613 614 615  Next  Last