Changesets: bareos

master 43c5c1ee

2020-11-12 13:47

arogge


Committer: franku

Ported: N/A

Details Diff
changelog: deprecate Python 2
mod - CHANGELOG.md Diff File

master 72c99953

2020-11-12 12:01

arogge

Ported: N/A

Details Diff
docs: update Bareos Version Numbers and Releases

* document use of Semantic Versioning
* explain backwards compatibility
mod - docs/manuals/source/IntroductionAndTutorial/WhatIsBareos.rst Diff File

master a366b5f7

2020-11-12 11:59

arogge

Ported: N/A

Details Diff
docs: update Releasing Bareos

* CHANGELOG.md instead of old release-notes
* additional steps required for major releases
* prepare-release.sh was moved to devtools-directory

Co-authored-by: Frank Ueberschar <frank.ueberschar@bareos.com>
Co-authored-by: Philipp Storz <philipp.storz@bareos.com>
mod - docs/manuals/source/DeveloperGuide/ReleasingBareos.rst Diff File

master f157919d

2020-11-12 10:36

arogge

Ported: N/A

Details Diff
relax quality gates

Probably due to newer compilers there are more warnings in the current
builds. As the quality gate mechanism is new, we adapt the gates for
Debian based distributions.
The patch also adds the quality gates for the newly introduced build
of SLES 12 SP5.
mod - .quality-gates.yml Diff File

master 3257a099

2020-11-11 23:27

stephand


Committer: arogge

Ported: N/A

Details Diff
vmware: Add option to allow disabling guest quiescing

Fixes 0001057: Option to disable quiesced snapshot

Added the optional setting quiesce, by default guest quiescing on
snapshot is enabled. When adding the plugin option quiesce=no the
guest quiescing on snapshot will be disabled. The plugin will
issue an error message in this case, to indicate that the backup
may be inconsistent, so the job termination will be
Backup OK -- with warnings
Affected Issues
0001057
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py Diff File

master 0056fa9e

2020-11-11 22:37

stephand


Committer: arogge

Ported: N/A

Details Diff
vmware: Adapted vmware_cbt_tool.py for Python 2 and 3 compatibility

Also pass the error message from the API call on connection error.
mod - core/src/vmware/vmware_cbt_tool/vmware_cbt_tool.py Diff File

master 0573a4f3

2020-11-11 22:31

stephand


Committer: arogge

Ported: N/A

Details Diff
vmware: Adaptions for modernized plugin interface

Plugin code adapted to modernized Python plugin interface and for
Python Version 2 and 3 compatibility.

Also added passing the error message from the API call on connection failure.
mod - core/src/plugins/filed/python/vmware/BareosFdPluginVMware.py Diff File

master b2793d2d

2020-11-11 20:21

arogge

Ported: N/A

Details Diff
pkglists: add pkglists for new build targets

* SLES 12 SP5
* SLE 15 SP 2
* Univention 4.4
add - docs/pkglists/SLE_12_SP5.x86_64 Diff File
add - docs/pkglists/SLE_15_SP2.x86_64 Diff File
add - docs/pkglists/Univention_4.4.x86_64 Diff File

master 1198568c

2020-11-11 18:41

joergs

Ported: N/A

Details Diff
travis: use dist=bionic as default

In the current travis image, the default Postgresql database does not work.
Default is Postgresql 12.
However, Postgresql 13 is also included and does work.
This problem exists since 03 Nov 2020.
As it is still not fixed, we switch to the older bionic dist.
We still keep one job running on focal, however with Postgresql 13.
mod - .travis.yml Diff File
mod - .travis/travis_before_script.sh Diff File

master 1b84f598

2020-11-11 17:18

frank

Ported: N/A

Details Diff
packaging: add bareos-storage-droplet to pkglists (debian)
mod - docs/pkglists/Debian_10.x86_64 Diff File
mod - docs/pkglists/Debian_9.0.i586 Diff File
mod - docs/pkglists/Debian_9.0.x86_64 Diff File
mod - docs/pkglists/Univention_4.3.x86_64 Diff File
mod - docs/pkglists/xUbuntu_16.04.i586 Diff File
mod - docs/pkglists/xUbuntu_16.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_18.04.x86_64 Diff File
mod - docs/pkglists/xUbuntu_20.04.x86_64 Diff File

