]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
update version, changelog and releasenotes Beta-15.0.1
authorEric Bollengier <eric@baculasystems.com>
Tue, 13 Feb 2024 09:12:59 +0000 (10:12 +0100)
committerEric Bollengier <eric@baculasystems.com>
Tue, 13 Feb 2024 09:36:03 +0000 (10:36 +0100)
bacula/ChangeLog
bacula/ReleaseNotes
bacula/src/version.h

index fb293e3042f26d30d4a7cd0e90f4d6709075d287..586d5989e405ab5058cda9c4a3a839f6115475b0 100644 (file)
@@ -1,3 +1,186 @@
+        ChangeLog for Bacula Enterprise version 15.0.1
+
+12Feb24
+ - Enable Amazon cloud driver
+
+31Jan24
+ - Fix org#2440 Improve Makefiles to use relative paths
+
+30Jan24
+ - baculum: Add volume statistics endpoint
+
+29Jan24
+ - baculum: Add jobstatus filter to objects overview endpoint
+ - baculum: Fix content property in sources endpoint
+
+27Jan24
+ - Fix org#2705 about issue with accurate checking of new file signature attributes
+
+24Jan24
+ - Fix org#2704 about old FD compatibility
+
+18Jan24
+ - cloud: regress test for Upload and TruncateCode options
+ - cloud: create a multitest for CDash invocation
+ - Fix #10631 (1) remove unauthorized Jmsg() in BSOCK::recv()
+ - baculum: Add using multiple content values in filesets endpoint
+
+17Jan24
+ - cloud: Fix #10685 TruncateCache at endofjob was not processed due to wrong transfer status verification
+
+15Jan24
+ - baculum: Add cancel jobs running on storage endpoint
+ - Fix org#2561 Convert text from ISO-8859 to UTF8
+
+12Jan24
+ - baculum: Mask sensitive AWS data in debug log
+
+11Jan24
+ - Add directive filter to config endpoints
+
+10Jan24
+ - Add endpoint to list AWS cloud buckets
+
+08Jan24
+ - baculum: Fix count property in volume overview endpoint
+
+05Jan24
+ - baculum: Add jobdefs list endpoint
+ - baculum: Adapt storage file ls command parameters to new form
+ - Update API documentation
+
+22Dec23
+ - Add client plugin list endpoint
+
+21Dec23
+ - Add a regression test for exercising MT10291
+
+19Dec23
+ - Add content parameter to filesets endpoint
+ - Add enabled filter to clients show endpoint
+
+18Dec23
+ - k8s: Fix compilation problem
+
+15Dec23
+ - cloud storage: Fix #10291 Assume that driver ls can return error 1 when the path doesnt exist. Handle it in generic driver
+ - cloud storage: Fix #10291 Assume that driver ls can return an error when scanning an unexistant cloud volume and loosen the conditions that handle this case
+
+13Dec23
+ - k8s: Fix problem when it restores a 'namespace'
+
+12Dec23
+ - cloud: proof guard truncation
+
+11Dec23
+ - aws_cloud_driver: Fix #10604 upload() might not exit with correct error code
+
+08Dec23
+ - baculum: List only reachable/unreachable clients in clients endpoint
+
+07Dec23
+ - baculum: Add job type parameter to objects overview endpoint
+
+06Dec23
+ - aws driver: Fix #10591 missing \n in returned lists
+
+30Nov23
+ - Fix zlib compression was disable in FD
+
+28Nov23
+ - Fix and improve BSR cycle detection and resolution
+ - k8s: Fix pvc naming error in csi snapshots
+
+27Nov23
+ - baculum: Add endpoint to list SCSI tape devices on storage daemon host
+ - baculum: Add parser for diskperf command output
+
+24Nov23
+ - baculum: Fix using error module
+ - baculum: Add option to interpret Bacula error codes by API
+
+23Nov23
+ - Fix JSON output in .status dir running
+
+22Nov23
+ - baculum: Add name parameter to storages endpoint
+
+17Nov23
+ - Fix openssl 3.x don't tolerate to call EVP_CipherFinal_ex() twice
+ - Fix restore issue when compression is enabled but not available
+
+16Nov23
+ - Fix #10453 volume with a wrong label
+
+15Nov23
+ - Fix #2699 About SQLite update script
+
+14Nov23
+ - Fix #2701 compilation of bjoblist
+
+13Nov23
+ - baculum: Add endpoint to get device disk usage on storage daemon host
+
+10Nov23
+ - baculum: Add endpoint to create directory on storage daemon host
+
+09Nov23
+ - cloud: test compare upload to AWS with 4 different methods, including bacula post-upload
+ - Fix: #0010535. Problem with k8s snapshot version
+ - Fix #10163 Add %i (jobid) to edit_device_codes()
+ - baculum: Update API documentation
+ - baculum: Add fileset filter to objects overview endpoint
+ - baculum: Add type parameter to clients endpoint
+
+07Nov23
+ - All the rest: missing matching Leave() outside the cloud classes
+ - All the missing Leave() in cloud code
+ - cloud: create a regress test to validate cloud work queue thread resizing
+
+06Nov23
+ - Cloud Storage: Fix #10525 Add device name to the transfer fields
+ - Fix #10524 About adding JobTimestamp variable for volume format
+
+03Nov23
+ - rpms: fix cloud spec file for redhat8
+ - Fix warning about BSOCK::send()
+
+02Nov23
+ - Fix #10513 About show command issue with incorrect storage configuration
+ - Fix org#2698 about error with osx platform
+ - update DEPKGS version
+ - baculum :Split client overview endpoint into reachable and unreachable clients
+
+31Oct23
+ - k8s: Fix csi compatibility
+
+24Oct23
+ - baculum: Fix name parameter in jobs objects endpoint
+
+05Oct23
+ - baculum: Add restricting resources in objects overview endpoint
+
+29Sep23
+ - baculum: Add job name and fileset to status client endpoint
+
+26Sep23
+ - Fix #10401 About issue when truncating immutable volume
+ - baculum: Add regex operator support in queries
+
+22Sep23
+ - Implement OT_PINT32 for OutputWriter class
+
+15Sep23
+ - baculum: Update API documentation
+ - baculum: Add delete client endpoint
+
+30Aug23
+ - Fix #10365 Pass comment field to copy/migration jobs from the control job
+
+Bugs fixed/closed since last release:
+ 10163 10291 10365 10401 10453 10513 10524 10525 10535 10591 10604 10631 10685 2699 2701
+
+
         ChangeLog for Bacula version 15.0.0
 
 31Oct23
