GUI Bugfixes: da05c58c87 CHANGE: Disable media pool crypt key length constraint for release branch as customers used longer keys than allowed with SQLite. BUGFIX: (#31284) - VDDK disconnect is not executed as separate call when sbc cores BUGFIX: (#31388) - CLI does not show content for some values of a schedule BUGFIX: (#31387) - Newly created blocking command event is not executed correctly CHANGE: Disable media crypt key length constraint for release branch as customers used longer keys than allowed with SQLite. change: Avoid to overwrite DB:restore_tasks.overwrite and DB:restore_tasks.target_path when already set from outside. BUGFIX: (#30573) - Reports with "location" restrictions are not working BUGFIX: (#30471) - Wrong file name is used if downloading compressed files from the REST server Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-5001 build 56 (1fc5e2fde746a0a5277d864c89f08b865da35543) change: Rework the initialization of the VMConfig application before enabling or disabling the CBT status of a virtual machine. bugfix: VADP fails to import valid OVF file because it cannot identify the network device correctly BUGFIX: (#31335) - Internal "objects" list not always cleared when refreshing the remote buffer change: Fix NPE in PanelBrowser when refreshing the remote buffer. CHANGE: Make the "nvup" option visible also in the Java RW (expert recovery options). CHANGE: For VMware vSphere, add the "nvup" recover option per default to the recover string. BUGFIX: (#31303) - Start restore with saveset doesn't use saveset for restore CHANGE: (#31284) - VDDK disconnect is not executed as separate call when sbc cores Web-UI Bugfixes: d9abafd2 change: improve column width of backups grid. BUGFIX: (#31349) - VMware "Restore to original VM" not possible BUGFIX: (#31218) - Selection of a new Hyper-V restore target is ignored BUGFIX: correct links to Release Notes Jaglion V2 Web-UI NG Bugfixes: 1fc5e2fde BUGFIX: correct links to Release Notes Jaglion V2 Kernel Bugfixes: fd45466742 NEW: (#17636) Read and set 'sm.ini [Java]->sm_java_options' for all calls in 'sm_java' CHANGE: (#29742) Set correct Java parameters to start GUI client on Linux using Java 17 CHANGE: (#17636) Java wrapper for all Sesam components. Start for Si3-NG NEW: (#17636) Read and set 'sm.ini [Java]->sm_java_options' for all calls in 'sm_java' BUGFIX: (#31390) Powerscale backups save less data than with Version 4.4.3. Problem: Since commit 4e14366 the '$RECYCLE.BIN' is always excluded. Now reverted to old logic which only excludes '$WINDOWS.~BT' NEW: (#30828) Update of SIS Si3 server. Reconfigure SiS store after Sesam kit (RPM/DEB) update again NEW: (#30828) Update of SIS Si3 server by package manager NEW: (#30828) Update of SIS Si3 server. Copy 'si3.jar' to Sesam work directory to allow download of file from SiS server BUGFIX: (#31415) Set DB:migration_results.state to cancelled during Sesam startup for migrations with state 'Q' too BUGFIX: (#22433) Cleanup for orphaned active DB:migration_results entries with state 'A' during Sesam startup BUGFIX: (#31229) SMS log file is flooded with 'Format error in ... only 4/5 items read' when restore journal reads tapes written with older version. Solution: Log only once 'Old SMS Tape format without Sequence Number' BUGFIX: (#31240) Selective restore of migrated saveset fails because SEL file with restore ID of backup could not be copied to RDS. Local SEL file name is short in case of a migrated saveset bugfix: (#31256) Deadlock occurs when CHECK_SPARE cannot retrieve SPARE_ tapes. Release semaphore. bugfix: (#31275) Last step variable hasn't been adapted after adding new actions in 'sm_update.ini' change: (#31332) VMware FDI restore finishes with warning "The system cannot find the path specified". Problem: metafile restore may cause warning if on restore DM missing gv_rw_tmp path used on backup DM. Solution: Skip local file VMware restore CHANGE: (#31399) Submit cleanup datastore action, with queue allocation '_WRITE_', if drive access mode is 'read/write', instead of an unique id blocking all backups and restores NEW: (#31198) Migration with remove saveset after successful migration: Remove correct saveset, if already migrated saveset is used for migration NEW: (#30663) Allow 'postgresql-14' for Sesam server installation NEW: (#30663) Use 'postgresql-14' for Sesam server installation on Ubuntu 20.04 bugfix: (#31362) DB2 backups are started without saveset name and com errors not checked. Solution: Additional check for error message while reply=OK and empty saveset name returned by server bugfix: (#31355) Do not start backup with empty saveset name. Problem: Backup could be started with empty saveset name. Solution: Add an additional fuse for empty saveset in STPD BUGFIX: (#31380) RHEV: Catch Index Error during restore to new VM, change log message to info instead of warning BUGFIX: (#31376) Canceling vSphere backups does not work correctly if started by a task group. Add 'order by start_time' to SQL statement to get the correct sub-task entry from 'DB:results' BUGFIX: (#31375) fix race condition of ReplicationSource and GC BUGFIX: fix race condition of OCCK and GC when got OCCK missing page log during GC page update BUGFIX: (#31246) Size of no more existing Oracle tasks in results is counted for level 3 front side volume. The check for tasks.exec='1' has been added. BUGFIX: (#31367) Analyze of backup log with warnings leads to failed backup status: 'SBC logging without final state message'. Set at least one warning message in analyze backup log BUGFIX: (#31352) 'sm_sshd' executes 3 'icacls' processes during each processs start. Remove superfluous function call in v5_0_0_1 branch (already changed in develop branch) BUGFIX: (#31363) Queued job 'sm_sbc_com_ext' is not removed when SAP Hana backup runs into timeout. Fix check of backup type string 'SAP Hana' BUGFIX: (#30831) Notification about corrupted datastores not send any more. Reset ID before calling 'i_UNIQUE_ID_START_AND_DAY()' to get new unique ID bugfix: (#31354) Windows: sbc crashes on path backups with large exclude lists. Check 1st if psRegInclude/psRegExclude was allocated. bugfix: (#31354) Windows: sbc crashes on path backups with large exclude lists. Release allocated memory before sbc finishes BUGFIX: (#31354) Windows: sbc crashes on path backups with large exclude lists. Solution: Create the array for the include and exclude elements according to the number needed BUGFIX: (#31268) Restore of UNC folder runs into error because parent folder cannot be overwritten. Solution: Check first if all upper directories exist. Additional: End with error if a directory cannot be created due to a file with identical name. BUGFIX: (#31344) sm_data_store check_db -o remove all deletes all files from datastore if a file named '.data' found on data store bugfix: "di delete .*" may result into unexpected delete bugfix: fix repair recovery status that ignore corrupted pages from occk bugfix: skip non page files during /pages dir iterating; log foreign file name bugfix: add max async requests restriction for pcck and gc bugfix: read average chunk size on async gc bugfix: forcibly remove repaired page from corrupted list bugfix: make page modifier for s3 connector async; fix repetitive page content reading for sync page modifier; fix page resource reuse on page modifying; fix tests bugfix: disable FSCK pages/objects tracker if iteration list is empty new: add printout of file system validation message on server start and init commands new: log page/object tracker stats on FSCK and GC start; add log on page lock during backup or restore) BUGFIX: (#31344) 'sm_data_store check_db -o remove_all' deletes all files form datastore if a file named '.data' is found on a data store BUGFIX: (#31341) Due to an indentation error the a variable which was not initialized was used. Fix the indentation error. CHANGE: Merge Si3-NG from 'develop' branch BUGFIX: (#31304) sm_dedup_interface brings an ERROR MSG=HTTP/1.1 200 OK Server error - sm_dedup_cli works otherwise. Problem: sm_dedup_interface replace "\\" with "/" in response JSON, which cause JSON parse issue. Solution: Avoid any response string changes BUGFIX: (#31285) Backup to dedupstore fails with "java.io.IOException: The device is not ready" but backup is marked as successful. Problem: Specific error parsing performed to detect false failed backups. Solution: Error parsing changed to be more unique and do not mark failed backups as successful new: (#31205) added antivirus detection for windows - module sbc_proxy/UTIL BUGFIX: (#31285) Backup to dedupstore fails with "java.io.IOException: The device is not ready" but backup is marked as successful. Problem: Specific error parsing performed to detect false failed backups. Solution: Error parsing changed to be more unique and do not mark failed backups as successful CHANGE: New version 5.0.0.13 for release build bugfix: (#31257) Fixed Nutanix hotadd backup. Undefined variable vm was used instead of the class member self.dm_vm CHANGE: Merge all changes for 'sbcopts.py' from develop branch CHANGE: Merge all changes for 'sbc_proxy' from develop branch BUGFIX: (#31282) Use correct saveset and backup id during 'INSERT INTO migration_results' in case of generation migration