master dd27130b

2020-11-11 16:00

pstorz


Committer: frank

Ported: N/A

Details Diff
cmake: use TARGET droplet instead of HAVE_DROPLET
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File
mod - core/src/CMakeLists.txt Diff File

master 4f8b0589

2020-11-11 15:44

pstorz

Ported: N/A

Details Diff
BareosFdPluginOvirt.py: decode ROP and adapt to ovirt API change

To enable running on python3, the ROP needs to be decoded before it can
be consumed as json.

Also, the ovirt API changed and "ImageTransfer.signed_ticket" is now deprecated.
see https://bugzilla.redhat.com/show_bug.cgi?id=1862722
mod - core/src/plugins/filed/python/ovirt/BareosFdPluginOvirt.py Diff File

master f1fcfcb6

2020-11-11 15:33

pstorz

Ported: N/A

Details Diff
BareosFdPluginOvirt.py: specify constants as bareosfd.xxx
mod - core/src/plugins/filed/python/ovirt/BareosFdPluginOvirt.py Diff File

master 0abbfdd6

2020-11-11 14:01

frank

Ported: N/A

Details Diff
cmake: add bareos-storage-droplet control file read
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File

master 147863ff

2020-11-11 13:34

frank

Ported: N/A

Details Diff
packaging: add bareos-storage-droplet.install.in
add - debian/bareos-storage-droplet.install.in Diff File

master 80083ac9

2020-11-11 13:29

franku

Ported: N/A

Details Diff
scripts: use $db_user for all PostgreSQL commands
mod - core/src/cats/create_bareos_database.in Diff File
mod - core/src/cats/drop_bareos_database.in Diff File
mod - core/src/cats/drop_bareos_tables.in Diff File
mod - core/src/cats/grant_bareos_privileges.in Diff File
mod - core/src/cats/make_bareos_tables.in Diff File
mod - core/src/cats/update_bareos_tables.in Diff File
mod - systemtests/ctest_custom_pretest.sh.in Diff File

master abf26b76

2020-11-11 13:15

frank

Ported: N/A

Details Diff
packaging: add control.bareos-storage-droplet include
mod - debian/control.in Diff File

bareos-18.2 098e19d9

2020-11-11 13:08

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000660 from bareos-testing/bareos-18.2

Adapt bareos-18.2 to new Jenkins test setup
add - .quality-gates.yml Diff File

bareos-19.2 6e3a7591

2020-11-11 13:07

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0000659 from bareos-testing/bareos-19.2

Adapt bareos-19.2 to new Jenkins test setup
add - .quality-gates.yml Diff File
mod - core/debian/rules Diff File

master 6b56b333

2020-11-11 13:02

frank

Ported: N/A

Details Diff
packaging: add control.bareos-storage-droplet file
add - debian/control.bareos-storage-droplet Diff File

master 2078a620

2020-11-11 12:54

frank

Ported: N/A

Details Diff
packaging: add droplet build dependencies
mod - core/platforms/packaging/bareos.dsc Diff File
mod - debian/control Diff File
mod - debian/control.in Diff File

master e388abbd

2020-11-10 22:08

franku

Ported: N/A

Details Diff
postgresql: give a more informative error message
mod - core/src/cats/postgresql.cc Diff File

master dcedadbf

2020-11-10 22:04

franku

Ported: N/A

Details Diff
systemtests: run sed replace only if pattern present in file
mod - core/scripts/bareos-config-lib.sh.in Diff File
mod - systemtests/scripts/setup Diff File

master 12d34333

2020-11-10 17:31

arogge

Ported: N/A

Details Diff
regress: make sure python-template is valid python

previously the template used @dirport@ as an integer, which is
considered a parser error. We now wrap the value with int("@dirport@")
which will make sure the template is valid python code and will throw a
runtime-error during conversion instead of a parser error it @dirport@
is replaced with anything that is not an integer.
mod - regress/configs/python-bareos-connection-test/python-bareos-test.py.in Diff File

master a9a073ed

2020-11-10 17:18

arogge

Ported: N/A

Details Diff
update ignorefile
mod - .git-blame-ignore-revs Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 178 179 180 181 182 183 184 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 607 608 609  Next  Last