Changesets: bareos
|
master 359c5dfc 2024-09-23 11:35 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: move setup_local_db.sh.in as plain script Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
|
master 8b41ffcb 2024-09-23 10:55 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests set PG_VERSION in a deterministic way For testrunner-debian, we want to pick up the highest available major version pg_lsclusters will handle (mostly main cluster). |
||
| mod - systemtests/tests/py3plug-fd-postgresql/testrunner-debian | Diff File | ||
|
master da0c45ac 2024-09-20 11:44 Ported: N/A Details Diff |
ndmca_monitor_backup: wait up to 300 secs During an NDMP Backup, the current status was logged every 30 seconds. We now make the interval 300 seconds so that the logfile is not filled so much. |
||
| mod - core/src/ndmp/ndma_cops_backreco.c | Diff File | ||
|
master cee335cc 2024-09-19 17:39 Committer: Bareos Bot Ported: N/A Details Diff |
cmake: add CPM_ONLY option to stop cmake after CPM is done Add a new cmake option CPM_ONLY. Setting this to ON will * add all CPM packages * stop further configuration Effectively this will make CPM fetch all packages, using cached packages when available, and exit. Thus the resulting CMAKE_BINARY_DIR will contain the CPM packages and the YAML file `cpm-packages.yaml` that provides a list of the packages along with some meta-information. |
||
| mod - CMakeLists.txt | Diff File | ||
|
master 783a8618 2024-09-19 17:36 Committer: Bareos Bot Ported: N/A Details Diff |
cmake: write YAML summary of packages added by CPM Instead of using CPMLicense.cmake, we now emit a YAML file that contains a bit of meta-data for the packages that were added via CPM. This YAML file can then be consumed by pr-tool update-license to generate a proper LICENSE.txt |
||
| mod - cmake/BareosCpmPackages.cmake | Diff File | ||
|
master 1cb93b5f 2024-09-18 16:43 Committer: Bareos Bot Ported: N/A Details Diff |
scripts: fix sed inplace usage for freebsd We remove the refactoring, as the expression set in variable will created artifact file with the delimiter like file'' or file"". Add a comment in code to explain the risk of refactoring that part. Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - core/scripts/bareos-config-lib.sh.in | Diff File | ||
|
master 5e09edad 2024-09-17 09:31 Ported: N/A Details Diff |
stored: change "previously written" message in mount.cc When mounting a volume that contains a VOL_LABEL, the SD would log the following message: Volume "XXX" previously written, moving to end of data. As that could be misleading now that newly labeled volumes will contain a VOL_LABEL and the message would appear for volumes that only habe a label, but no data. |
||
| mod - core/src/stored/mount.cc | Diff File | ||
|
master cbebbcc1 2024-09-16 16:54 Ported: N/A Details Diff |
systemtests: adapt py3plug-sd as the first write to a volume will no longer overwrite the volume-label, instead of pre-labeling a volume for this test we rely on auto-labeling so the bSdEventLabelWrite event will be triggered. |
||
| mod - systemtests/tests/py3plug-sd/testrunner | Diff File | ||
|
master b9463ce4 2024-09-16 16:51 Ported: N/A Details Diff |
systemtests: adapt multiplied-device with the changed `3000 OK label` message this tests requires a slight change. |
||
| mod - systemtests/tests/multiplied-device/testrunner | Diff File | ||
|
master f35114ed 2024-09-16 16:10 Ported: N/A Details Diff |
cats: fix VolFiles for newly labeled tape volumes the VolFiles was previously fixed to 0 for new volumes, however when not using pre-labels, the label will fill file 0, so VolFiles should be 1. To achieve this, the `3000 OK label` message was slightly extended. |
||
| mod - core/src/cats/sql_create.cc | Diff File | ||
| mod - core/src/dird/ua_label.cc | Diff File | ||
| mod - core/src/stored/dir_cmd.cc | Diff File | ||
|
master ee8831b1 2024-09-16 16:07 Ported: N/A Details Diff |
stored: replace PRE_LABEL with VOL_LABEL instead of writing a pre-label to an empty volume when labeling it, we write the real volume-label right away so we don't have to rewrite it when we actually start writing to the volume. This will allow using WORM storages. |
||
| mod - core/src/stored/label.cc | Diff File | ||
| mod - core/src/stored/record.h | Diff File | ||
|
master c5b6cd48 2024-09-13 09:46 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1663 stored: add dedupable backend |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - core/platforms/packaging/bareos.spec | Diff File | ||
| mod - core/src/stored/CMakeLists.txt | Diff File | ||
| mod - core/src/stored/backends/CMakeLists.txt | Diff File | ||
| add - core/src/stored/backends/dedupable/device_options.cc | Diff File | ||
| add - core/src/stored/backends/dedupable/device_options.h | Diff File | ||
| add - core/src/stored/backends/dedupable/util.h | Diff File | ||
| add - core/src/stored/backends/dedupable/volume.cc | Diff File | ||
| add - core/src/stored/backends/dedupable/volume.h | Diff File | ||
| add - core/src/stored/backends/dedupable_device.cc | Diff File | ||
| add - core/src/stored/backends/dedupable_device.d/bareos-dir.d/storage/dedup.conf.example | Diff File | ||
| add - core/src/stored/backends/dedupable_device.d/bareos-sd.d/device/dedup.conf.example | Diff File | ||
| add - core/src/stored/backends/dedupable_device.h | Diff File | ||
| add - core/src/stored/backends/util.cc | Diff File | ||
| add - core/src/stored/backends/util.h | Diff File | ||
| mod - core/src/tests/CMakeLists.txt | Diff File | ||
| add - core/src/tests/backend_parse.cc | Diff File | ||
| mod - core/src/tests/fvec.cc | Diff File | ||
| add - debian/bareos-storage-dedupable.install.in | Diff File | ||
| mod - debian/control | Diff File | ||
| mod - debian/control.bareos-storage | Diff File | ||
| mod - docs/manuals/source/Configuration/Director.rst | Diff File | ||
| mod - docs/manuals/source/DeveloperGuide/mediaformat.rst | Diff File | ||
| mod - docs/manuals/source/DeveloperGuide/messages.rst | Diff File | ||
| mod - docs/manuals/source/TasksAndConcepts/StorageBackends.rst | Diff File | ||
| mod - docs/manuals/source/manually_added_config_directive_descriptions/fd-client-MaximumNetworkBufferSize.rst.inc | Diff File | ||
| mod - docs/pkglists/Debian_11.x86_64 | Diff File | ||
| mod - docs/pkglists/Debian_12.x86_64 | Diff File | ||
| mod - docs/pkglists/EL_8.x86_64 | Diff File | ||
| mod - docs/pkglists/EL_9.aarch64 | Diff File | ||
| mod - docs/pkglists/EL_9.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_38.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_39.x86_64 | Diff File | ||
| mod - docs/pkglists/Fedora_40.x86_64 | Diff File | ||
| mod - docs/pkglists/FreeBSD_12.1.amd64 | Diff File | ||
| mod - docs/pkglists/SUSE_15.x86_64 | Diff File | ||
| mod - docs/pkglists/xUbuntu_20.04.x86_64 | Diff File | ||
| mod - docs/pkglists/xUbuntu_22.04.x86_64 | Diff File | ||
| mod - docs/pkglists/xUbuntu_24.04.x86_64 | Diff File | ||
| mod - systemtests/tests/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/dedupable/CMakeLists.txt | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-sd.d/device/DedupStorage.conf | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/etc/bareos/bconsole.conf.in | Diff File | ||
| add - systemtests/tests/dedupable/functions | Diff File | ||
| add - systemtests/tests/dedupable/test-setup | Diff File | ||
| add - systemtests/tests/dedupable/testrunner-create-backup | Diff File | ||
| add - systemtests/tests/dedupable/testrunner-full-restore | Diff File | ||
| add - systemtests/tests/dedupable/testrunner-purge-truncate | Diff File | ||
| add - systemtests/tests/dedupable/testrunner-restore-dir | Diff File | ||
| add - systemtests/tests/dedupable/testrunner-restore-file | Diff File | ||
|
master a9cc902a 2024-09-13 09:45 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master 43584308 2024-09-12 18:04 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1914 nsi installers: remove postgresql backend |
||
| mod - CHANGELOG.md | Diff File | ||
| mod - core/platforms/win32/databasedialog.ini | Diff File | ||
| mod - core/platforms/win32/winbareos-native.nsi | Diff File | ||
| mod - core/platforms/win32/winbareos.nsi | Diff File | ||
|
master f9e9d89f 2024-09-12 18:04 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master fec727f1 2024-09-12 16:52 Bareos Bot Committer: GitHub Ported: N/A Details Diff |
Merge pull request #1945 docs: add ADR infrastructure and first ADRs |
||
| add - .adr-dir | Diff File | ||
| mod - CHANGELOG.md | Diff File | ||
| add - docs/adr/0000-record-architecture-decisions.md | Diff File | ||
| add - docs/adr/0001-use-markdown-architectural-decision-records.md | Diff File | ||
| add - docs/adr/0002-use-plain-text-for-resource-item-descriptions.md | Diff File | ||
| add - docs/adr/README.md | Diff File | ||
| add - docs/adr/template.md | Diff File | ||
| mod - docs/manuals/source/DeveloperGuide/generaldevel.rst | Diff File | ||
|
master 60d7c7fa 2024-09-12 16:52 Bareos Bot Ported: N/A Details Diff |
Update CHANGELOG.md | ||
| mod - CHANGELOG.md | Diff File | ||
|
master 7055880a 2024-09-12 13:34 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
ua-tree: fix marking | ||
| mod - core/src/dird/ua_tree.cc | Diff File | ||
|
master d189dd72 2024-09-12 12:03 Committer: Bareos Bot Ported: N/A Details Diff |
deb control files: depend on python3-bareos | ||
| mod - debian/control | Diff File | ||
| mod - debian/control.bareos-contrib-tools | Diff File | ||
|
master b897a39a 2024-09-12 10:48 Committer: Bareos Bot Ported: N/A Details Diff |
docs: mention ADRs in developer notes | ||
| mod - docs/manuals/source/DeveloperGuide/generaldevel.rst | Diff File | ||
|
master 2cdc83a0 2024-09-12 07:46 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
dedup-device: add d_write skeleton | ||
| mod - core/src/stored/backends/CMakeLists.txt | Diff File | ||
| add - core/src/stored/backends/dedup/volume.cc | Diff File | ||
| mod - core/src/stored/backends/dedup/volume.h | Diff File | ||
| mod - core/src/stored/backends/dedup_device.cc | Diff File | ||
|
master 54cb8271 2024-09-12 06:38 Sebastian Sura Committer: Bareos Bot Ported: N/A Details Diff |
restore: fix restore tests on windows | ||
| mod - systemtests/tests/restore/testrunner-full-restore | Diff File | ||
| mod - systemtests/tests/restore/testrunner-restore-file | Diff File | ||
|
master da69b158 2024-09-11 17:39 Committer: Bareos Bot Ported: N/A Details Diff |
systemtests: plugin postgresql unify pg_version detection fix all testrunner (except debian) - move redondant code for PG_VERSION to `setup_local_db.sh` - move redondant check PG_VERSION > 10 to `setup_local_db.sh` - add --no-psqlrc flag to PGSQL command Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com> |
||
| mod - systemtests/tests/py3plug-fd-postgresql/database/setup_local_db.sh.in | Diff File | ||
| mod - systemtests/tests/py3plug-fd-postgresql/testrunner-default | Diff File | ||
| mod - systemtests/tests/py3plug-fd-postgresql/testrunner-roles | Diff File | ||
| mod - systemtests/tests/py3plug-fd-postgresql/testrunner-tablespace | Diff File | ||
| mod - systemtests/tests/py3plug-fd-postgresql/testrunner-tasks-pgsql | Diff File | ||
| mod - systemtests/tests/py3plug-fd-postgresql/testrunner-walsymlink | Diff File | ||
|
master fb0b4f56 2024-09-11 16:02 Committer: Bareos Bot Ported: N/A Details Diff |
winbareos-native.nsi: install sql update files | ||
| mod - core/platforms/win32/winbareos-native.nsi | Diff File | ||
| mod - core/platforms/win32/winbareos.nsi | Diff File | ||
|
master 7a52d2e4 2024-09-11 15:41 Committer: Bareos Bot Ported: N/A Details Diff |
dir: fix DbLocker usage fix director crashes during concurrent access on label and volumes. |
||
| mod - core/src/dird/ua_label.cc | Diff File | ||
| mod - core/src/dird/ua_select.cc | Diff File | ||