index 95b1278a9f74cf8b02f169acfa70f16379862720..ff361526a22f130e2dc93d0ab6a51e31a60a3519 100644 (file)
@@ -43,7 +43,7 @@ database, be sure to shutdown Bacula and be aware that running the script can
 take some time depending on your database size.
 
 ----------------------------------------------------------------
-Beta Release 15.0.0 / 01 November 2023
+Beta Release 15.0.1 / 13 February 2024
 ----------------------------------------------------------------
 
 Security:
@@ -163,7 +163,34 @@ Baculum and Rest API changes:
  - Add director time endpoint
  - Change M365 tenants endpoint output to contain tenant names
  - Update documentation
+
  - Add object overview endpoint
+ - Add client plugin list endpoint
+ - Add content parameter to filesets endpoint
+ - Add directive filter to config endpoints
+ - Add enabled filter to clients show endpoint
+ - Add endpoint to list AWS cloud buckets
+ - Split client overview endpoint into reachable and unreachable clients
+ - Adapt storage file ls command parameters to new form
+ - Add cancel jobs running on storage endpoint
+ - Add delete client endpoint
+ - Add endpoint to create directory on storage daemon host
+ - Add endpoint to get device disk usage on storage daemon host
+ - Add endpoint to list SCSI tape devices on storage daemon host
+ - Add fileset filter to objects overview endpoint
+ - Add job name and fileset to status client endpoint
+ - Add job type parameter to objects overview endpoint
+ - Add jobdefs list endpoint
+ - Add jobstatus filter to objects overview endpoint
+ - Add name parameter to storages endpoint
+ - Add option to interpret Bacula error codes by API
+ - Add parser for diskperf command output
+ - Add regex operator support in queries
+ - Add restricting resources in objects overview endpoint
+ - Add type parameter to clients endpoint
+ - Add usage of multiple content values in filesets endpoint
+ - Add volume statistics endpoint
+ - List only reachable/unreachable clients in clients endpoint
 
 Misc:
  - Add XXHASH to FileSet signature option
@@ -172,6 +199,91 @@ Misc:
  - Add specific jobstatus when executing Runscripts
  - New man pages
 
