]>
git.ipfire.org Git - thirdparty/bacula.git/log
Michal Rakowski [Wed, 16 Sep 2020 06:28:13 +0000 (08:28 +0200)]
test-plugin: Add Plugin Object handling and QueryInterface
Michal Rakowski [Wed, 16 Sep 2020 06:13:30 +0000 (08:13 +0200)]
regress: tweak in plugin-test
Michal Rakowski [Wed, 9 Sep 2020 15:27:56 +0000 (17:27 +0200)]
plugins: Add Object Management handling
Michal Rakowski [Wed, 9 Sep 2020 15:13:13 +0000 (17:13 +0200)]
catalog: Add initial Object Management code
Michal Rakowski [Wed, 16 Sep 2020 06:13:01 +0000 (08:13 +0200)]
test-plugin: Update plugin with restore object struct
Michal Rakowski [Wed, 9 Sep 2020 15:21:50 +0000 (17:21 +0200)]
filed: Pack all restore object related fields into dedicated struct
Marcin Haba [Sun, 29 Nov 2020 02:22:12 +0000 (03:22 +0100)]
baculum: Tweak styles for API wizard and job file list table
Marcin Haba [Sat, 28 Nov 2020 07:39:08 +0000 (08:39 +0100)]
baculum: Update version
Marcin Haba [Sat, 28 Nov 2020 07:32:03 +0000 (08:32 +0100)]
baculum: Fix English text noticed by Peter McDonald
Marcin Haba [Sat, 28 Nov 2020 07:10:16 +0000 (08:10 +0100)]
baculum: Prepare new FD scheduler support
Marcin Haba [Sat, 28 Nov 2020 07:08:55 +0000 (08:08 +0100)]
baculum: Add new directives support
Marcin Haba [Sat, 28 Nov 2020 07:06:26 +0000 (08:06 +0100)]
baculum: Adapt API part to new catalog format
Sergey Zhidkov [Tue, 24 Nov 2020 17:00:50 +0000 (18:00 +0100)]
baculum: Update Russian translations
Marcin Haba [Mon, 23 Nov 2020 20:33:54 +0000 (21:33 +0100)]
baculum: Update version and release notes
Wanderlei Huttel [Mon, 23 Nov 2020 19:44:25 +0000 (20:44 +0100)]
baculum: Update Portuguese translations
Marcin Haba [Sun, 22 Nov 2020 08:10:47 +0000 (09:10 +0100)]
baculum: Implement graphical status storage
Marcin Haba [Sun, 22 Nov 2020 07:55:09 +0000 (08:55 +0100)]
baculum: Add gauge.js library
Marcin Haba [Sun, 22 Nov 2020 07:53:11 +0000 (08:53 +0100)]
baculum: Add json output option to show storages and show single storage endpoints
Marcin Haba [Wed, 11 Nov 2020 09:21:42 +0000 (10:21 +0100)]
baculum: Add path field to restore wizard to narrow down search file results to specific path - idea proposed by Wanderlei Huttel
Marcin Haba [Wed, 11 Nov 2020 09:18:36 +0000 (10:18 +0100)]
baculum: Add path parameter to job files API endpoint
Marcin Haba [Tue, 10 Nov 2020 05:27:22 +0000 (06:27 +0100)]
baculum: Tweak update client script version
Marcin Haba [Tue, 10 Nov 2020 05:22:45 +0000 (06:22 +0100)]
baculum: Fix #2565 status icon overlaps action buttons in API wizard
Marcin Haba [Tue, 10 Nov 2020 01:58:51 +0000 (02:58 +0100)]
baculum: Tweak add Russian language option to select
Marcin Haba [Tue, 10 Nov 2020 01:56:03 +0000 (02:56 +0100)]
baculum: Add Sergey Zhidkov to AUTHORS
Sergey Zhidkov [Tue, 10 Nov 2020 01:54:19 +0000 (02:54 +0100)]
baculum: Add Russian translations
Marcin Haba [Sat, 7 Nov 2020 04:46:11 +0000 (05:46 +0100)]
baculum: Fix access to job resources if no job assigned to user
Marcin Haba [Thu, 5 Nov 2020 05:06:51 +0000 (06:06 +0100)]
baculum: Tweak fix PHP error
Marcin Haba [Thu, 5 Nov 2020 04:28:21 +0000 (05:28 +0100)]
baculum: Update version and release notes
Wanderlei Huttel [Thu, 5 Nov 2020 04:15:06 +0000 (05:15 +0100)]
baculum: Update Portuguese translations
Marcin Haba [Thu, 5 Nov 2020 04:07:24 +0000 (05:07 +0100)]
baculum: Tweak add patch to ajax queue improvement in framework
Marcin Haba [Thu, 5 Nov 2020 04:05:07 +0000 (05:05 +0100)]
baculum: Ajax queue improvement in framework
See: https://github.com/pradosoft/prado/issues/724
Marcin Haba [Thu, 5 Nov 2020 03:53:12 +0000 (04:53 +0100)]
baculum: Fix renaming config resources
Marcin Haba [Sun, 1 Nov 2020 05:38:49 +0000 (06:38 +0100)]
baculum: Tweak fix getting jobname property
Marcin Haba [Sun, 1 Nov 2020 04:42:04 +0000 (05:42 +0100)]
baculum: Add graphs to job view page
There also have been changed:
- Fix selecting pool for copy or migrate jobs running from job
history page by 'Run job again' job button
- Unified getting information about job from show job output
- Improved pie graphs look
Marcin Haba [Wed, 28 Oct 2020 05:56:54 +0000 (06:56 +0100)]
baculum: Fix using offset in job file list query with MySQL catalog database
Marcin Haba [Wed, 28 Oct 2020 05:37:43 +0000 (06:37 +0100)]
baculum: Show more detailed job file list - idea proposed by Wanderlei Huttel
Marcin Haba [Wed, 28 Oct 2020 05:37:15 +0000 (06:37 +0100)]
baculum: Rework job file list API endpoint
Changes:
- Use SQL query to get detailed file list
- Add details parameter to job file list API endpoint
Marcin Haba [Sun, 25 Oct 2020 07:47:50 +0000 (08:47 +0100)]
baculum: Tweak update client scripts version
Marcin Haba [Sun, 25 Oct 2020 06:41:25 +0000 (07:41 +0100)]
baculum: Add searching jobs by filename in restore wizard - idea proposed by Wanderlei Huttel
Marcin Haba [Sun, 25 Oct 2020 06:39:05 +0000 (07:39 +0100)]
baculum: Add job files API endpoint
Marcin Haba [Sun, 25 Oct 2020 06:36:08 +0000 (07:36 +0100)]
baculum: Tweak fix variable initialization
Marcin Haba [Tue, 6 Oct 2020 16:47:24 +0000 (18:47 +0200)]
baculum: Update release notes
Wanderlei Huttel [Sun, 4 Oct 2020 11:26:12 +0000 (13:26 +0200)]
baculum: Update Portuguese translations
Marcin Haba [Sun, 4 Oct 2020 11:12:05 +0000 (13:12 +0200)]
baculum: Add default days and limit values to status schedules API endpoint
It also fixes displaying schedule status for all scheduled jobs.
For Director < 9.6.0 there was a bug in displaying the full schedule status
that caused showing an incomplete schedule list. This change guarantes having
in Baculum API always complete schedule list for all Director versions which
support 'status schedule' command.
Marcin Haba [Wed, 30 Sep 2020 19:49:34 +0000 (21:49 +0200)]
baculum: Fix displaying multitextbox and multicombobox directive controls
Marcin Haba [Wed, 30 Sep 2020 04:18:28 +0000 (06:18 +0200)]
baculum: Tweak camel case style in call client function
Marcin Haba [Wed, 30 Sep 2020 04:14:35 +0000 (06:14 +0200)]
baculum: Fix date filter on status schedule page
Marcin Haba [Wed, 30 Sep 2020 02:13:34 +0000 (04:13 +0200)]
baculum: Fix #2570 fileset excludes settings with PHP 7.4
Marcin Haba [Tue, 29 Sep 2020 06:34:42 +0000 (08:34 +0200)]
baculum: Update versions
Marcin Haba [Tue, 29 Sep 2020 04:16:33 +0000 (06:16 +0200)]
baculum: New features and improvements to multi-user interface and restricted access
Implement the following functions on security page:
- Console ACLs
- OAuth2 clients
- API hosts
Marcin Haba [Sun, 20 Sep 2020 20:07:17 +0000 (22:07 +0200)]
baculum: Update version
Marcin Haba [Fri, 18 Sep 2020 04:31:43 +0000 (06:31 +0200)]
baculum: Fix displaying date and time on volume view page
Marcin Haba [Thu, 17 Sep 2020 03:39:15 +0000 (05:39 +0200)]
baculum: Fix #2564 changing volume status to Read-Only
Marcin Haba [Fri, 11 Sep 2020 05:09:40 +0000 (07:09 +0200)]
baculum: Fix saving multicombobox control values
Marcin Haba [Fri, 11 Sep 2020 05:08:22 +0000 (07:08 +0200)]
baculum: Fix multicombobox and multitextbox controls to work with PHP 7.4
Marcin Haba [Thu, 10 Sep 2020 09:06:26 +0000 (11:06 +0200)]
baculum: Fix #2562 displaying date and time in tables on Safari
Eric Bollengier [Mon, 7 Sep 2020 13:34:20 +0000 (15:34 +0200)]
Backport BEE scripts/btraceback.in
Eric Bollengier [Mon, 7 Sep 2020 13:26:55 +0000 (15:26 +0200)]
Update copyrights
Eric Bollengier [Fri, 4 Sep 2020 12:49:33 +0000 (14:49 +0200)]
Backport BEE regress/scripts/tls-console.conf.in
Kern Sibbald [Sat, 23 Jun 2007 07:46:19 +0000 (07:46 +0000)]
regress: Add TLS configuration to scripts/tls-bacula-dir.conf.in
Radoslaw Korzeniewski [Fri, 4 Sep 2020 12:44:56 +0000 (14:44 +0200)]
BEE Backport regress/scripts/setup
This commit is the result of the squash of the following main commits:
Author: Radoslaw Korzeniewski <radekk@inteos.pl>
Date: Mon Apr 16 16:35:23 2018 +0200
Fix 'grep -m' when '-m' option is not available.
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Tue Jan 2 13:49:35 2018 +0100
regress: Add scripts for XenServer Plugin
regress: Fix for script for XenServer Plugin
regress: Fix syntax error in regression script
regress: Corrections to the regression scripts.
regress: More fixes to the regression test scripts for XenServer Plugin.
Eric Bollengier [Fri, 4 Sep 2020 11:57:58 +0000 (13:57 +0200)]
BEE Backport regress/scripts/prepare-fake-autochanger.in
Alain Spineux [Fri, 4 Sep 2020 11:56:23 +0000 (13:56 +0200)]
BEE Backport regress/scripts/populate.py
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Fri Sep 4 13:55:58 2020 +0200
regress: Add copyright information to scripts/populate.py
Author: Alain Spineux <alain@baculasystems.com>
Date: Wed Aug 27 11:45:23 2014 +0200
regress: force populate.py to use python2
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Jun 2 08:36:54 2014 +0200
regress: add dedup-mode-test, test metrology accuracy and that dedup happens at the right place
test default mode (bohsides, storage or node) only, use ./run to test all
Radoslaw Korzeniewski [Fri, 4 Sep 2020 11:53:27 +0000 (13:53 +0200)]
BEE Backport regress/scripts/plugin-handleXACL-test-bacula-dir.conf.in
This commit is the result of the squash of the following main commits:
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Thu Nov 16 13:57:37 2017 +0100
regress: Add test for new handleXACLdata Plugin API callback.
Eric Bollengier [Fri, 4 Sep 2020 11:48:27 +0000 (13:48 +0200)]
BEE Backport regress/scripts/find_bad_jobmedia.pl
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Wed Oct 30 15:18:58 2013 +0100
regress: Add test to show maxuseduration problem #8412
Eric Bollengier [Fri, 4 Sep 2020 11:47:06 +0000 (13:47 +0200)]
BEE Backport regress/scripts/diff.pl
This commit is the result of the squash of the following main commits:
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Jan 30 12:11:27 2017 +0100
regress: diff.pl check mtimefor symlink on linux
Author: Eric Bollengier <eric@baculasystems.com>
Date: Sun Oct 18 18:16:44 2015 +0200
regress: Skip special files in diff.pl with -p option
Radoslaw Korzeniewski [Fri, 4 Sep 2020 11:46:46 +0000 (13:46 +0200)]
BEE Backport regress/scripts/create_sed
This commit is the result of the squash of the following main commits:
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Tue Nov 19 19:47:35 2019 +0100
k8s: Update regression tests preparation.
Author: Alain Spineux <alain@baculasystems.com>
Date: Tue Oct 23 11:17:55 2018 +0200
regress: win32 misc
- new sed @win32_wsep_file@, this is win32_file, but with Windows
separators: win32_file="c:/tmp" -> win32_wsep_file="c:\\tmp"
Author: Radoslaw Korzeniewski <radekk@inteos.pl>
Date: Mon Dec 4 17:12:08 2017 +0100
regress: Add swift plugin regression tests using backend and Swift store.
Author: Eric Bollengier <eric@baculasystems.com>
Date: Fri Nov 14 15:13:05 2014 +0100
regress: Add test for kvm plugin
Eric Bollengier [Fri, 4 Sep 2020 11:45:14 +0000 (13:45 +0200)]
BEE Backport regress/scripts/copy-tls-confs
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Mon Jan 27 12:12:35 2020 +0100
regress: Use TLS console in tls tests
Radoslaw Korzeniewski [Fri, 4 Sep 2020 11:44:43 +0000 (13:44 +0200)]
BEE Backport regress/scripts/copy-plugin-handleXACL-confs
This commit is the result of the squash of the following main commits:
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Thu Nov 16 13:57:37 2017 +0100
regress: Add test for new handleXACLdata Plugin API callback.
Eric Bollengier [Fri, 4 Sep 2020 09:08:18 +0000 (11:08 +0200)]
regress: update copyrights
Radoslaw Korzeniewski [Fri, 4 Sep 2020 11:37:29 +0000 (13:37 +0200)]
BEE Backport regress/scripts/copy-kubernetes-plugin-confs
This commit is the result of the squash of the following main commits:
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Tue Nov 19 19:47:35 2019 +0100
k8s: Update regression tests preparation.
Author: Eric Bollengier <eric@baculasystems.com>
Date: Wed Oct 23 14:11:49 2019 +0200
regress: Add regress script for k8s
Eric Bollengier [Fri, 4 Sep 2020 11:35:58 +0000 (13:35 +0200)]
BEE Backport regress/scripts/collect-bacula-dir.conf.in
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Thu Mar 28 19:01:56 2019 +0100
regress: Fix incorrect options used in configuration files
Norbert Bizet [Fri, 4 Sep 2020 11:35:14 +0000 (13:35 +0200)]
BEE Backport regress/scripts/cleanup
This commit is the result of the squash of the following main commits:
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Fri Mar 22 15:23:16 2019 +0100
cloud: fix bcloud cleanup
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Mon Jan 7 15:03:34 2019 +0100
Update regress tests for further swift support.
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Fri Nov 16 15:33:09 2018 +0100
regress: Add multi cloud test
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Thu Sep 6 11:18:48 2018 +0200
cloud: add plugin path to bcloud call.
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Sat Aug 4 12:55:01 2018 +0200
regress: Add generic cloud driver to cleanup script
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Thu Jul 26 13:55:19 2018 +0200
cloud: bcloud driver_command handling, based on cloud type
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Wed Aug 30 17:38:13 2017 +0200
improve bcloud for regress tests clean.
Henrique [Fri, 4 Sep 2020 11:34:37 +0000 (13:34 +0200)]
BEE Backport regress/scripts/copy-cdp-plugin-confs
This commit is the result of the squash of the following main commits:
Author: Henrique <henrique.faria@baculasystems.com>
Date: Wed Jul 17 14:23:03 2019 -0300
cdp-plugin: created regress script for linux
Henrique [Fri, 4 Sep 2020 11:34:30 +0000 (13:34 +0200)]
BEE Backport regress/scripts/cdp-plugin-test-bacula-dir.conf.in
This commit is the result of the squash of the following main commits:
Author: Henrique <henrique.faria@baculasystems.com>
Date: Wed Jul 17 14:23:03 2019 -0300
cdp-plugin: created regress script for linux
Eric Bollengier [Fri, 4 Sep 2020 11:34:00 +0000 (13:34 +0200)]
BEE Backport regress/scripts/bpipe.sh
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Thu Jul 12 15:48:28 2018 +0200
regress: Add bpipe2-test to check stderr handling
Eric Bollengier [Fri, 4 Sep 2020 11:33:32 +0000 (13:33 +0200)]
BEE Backport regress/scripts/bpipe-error-restore.sh
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Thu Jul 12 15:48:28 2018 +0200
regress: Add bpipe2-test to check stderr handling
Alain Spineux [Fri, 4 Sep 2020 11:32:53 +0000 (13:32 +0200)]
BEE Backport regress/scripts/blab.py
This commit is the result of the squash of the following main commits:
Author: Alain Spineux <alain@baculasystems.com>
Date: Wed Oct 16 19:28:20 2019 +0200
regress: add a Dedup resource and make async.sh rebuild the SD plugins
Author: Alain Spineux <alain@baculasystems.com>
Date: Wed Feb 28 15:50:40 2018 +0100
regress: tweak blab.py
Author: Alain Spineux <alain@baculasystems.com>
Date: Thu Feb 1 16:53:37 2018 +0100
regress: add lab.CheckConfig() to blab.py to check FORCE_XXXX
- check if FORCE_XXXX are set and skip (exit 0) if not appropriate.
- add lab.Die("your message")
- add lab.Exit(exit_code, ["your message"])
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Aug 14 18:55:49 2017 +0200
regress: dedup-checkoptions-test & blab.py update for new vacuum logging
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Aug 14 13:49:58 2017 +0200
regress: tweak dedup
- arun.ini update to include all dedup tests
- blab.py handle new scrub/vacuum logging
Author: Alain Spineux <alain@baculasystems.com>
Date: Tue Aug 8 16:34:57 2017 +0200
regress: improve tests/dedup-scrub-test.py, blap.py and querry_dde.py
- dedup-scrub-test.py handle fake index entries
- query_dde.py handle forged addresses
- blap.py more definitions
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Jul 10 13:41:30 2017 +0200
regress: blab.py add minimal support for scrubber
- add EZThread.AsyncStop0
- add Dedupengine.GetContainerPath()
- add minimal support for scrubber
Author: Alain Spineux <alain@baculasystems.com>
Date: Tue May 30 16:32:21 2017 +0200
regress: export QUERY_DDE_ADVANCED variable in blab.py
Author: Alain Spineux <alain@baculasystems.com>
Date: Fri Apr 28 14:19:52 2017 +0200
regress: adjust all .py scripts to blab.py and vacuum-ng
Author: Alain Spineux <alain@baculasystems.com>
Date: Fri Apr 28 14:13:59 2017 +0200
regress: improve and adjust blab.py for vacuum-ng
- adjust blab.py for vacuum-ng output
- kill -USR1 generate a stacktrace of running python thread
- all .py scripts support --no-cleanup, --debug and --verbose options
- support for 'dedup-simple' and 'dedup-autochanger' profiles
- new blab.StartTest() and EndTest()
- blab.GetJob(<negative value>)
- blab.Log(logging.CTRITICAL, ) force a exit
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Apr 24 14:57:34 2017 +0200
regress: blab.py based on copy-dedup-confs instead of copy-plugin-confs
- use DiskChanger instead (STORAGE=DiskChanger)
- new EZThread base class for thread
- add --no-cleanup PART 1
- GetJob(jobid) and jobid=-1 instead of GetJob(pos)
- handle number like "12,345,567" with ','
Author: Alain Spineux <alain@baculasystems.com>
Date: Fri Apr 21 15:03:22 2017 +0200
regress: blab.py add ListMedia()
Author: Alain Spineux <alain@baculasystems.com>
Date: Thu Apr 6 21:56:38 2017 +0200
regress: blab.py add ListJobs() and ZapContainers()
- ListJobs() return list jobs
- GetJob(pos) return one job (use -1)
- ZapContainers() fill all containers full of zeroes
Author: Alain Spineux <alain@baculasystems.com>
Date: Fri Mar 24 14:49:12 2017 +0100
blab.py parse dedup usage and more vacuum
- parse dedup usage
- parse vacuum "need optimize"
- add some function helper to DDE
Author: Alain Spineux <alain@baculasystems.com>
Date: Fri Dec 2 16:10:57 2016 +0100
blab.py add BconsoleScriptOut()
- BconsoleScriptOut() decode stdout
- Add GetVar()
- handle "exit" in the Shell
Author: Alain Spineux <alain@baculasystems.com>
Date: Thu Nov 10 09:26:06 2016 +0100
regress: improve blab.py
- does stdout & stderr passthrough instead of active forwardin
- accurate detection of the end of the shell commands
- delete /tmp/std{out,err}XXXX using atexit
Author: Alain Spineux <alain@baculasystems.com>
Date: Fri Oct 21 16:11:47 2016 +0200
regress: make regress python friendly
- modules like bconsole.py and blab.py goes in regress/scrips
- regress/tests/regress.py is a helper that load modules in scripts
without boring with librady path
- py-sample-test.py is the first sample
- add new objects lab.{fd,sd,dir} that are manage the related Daemon
- add lab.sd.dde of class DDE that provides some basic helper for the DDE
- file FileReader can search a log or trace file
- lab.GetVolume(volname) return information about a volume
Alain Spineux [Fri, 4 Sep 2020 11:32:26 +0000 (13:32 +0200)]
BEE Backport regress/scripts/bconsole.py
This commit is the result of the squash of the following main commits:
Author: Alain Spineux <alain@baculasystems.com>
Date: Fri Oct 21 16:11:47 2016 +0200
regress: make regress python friendly
- modules like bconsole.py and blab.py goes in regress/scrips
- regress/tests/regress.py is a helper that load modules in scripts
without boring with librady path
- py-sample-test.py is the first sample
- add new objects lab.{fd,sd,dir} that are manage the related Daemon
- add lab.sd.dde of class DDE that provides some basic helper for the DDE
- file FileReader can search a log or trace file
- lab.GetVolume(volname) return information about a volume
Git Backport Process [Fri, 4 Sep 2020 11:31:47 +0000 (13:31 +0200)]
BEE Backport regress/scripts/functions
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Tue Jul 21 10:28:13 2020 +0200
regress: Add copyright to regress scripts
Author: Henrique <henrique.faria@baculasystems.com>
Date: Sun Jul 5 18:31:55 2020 -0300
regress: hdfs: changed regress script to automatically install plugin and changed its default user to 'hadoop'
Author: Eric Bollengier <eric@baculasystems.com>
Date: Tue Jun 30 10:19:16 2020 +0200
regress: Add FORCE_DOT_STATUS check to reproduce #6472
Author: Kern Sibbald <kern@sibbald.com>
Date: Sat Jun 6 16:15:13 2020 +0200
regress: Small trivial change to check_parts
Author: Eric Bollengier <eric@baculasystems.com>
Date: Tue Mar 3 14:56:32 2020 +0100
regress: Avoid to overwrite variables from ./scripts/functions
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Mon Dec 16 04:21:33 2019 -0500
isolate glacier function in a separated dso
Author: Alain Spineux <alain@baculasystems.com>
Date: Tue Oct 29 15:00:44 2019 +0100
regress: fix dedup 12.2 stuff and rename resource Dedup into Dedupengine
- rename Dedup resource and directive into Dedupengine
- fix dedup-old-res-test, the start_test was modifying the dedup stuff
after "local" modification
- add dedup-2dde-test that run 2 dedup in //
Author: Alain Spineux <alain@baculasystems.com>
Date: Thu Oct 24 15:14:12 2019 +0200
regress: dedup move MaximumContainerSize from Storage resource to Dedup
Author: Alain Spineux <alain@baculasystems.com>
Date: Wed Oct 16 19:28:20 2019 +0200
regress: add a Dedup resource and make async.sh rebuild the SD plugins
Author: Henrique <henrique.faria@baculasystems.com>
Date: Sun Aug 4 17:57:41 2019 -0300
cdp: Added script to make / execute Windows unit tests
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Mon Jun 24 08:33:58 2019 -0400
regress: add target for clear regress cloud driver
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Thu Jun 6 03:47:34 2019 -0400
cloud: Introduce a was_driver_simulator
Use FakeAzureCloud cloud device in config (see cloud.conf.sample)
Author: Eric Bollengier <eric@baculasystems.com>
Date: Wed Apr 10 08:41:13 2019 +0200
regress: Skip SD Errors in restart-* jobs
Author: Eric Bollengier <eric@baculasystems.com>
Date: Tue Feb 19 13:25:31 2019 +0100
regress: Check for SD Errors in log1.out
Author: Eric Bollengier <eric@baculasystems.com>
Date: Thu Feb 14 14:40:23 2019 +0100
regress: Adapt check_jobmedia() for incomplete jobs
Author: Eric Bollengier <eric@baculasystems.com>
Date: Fri Jan 25 17:57:31 2019 +0100
regress: Check for orphan open files at the end of each regress
Author: Eric Bollengier <eric@baculasystems.com>
Date: Mon Nov 19 10:01:41 2018 +0100
regress: Try to create cloud buckets when starting the test
Author: Norbert Bizet <norbert.bizet@baculasystems.com>
Date: Fri Nov 16 15:33:09 2018 +0100
regress: Add multi cloud test
Author: Eric Bollengier <eric@baculasystems.com>
Date: Fri Nov 16 16:36:11 2018 +0100
regress: Use cloud.conf.sample if cloud.conf is not present
Author: Eric Bollengier <eric@baculasystems.com>
Date: Wed Oct 31 12:35:09 2018 +0100
regress: Install btools when FORCE_DEDUP=yes
Author: Eric Bollengier <eric@baculasystems.com>
Date: Fri Jun 22 10:49:34 2018 +0200
regress: Add functions to test encryption with regular tests
Author: Eric Bollengier <eric@baculasystems.com>
Date: Thu Apr 26 14:05:41 2018 +0200
regress: Check automatically JSON tools in stop_bacula
Author: Alain Spineux <alain@baculasystems.com>
Date: Fri Apr 28 14:16:44 2017 +0200
regress: script/functions make start_test() more flexible
- the goal is to be able to "continue" a test after a stop
- moved initialisation from to start_test() to reset_test()
- start_test() call reset_test() then nothing change
- build the test-dedup plugin when dedup is enable
Author: Alain Spineux <alain@baculasystems.com>
Date: Tue Feb 21 16:48:33 2017 +0100
regress: new function->require_query_dde to load pythons modules into "scripts"
- call require_query_dde() from any script using query_dde
- file lz4.so and pytc.so are loaded once
into regress/scripts from https://www.baculasystems.com
- add query_dde.py checkmodules command
Author: Eric Bollengier <eric@baculasystems.com>
Date: Tue Feb 7 18:58:10 2017 +0100
regress: Remove libtool warning message with FORCE_XXX options
Author: Eric Bollengier <eric@baculasystems.com>
Date: Fri Feb 3 09:22:33 2017 +0100
regress: Fix aligned tests to build the driver automatically
Author: Kern Sibbald <kern@sibbald.com>
Date: Sat Jan 14 13:29:45 2017 +0100
regress: attempt to shorten start/end test output to 80 chars
Author: Eric Bollengier <eric@baculasystems.com>
Date: Thu Oct 6 15:03:28 2016 +0200
regress: Modify the regress scripts so that each developer can have a different Cloud resource with his/her own resources
Author: Alain Spineux <alain@baculasystems.com>
Date: Wed Sep 28 15:43:52 2016 +0200
regress: add MaxContainerSize directive to bacula-sd.conf
Author: Kern Sibbald <kern@sibbald.com>
Date: Mon Sep 5 08:13:48 2016 +0200
regress: fix verify-data-test to work with Cloud + separate Verify to have separate error status
Author: Kern Sibbald <kern@sibbald.com>
Date: Sat Jul 16 09:22:03 2016 +0200
regress: PREBUILT implementation
Author: Kern Sibbald <kern@sibbald.com>
Date: Sun Jul 10 12:40:10 2016 +0200
regress: add FORCE_CLOUD
Author: Kern Sibbald <kern@sibbald.com>
Date: Sat Jun 25 09:18:41 2016 +0200
regress: add FORCE variant name to more output messages
Author: Kern Sibbald <kern@sibbald.com>
Date: Tue Jun 21 11:24:46 2016 +0200
regress: fix require_vtape to reject FORCE_ALIGNED and FORCE_DEDUP
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Dec 14 12:37:29 2015 +0100
regress add hangup-blowup-test
- tests the setdebug blowup and hangup options
- For some tests the SD or FD don't terminate or behave has expected,
see "THIS IS NOT WORKING FIX IT" below
- For blowup, this is often ok if the daemon is restarted. The dir
nee to contact the "restarted" daemon to "terminate" the pending job.
Author: Alain Spineux <alain@baculasystems.com>
Date: Thu Mar 5 16:02:30 2015 +0100
regress: create the dde.conf file
when in DEVELOPER, the existence of file dde.conf
limit the original size of the DDE Index to 1M
The Index can still grow over 1M or can be "optimized"
Author: Eric Bollengier <eric@baculasystems.com>
Date: Mon Feb 23 13:45:42 2015 +0100
regress: Fix bconsole-test with check_jobmedia
Author: Alain Spineux <alain@baculasystems.com>
Date: Wed Jan 14 12:00:05 2015 +0100
regress: add check_dedup_enable and check_dedup_forced to functions
call check_dedup_enable at the beginning of every dedup only tests
check_dedup_enable test FORCE_DEDUP and DEDUP_FS_OPTION and
- "exit 0" if not set
- "exit 1" if wrong values
- continue if FORCE_DEDUP and DEDUP_FS_OPTION are set
check_dedup_forced call check_dedup_enable, but also
check that DDE will receive data (aka DEDUP_FS_OPTION != none)
-regress/bta (backtrace all) don't paging anymore, and display all the back trace
- dedup-full-test is skipped is sudo cannot be used without password by the current user
Author: Alain Spineux <alain@baculasystems.com>
Date: Thu Nov 6 11:24:02 2014 +0100
regress: rename chunck into chunk
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Oct 20 12:25:10 2014 +0200
regress: support new "dedup usage" outpout and test option "reset"
Author: Alain Spineux <alain@baculasystems.com>
Date: Tue Sep 30 14:13:14 2014 +0200
regress: Display the "Variant" of the test in the title
The "variant" compile DEDUP_*, FORCE_ALIGNED and FORCE_SDCALLS
The "title" now looks like :
=== Starting dedup-mode-test Dedup(bothsides,fdcache=yes) at 13:01:30 ===
Author: Eric Bollengier <eric@baculasystems.com>
Date: Thu Sep 25 08:48:49 2014 +0200
regress: avoid bad error reporting for restart2-job-test
Author: Eric Bollengier <eric@baculasystems.com>
Date: Sat Sep 20 12:38:58 2014 +0200
regress: Do not report error for incomplete jobs in restart-*-test
Author: Alain Spineux <alain@baculasystems.com>
Date: Wed Aug 27 11:04:48 2014 +0200
regress: add dmsg() and dtitle() to scripts/functions
dmsg "This message will be display only if debug is on"
dtitle "This message will be rounded with === like below"
====================================================
This message will be rounded with === like below
====================================================
Author: Eric Bollengier <eric@baculasystems.com>
Date: Tue Aug 19 09:07:01 2014 +0200
regress: Store dedup engine in working/dde
Author: Kern Sibbald <kern@sibbald.com>
Date: Sat Jun 14 17:55:47 2014 +0200
Implement dummy_stmp
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Jun 2 08:36:54 2014 +0200
regress: add dedup-mode-test, test metrology accuracy and that dedup happens at the right place
test default mode (bohsides, storage or node) only, use ./run to test all
Author: Alain Spineux <alain@baculasystems.com>
Date: Thu May 22 17:04:40 2014 +0200
regress: new 'run' script that handle more option for dedup
Author: Eric Bollengier <eric@baculasystems.com>
Date: Mon May 12 14:24:35 2014 +0200
regress: Add dedup options to control dedup directives
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Apr 7 15:08:12 2014 +0200
Part 2 beginning dedup code
Author: Kern Sibbald <kern@sibbald.com>
Date: Sat Jul 20 18:55:54 2013 +0200
Fix seg fault bug 7901 bsock released during cancel
Author: Eric Bollengier <eric@baculasystems.com>
Date: Mon Apr 15 09:30:46 2013 +0200
regress: Add FORCE_ALIGNED=yes option to use aligned format in normal tests
Eric Bollengier [Fri, 4 Sep 2020 09:39:27 +0000 (11:39 +0200)]
BEE Backport from regress/scripts/bacula-sd-conf.vc.in
Eric Bollengier [Fri, 4 Sep 2020 09:28:54 +0000 (11:28 +0200)]
BEE Backport from regress/scripts/bacula-sd-vtape.conf.in
Eric Bollengier [Fri, 4 Sep 2020 09:28:36 +0000 (11:28 +0200)]
BEE Backport from regress/scripts/bacula-sd-tape.conf.in
Eric Bollengier [Fri, 4 Sep 2020 09:21:11 +0000 (11:21 +0200)]
regress: script permission
Eric Bollengier [Fri, 4 Sep 2020 09:19:55 +0000 (11:19 +0200)]
regress: tweak space
Eric Bollengier [Fri, 4 Sep 2020 09:14:30 +0000 (11:14 +0200)]
regress: Remove Cloud{} resource from default config files
The cloud resource is automatically added when FORCE_CLOUD=yes
Eric Bollengier [Fri, 4 Sep 2020 08:58:25 +0000 (10:58 +0200)]
BEE Backport regress/scripts/bacula-dir.conf.vc.in
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Thu May 4 14:34:04 2017 +0200
regress: Add templates for virtual changer
Eric Bollengier [Fri, 4 Sep 2020 08:57:13 +0000 (10:57 +0200)]
Backport from BEE regress/scripts/bacula-dir.conf.maxruntime.in
Eric Bollengier [Fri, 4 Sep 2020 08:54:34 +0000 (10:54 +0200)]
Backport from BEE regress/scripts/bacula-dir-fifo.conf.in
Eric Bollengier [Fri, 4 Sep 2020 08:52:39 +0000 (10:52 +0200)]
BEE Backport regress/scripts/bacula-dir-migration.conf.in
This commit is the result of the squash of the following main commits:
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Apr 24 14:56:36 2017 +0200
regress: add DedupPluginTest job to bacula-dir-migration.conf.in
- not yet used right now
Eric Bollengier [Fri, 4 Sep 2020 08:50:21 +0000 (10:50 +0200)]
Backport from BEE regress/scripts/ansi-sd-tape.conf.in
Eric Bollengier [Fri, 4 Sep 2020 08:49:54 +0000 (10:49 +0200)]
Backport from BEE regress/scripts/asyncregress.sh
Eric Bollengier [Fri, 4 Sep 2020 08:49:18 +0000 (10:49 +0200)]
Backport from BEE regress/scripts/aligned-bacula-dir.conf.in
Eric Bollengier [Fri, 4 Sep 2020 08:47:22 +0000 (10:47 +0200)]
Backport from BEE regress/scripts/aligned-bacula-sd.conf.in
Git Backport Process [Thu, 3 Sep 2020 16:24:08 +0000 (18:24 +0200)]
BEE Backport ./bacula-sd-all.conf.in
This commit is the result of the squash of the following main commits:
Eric Bollengier [Thu, 3 Sep 2020 16:22:44 +0000 (18:22 +0200)]
BEE Backport regress/scripts/do_sed
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Fri Apr 3 11:41:21 2020 +0200
regress: Fix MSSQL vss regress test
Author: Henrique <henrique.faria@baculasystems.com>
Date: Wed Jan 29 12:29:03 2020 -0300
regress: created regress test for full and incremental backups for hdfs
Author: Eric Bollengier <eric@baculasystems.com>
Date: Mon Jan 27 12:12:35 2020 +0100
regress: Use TLS console in tls tests
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Tue Nov 19 19:47:35 2019 +0100
k8s: Update regression tests preparation.
Author: Eric Bollengier <eric@baculasystems.com>
Date: Thu Oct 31 15:42:42 2019 +0100
regress: Generate win32-bacula-dir.conf with do_sed
Author: Eric Bollengier <eric@baculasystems.com>
Date: Wed Oct 23 14:11:49 2019 +0200
regress: Add regress script for k8s
Author: Henrique <henrique.faria@baculasystems.com>
Date: Wed Jul 17 14:23:03 2019 -0300
cdp-plugin: created regress script for linux
Author: Radoslaw Korzeniewski <radekk@inteos.pl>
Date: Wed Nov 28 13:41:58 2018 +0100
sybase: First regression test for Sybase Plugin.
Author: Radoslaw Korzeniewski <radekk@inteos.pl>
Date: Thu Oct 4 08:36:35 2018 +0200
regress: Add regression tests for docker
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Fri Jan 26 16:59:18 2018 +0100
regress: Create proxmox scripts
- estimate tests: 1-9,15
- listing tests: all
regress: Update regress test for backup.
regress: Add a restore tests for Proxmoz and local files.
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Tue Jan 2 13:49:35 2018 +0100
regress: Add scripts for XenServer Plugin
regress: Fix for script for XenServer Plugin
regress: Fix syntax error in regression script
regress: Corrections to the regression scripts.
regress: More fixes to the regression test scripts for XenServer Plugin.
Author: Eric Bollengier <eric@baculasystems.com>
Date: Wed Dec 20 13:43:30 2017 +0100
regress: Generate swift-plugin-test-bacula-dir
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Thu Nov 16 13:57:37 2017 +0100
regress: Add test for new handleXACLdata Plugin API callback.
Eric Bollengier [Thu, 3 Sep 2020 12:57:16 +0000 (14:57 +0200)]
tweak virtual-jobid-test
Eric Bollengier [Thu, 3 Sep 2020 08:38:08 +0000 (10:38 +0200)]
Add back UserIdACL in dird_conf.c for regress tests
Eric Bollengier [Wed, 2 Sep 2020 17:24:57 +0000 (19:24 +0200)]
regress: Re-enable incremental-changer script
Eric Bollengier [Wed, 2 Sep 2020 13:43:39 +0000 (15:43 +0200)]
BEE Backport regress/tests/without-batch-insert-test
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Tue Dec 18 09:40:27 2018 +0100
regress: Add test for DisableBatchInsert=yes