+ - Add %i (jobid) to edit_device_codes(), can be used in storage daemon scripts
+ - Pass comment field to copy/migration jobs from the control job
+ - Add JobTimestamp variable for volume label format
+ - Improve BSR cycle detection and resolution
+
+Release 15.0.1 / 13 February 2024
+----------------------------------------------------------------
+
+15.0.1 is a minor bug fix beta release.
+
+ - cloud: Fix #10525 Add device name to the transfer fields
+
+ - Fix #10163 Add %i (jobid) to edit_device_codes()
+ - Fix #10365 Pass comment field to copy/migration jobs from the control job
+ - Fix #10524 About adding JobTimestamp variable for volume format
+
+ - Fix #10401 About issue when truncating immutable volume
+ - Fix #10453 volume with a wrong label
+ - Fix #10513 About show command issue with incorrect storage configuration
+ - Fix #10631 remove unauthorized Jmsg() in BSOCK::recv()
+ - Fix #2699 About SQLite update script
+ - Fix #2701 compilation of bjoblist
+ - Fix JSON output in .status dir running
+
+ - Fix openssl 3.x don't tolerate to call EVP_CipherFinal_ex() twice
+ - Fix org#2440 Improve Makefiles to use relative paths
+ - Fix org#2561 Convert text from ISO-8859 to UTF8
+ - Fix org#2698 about error with osx platform
+ - Fix org#2704 about old FD compatibility
+ - Fix org#2705 about issue with accurate checking of new file signature attributes
+ - Fix restore issue when compression is enabled but not available
+ - Fix warning about BSOCK::send()
+ - Fix zlib compression was disable in FD
+ - Fix: #0010535. Problem with k8s snapshot version
+
+ - baculum: Add client plugin list endpoint
+ - baculum: Add content parameter to filesets endpoint
+ - baculum: Add directive filter to config endpoints
+ - baculum: Add enabled filter to clients show endpoint
+ - baculum: Add endpoint to list AWS cloud buckets
+ - baculum :Split client overview endpoint into reachable and unreachable clients
+ - baculum: Adapt storage file ls command parameters to new form
+ - baculum: Add cancel jobs running on storage endpoint
+ - baculum: Add delete client endpoint
+ - baculum: Add endpoint to create directory on storage daemon host
+ - baculum: Add endpoint to get device disk usage on storage daemon host
+ - baculum: Add endpoint to list SCSI tape devices on storage daemon host
+ - baculum: Add fileset filter to objects overview endpoint
+ - baculum: Add job name and fileset to status client endpoint
+ - baculum: Add job type parameter to objects overview endpoint
+ - baculum: Add jobdefs list endpoint
+ - baculum: Add jobstatus filter to objects overview endpoint
+ - baculum: Add name parameter to storages endpoint
+ - baculum: Add option to interpret Bacula error codes by API
+ - baculum: Add parser for diskperf command output
+ - baculum: Add regex operator support in queries
+ - baculum: Add restricting resources in objects overview endpoint
+ - baculum: Add type parameter to clients endpoint
+ - baculum: Add using multiple content values in filesets endpoint
+ - baculum: Add volume statistics endpoint
+ - baculum: Fix content property in sources endpoint
+ - baculum: Fix count property in volume overview endpoint
+ - baculum: Fix name parameter in jobs objects endpoint
+ - baculum: Fix using error module
+ - baculum: List only reachable/unreachable clients in clients endpoint
+ - baculum: Mask sensitive AWS data in debug log
+ - baculum: Update API documentation
+
+ - cloud: Fix #10291 Assume that driver ls can return an error when scanning an unexistant cloud volume and loosen the conditions that handle this case
+ - cloud: Fix #10685 TruncateCache at endofjob was not processed due to wrong transfer status verification
+ - cloud: proof guard truncation
+ - cloud: test compare upload to AWS with 4 different methods, including bacula post-upload
+
+ - k8s: Fix compilation problem
+ - k8s: Fix csi compatibility
+ - k8s: Fix problem when it restores a 'namespace'
+ - k8s: Fix pvc naming error in csi snapshots
+
+ - rpms: Fix cloud spec file for redhat8
+
+
+Bugs fixed/closed since last release:
+ 10163 10291 10365 10401 10453 10513 10524 10525 10535 10591 10604 10631 10685 2699 2701
+
+
 ----------------------------------------------------------------
 Release 13.0.3 / 02 May 2023
 ----------------------------------------------------------------
index fc1b42fdb1176fc19a6a6f922ebf7d58337c1921..1f8035495873ae128810da4e2fd7fbb4a101f070 100644 (file)
@@ -24,9 +24,9 @@
 #define COMMUNITY 1      /* Define to create a Windows community binary */
 
 /* Note: there can be only *one* VERSION in this file */
-#define VERSION "15.0.0"
-#define BDATE   "01 November 2023"
-#define LSMDATE "01Nov23"
+#define VERSION "15.0.1"
+#define BDATE   "13 February 2024"
+#define LSMDATE "13Feb24"
 
 #define RELEASE 1   /* Use ONLY in rpms */