GUI client/REST server: *** Commit history: b8e2f1afe1..202418e594 *** Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 76 (99efd8a287ea8698b7e831134439a251e0954ccd) wip: (src#35103) - GUI becomes nearly unresponsive due to queries of the "DB:terms" table Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 75 (dafa2f3d416fd5fdd0dd2d05151665968479dac7) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 74 (2ed2f22cab44c9ab3da454ca368590fb079642da) wip: Fix failing unit tests wip: (src#35086) AllEvents API /events/find needs a filter to return only scheduled/unscheduled events Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 73 (57fbd5a245580dc45df4e3a93cd6473b4549c2b8) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 72 (f2c0ef879b2ba49e33ed0f21e1804c0710c84bd2) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 71 (69d84d8bd04d33826685b1d945b11c1544d6c145) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 70 (2c160087d707e2acbc5044d795daed313ae50618) new: (src#35118) GUI becomes nearly unresponsive due to amount of SQL queries Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 69 (b45623c4e19467e55c9853199568b7f9c07c15d2) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 68 (7fa8f659c851c1919a998017a5daeaa104fde63a) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 67 (528810ae58cf89933b6438af232785ed4cd52666) wip: Fix failing unit tests CHANGE: (src#35108) REST server throws exception for not existing SEL file of a FULL restore task Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 66 (c60d50ec9224c53b73b5362450352aa1312b394a) wip: Fix failing unit tests BUGFIX: (src#35103) GUI becomes nearly unresponsive due to queries of the "DB:terms" table new: Add "config-drive" media type BUGFIX: (src#35080) - GUI offers schedule 'without schedule' at properties of single task change: Remove 'sm_cmd start analyzer ...' command from branch wip: Fix failing unit tests wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-520 build 65 (65c012e866ec3e52cdbe81dacf1b3638c162c1b6) Merge remote-tracking branch 'remotes/origin/develop' into v5_2_0 Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 91 (2b1dda37bc12747739d093483bb30a865182630d) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 90 (3ef9bffe4ed65f1eb56f060972fa82ee6f560bec) wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Update DefaultServiceTests Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 89 (072e338b24a2ed1b96eed259d97741ff879adb54) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 88 (a1ca0d3743a2a54c822c4cf4c3cbd23624450480) new: (src#35086) AllEvents API /events/find needs a filter to return only scheduled/unscheduled events Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 87 (c8be6b01e195a1683fc91d46f3ca1fcf43ebc2d5) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 86 (d115f13bd8faacf9f0347ac011fc8d9c3aa4fd26) wip: (src#34394) Pass on DB:restore_tasks.mode to VADP Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 84 (31f9442d18a22d65dc917fc74bc456a1f9473427) wip: (src#35076) Reduce memory usage during vSphere backup and restore Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 83 (5f2bdf77ce17be92839c0f1c8214f8ee5f713820) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 82 (640ddbf7860565cbb74c8cabc64ce3c7794b0073) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 81 (d426b324689e872fc5d59fcfcd2911df87543e8b) CHANGE: (src#35076) Reduce memory usage during vSphere backup and restore wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Limit the maximum analysis period to 2 months before the current date Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 80 (8553dc0d9a5f9acbcf441e38331fba05b3e2f96a) wip: Fix failing unit tests Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 79 (4cbafcc9703c34390b3615d3373b011145e14ab5) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 78 (937548dffcce56375196caf79890524dd14c0532) change: Initialize datastores service correctly wip: (src#35071) Drive number of new created drives must not be less than the number of existing drives wip: (src#35033) - Archive Adjustment from WebUI does not work Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 77 (d3807f2404ea107d809830a662cc953b64b438b1) wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Rewrite CLI analyzer output to be more specific change: Synchronize the length of the 'task' field with the definition in the 'Tasks' model object. wip: Added endpoint count to all events. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 76 (c4d62bcc0e462e4e590bd4792ede2884f2d8d727) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 75 (9ff029bbcf4c09eee09894907a77dfe577d6a7dd) wip: (src#35071) Drive number of new created drives must not be less than the number of existing drives BUGFIX: (src#35071) Drive number of new created drives must not be less than the number of existing drives Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 74 (37639cb140b950b29ac6c6299fbb39bcca2c3083) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 73 (74bef27252d86e0b744fe8bff7df4e6fb5a817ac) CHANGE: (src#35047) Set correct platform and OS when adding a virtualization server as new client Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 72 (fc14e7190a6e80daabedb428f97ba3ca6edbc505) wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Fix null values for backup_id in alerts entries new: (src#35075) Add support for searchPattern to AllEvents service, i.e. events/find API endpoint Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 71 (8d4f8c1f9c6f50b4e32c16965bd5c00ebe7824d6) wip: Fix failing unit tests Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 70 (3e995d6cf75474ec282e78326155322895d9d318) wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Use DB:sesam_events table instead of DB:results. Update unit tests. Update sesamEvents Mapper and test_data.sql. CHANGE: (src#33536) After 'reset version information' for clients in GUI and 'check update state' columns UPDATE STATE and AVAILABLE NUMBER are not updated Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 69 (aef25893e03f6d21fa6c75e2e39bf2f9bb8a657f) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 68 (3bfd551a14703aa8ea26e4663c69ff710aa1ffc1) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 67 (d354135c76b2de59929dd6264787ad025e68c4e1) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 66 (9eb379d0e85dc95146960073ca7bf79f0dafec73) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 65 (862e76053fa30c089bdc08cfcd93f08e84e739e7) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 64 (54ba59b81bc5f51f48152f1aa7fa9902ef96c40c) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 63 (a8b4dc2f0034f21b80aac372e1c577671ae94aaf) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 62 (30290f9d86f0440139cd852098367d036680c81f) CHANGE: (src#33536) After 'reset version information' for clients in GUI and 'check update state' columns UPDATE STATE and AVAILABLE NUMBER are not updated Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 61 (99590972478a53891d35a67f77f8228ecb7ce2b2) change: Add Sesam binary directory to PATH too new: Added bus ID information to "show vm" CLI command Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 60 (6cbfba8c381110807ed91d29121bb05d2f1df40b) Updated workspace setup. wip: (src#34948) Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type wip: (src#33800) Move to httpclient5 Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 58 (fe11e652340829b38d3b319d12e3f5a1ba6e2f66) wip: (src#34948) Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type wip: (src#33800) Move to httpclient5 Edit README.MD Put path for Java installation in code brackets to be shown correctly. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 57 (d694f0fb98a6b600c290790e5e47977334404416) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 56 (f398fa127ef4373b542285c1afbad757ce7a2c94) new: (src#34542) Remove SQLite support from REST server and MyBatis mappers Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 55 (c6788e5dfec8849dd10ad324a61c6d4a74fe8da3) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 54 (820f09af8f4cbb5b27b8b2014cbd1576adbf6df5) wip: Updated dependencies. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 53 (d4bfa4d7891c597f2f936d486d6e627c5160595a) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 52 (343fe29a6d615df08a69abae86597755f662e69f) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 51 (85a9985184ff2a2a4a7f01700f3d3d1f70a71952) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 50 (63dcffe5ffba83ce3d691d8b4e76175c4aca21f9) new: (src#33800) Move to httpclient5 Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 49 (33190bcc98fce676d2c0e9730f8476bc0563038e) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 48 (2355447ee88d26b4a304315c6705cdad988b7d26) new: (src#35061) Improvements to the API to get object dependencies new: (src#33800) - Move to httpclient5 Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 47 (2355447ee88d26b4a304315c6705cdad988b7d26) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 46 (9f2e94e41c301889cad0cee5a5b0b38f246f8e9f) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 45 (ccfceb2334ab619547fae90ae3cc1bc81b677cbf) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 44 (39930e9ca4f465b0a8b47f3e6532ca883c6551a0) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 43 (7e2938142601483eac2f4e28eba186caad62277f) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 42 (be86d86a69d932d8ee2ef1097082b4bb86dc8417) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 41 (91f31e1188ab5e7133939f76d78a80667d792e95) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 40 (b69ca0050766fe96ee6d3786ba350d0f84e5139d) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 39 (30a7945c86f3c8260958e679db86e4b1d7a47091) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 38 (3727b8361f7bc2c0547a387c0751b495c8c17f13) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 37 (e0637ef83db468e726d695eda41cb02d9e06400c) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 36 (bed255c85fc576c700a6152b4d5d6195d9816d9a) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 35 (f4499bf4d175af6142746281b337f8515c94dcb3) wip: (#35039) - New action for Sesam going to and leaving maintance mode by WebUI Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 34 (c39b16a932e4718417ee560824b3f522e3edee89) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 33 (2f4bd830392e38cf5b5b3bf8cc6cc49f63c2f7e6) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 32 (655817493e13b45be77ebe33f89b73c842db7401) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 31 (9b3bb68bae0001e2c4e76dfbaaffc81b2306088a) change: Up-rev FlatLaf and detect scale factor correctly on KDE Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 30 (a732c7ff9d32b3889bec7dfacbe10d23b0034925) wip: (#35039) - New action for Sesam going to and leaving maintance mode by WebUI Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 29 (ea3079966c139ff795365ba1243c481d9712f43f) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 28 (9601a839d2af859795f8c2c57320ab8959be7069) BUGFIX: (src#34044) - Under Linux, the VMDK name is not url decoded and therefore the virtual disk is not correctly restored new: (#31822) - Calling Si3 repair by GUI BUGFIX: (src#34044) - Under Linux, the VMDK name is not url decoded and therefore the virtual disk is not correctly restored new: (#31822) - Calling Si3 repair by GUI Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 27 (def9a562f9ed962f0f8b0d7cabb1c702d740f8d7) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 26 (c442395db135eab9bc261b0434a9576835c1bf50) new: (#31822) - Calling Si3 repair by GUI Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 25 (435c76aa7e53ff525a2aebc56d798592c42f5edf) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 24 (eaad901b2d5d6dd5820664f31a28da9ae8afb2f0) new: Add TextEncoder and XMLConfiguration quick tests to the examples project wip: (#35039) - New action for Sesam going to and leaving maintance mode by WebUI Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 23 (ac440fef8bde8d149517fd10e7b72083f0ee27cc) wip: (src#35037) - Extend the SEP sesam router to support session validation Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 22 (487bc0389ab635906e6b089e9b4822886593fd59) wip: (#34459) - Keepit API requests to show backup status NEW: (src#35037) - Extend the SEP sesam router to support session validation wip: (#35039) - New action for Sesam going to and leaving maintance mode by WebUI BUGFIX: (src#35045) - VADP module fails to restore virtual disk mounted to another virtual machine Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 20 (444832602480ebfc84cb39419329605c2121cffb) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 19 (6fc5307310dd71200922042a8d22ffdadcfe76ce) new: Add remote VADP debug launch configuration for buildfix11 wip: Fix failing unit tests Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 18 (81e76d8fab9b47197056001600de9f5a0af6f61b) new: (#31822) - Calling Si3 repair by GUI CHANGE: (src#34902) - View of all backups on a media pool shows some backups multiple times new: (#35039) - New action for Sesam going to and leaving maintance mode by WebUI BUGFIX: (src#35043) - Starting the archive adjustment from CLI does not work bugfix: (src#35043) - Starting the archive adjustment from CLI does not work wip: (#33985) - Show sub task under main task in active jobs view change: Normalize the "send mail" parameter -M and -a to accept empty values. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 17 (54b9038cd7e944842020a37985f7347bba4d553f) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 16 (19b3eb412ba54a6593c768a82a722821927b51e4) new: (#34990) - Add the possibility to force a status update on datastores wip: (#33985) - Show sub task under main task in active jobs view new: (#33985) - Show sub task under main task in active jobs view CHANGE: (src#35024) - If the properties of a schedule are changed along with its name, the properties remain the same Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 14 (c1c2f43ee23af5e95df3aff73cbc855fcd6854ec) wip: Fix failing unit tests change: Keep .gitkeep in the copy area for the moment. Removing it fails the build. change: Disable the 'Break' action on clients. Only the global "break all" action is still available. change: correctly set the build number to '3'. change: correctly set the build number to '4' change: Add new micro step to check if the virtual machine configuration file has been loaded before executing the "restoreData" micro step. Added to the list of micro steps to execute for macro step "data". change: The short form of the attribute filter (-k =) does not work with VMware vSphere virtual machines. change: When checking for virtual machine directory on datastore, also check if directory is empty and re-use it in this case. BUGFIX: (src#35027) - When restoring a virtual machine template, the restore fails with "Cannot find VMX configuration file in backup." Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 13 (f4c70012435ef8eb4c9639fd0510c599d47a93df) CHANGE: (src#34571) - Common command line arguments for 'sm_config_drives' wip: Fix failing unit tests wip: (src#35014) - Implement OpenID based login provider Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 12 (361a3831fc1149345733abca380e781a6dc58027) wip: (src#35014) - Implement OpenID based login provider new: Add the client information (IP address) to the DB:sesam_events entry created when a login attempt fails. change: Pass on the drive mode in lowercase to sm_config_drive wip: Fix failing unit tests change: Add new micro step to check if the virtual machine configuration file has been loaded before executing the "restoreData" micro step. Added to the list of micro steps to execute for macro step "data". Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 11 (b97f8115cdc4b6121fccfa40350e3d30e1a336f6) wip: Fix failing unit tests change: Re-introduce "timezone" parameter for "getCurrentTimezoneOffset" in ServerServiceImpl. new: Add unit tests for JsonUtil CHANGE: (src#34571) - Common command line arguments for 'sm_config_drives' wip: Fix failing unit tests wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add NotificationSeverityFilterHandler for custom severity handling wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add REMOVE command to alerts CLI change: (Refactoring) Fix all StringUtils deprecated API usages wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add parameters to alerts CLI change: The short form of the attribute filter (-k =) does not work with VMware vSphere virtual machines. wip: Fix failing unit tests change: Remove the option to enforce an OVF export when running a VMware vSphere backup. change: When checking for virtual machine directory on datastore, also check if directory is empty and re-use it in this case. change: Fix spelling and switch installation directory to 'develop' BUGFIX: (src#35027) - When restoring a virtual machine template, the restore fails with "Cannot find VMX configuration file in backup." change: Reference the correct branch (develop) in launch-common.env wip: (src#35014) - Implement OpenID based login provider wip: (src#30502) - Log failed REST server logins Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 10 (c79c8cd018827fa3e70b471eef49766cbe1425cb) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 9 (7a2b3e8ac3cd7ad03f37215bf7b43d18eeac4e1c) wip: (src#35014) - Implement OpenID based login provider Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 8 (09a368d9c1d71b1cee988190dc259a62d13d7c65) wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Init Add alerts to CLI wip: (src#35014) - Implement OpenID based login provider wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add start analyzer to CLI with params and descriptions, update translation.properties Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 7 (30ba60c4f6d02a013ac55386a8579a7cd04d5183) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 6 (51d213c340b8177e716438be44278db5f14e5c09) wip: (src#35014) - Implement OpenID based login provider NEW: (src#35014) - Implement OpenID based login provider Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 4 (08775f320d0fcb8d7e9cb5181151bb38421a9810) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 3 (a264ba21755d06310f4f10b9be8c7651c63edbe5) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-develop build 2 (377e2001110d65e419d360e226be1fdf76ac3f6c) change: Synchronize version strings between Maven and SepVersion wip: (src#30502) - Log failed REST server logins wip: (#34991) - Multi User Authorization new: (#34991) - Multi User Authorization Merge remote-tracking branch 'remotes/origin/master' into develop change: Adapt copy_ui.sh and update_sm_ui_jar.sh scripts change: Fix download of documentation and Rythm templates change: Re-add fetch ID script for Windows change: Adapt auto-update scripts to download the HTML based documentation and Rythm templates directly from jenkins wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Init analyzer CLI commands Merge remote-tracking branch 'remotes/origin/master' into develop Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5621 (d4eaf9228cb220049993b258676cd136c847564b) new: Allow specifying the 'defaults' property key without '-k'. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5620 (59963d1dd1d6af16eefdc036e0167f3352fbbacc) CHANGE: (src#34860) - If password complexity requirements are not met during activation of GUI authentication, the GUI-restart window appears additionally Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5619 (551d8ba3d07d1e83adc56f000581eaabea475fc5) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5618 (4a631cb6a7030ad9eb63ece11f0ac2135bf4d182) wip: (src#30502) - Log failed REST server logins NEW: (src#30502) - Log failed REST server logins Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5617 (5f6d320c659b1e35d801a19853758178c094cc3d) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5616 (359e7b0410d9afabcf5213c6afa11669138d3617) wip: (src#34666) - Start archive adjustment in WebUI wip: Fix failing unit tests wip: (src#34601) - Serialize REST server model objects to JSON always using sorted key list. new: (src#34601) - Serialize REST server model objects to JSON always using sorted key list. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5615 (08c2544b82259bef095983e08a98db5846975ddf) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5614 (d1907aa25dcab60b1266a3c60ba56c31063271fc) BUGFIX: (src#34988) - Exclude VHD by browsing during XEN task creation in WebUI wip: Fix StringUtils deprecations change: Update version name wip: (src#31719) - Better search function for file name in Web RA BUGFIX: (src#34958) - Deleting a DataStore executes sm_config_drives several times for an unknown reason Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5613 (1bdac216707933b906d6a97dee7f798d2c15feff) CHANGE: (src#34951) - Java GUI Immediate Start shows 'The used media pool ... does not exist' and the task cannot be restarted wip: (src#34936) - The newly created V2 REST API Documentation needs to be generated and converted to HTML Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5612 (117c0fcdf530f0b527175db2339545338f7ecc3a) wip: Fix failing unit tests wip: (src#34944) - The SEP sesam REST API V2 yaml file contains error. BUGFIX: (src#34958) - Deleting a DataStore executes sm_config_drives several times for an unknown reason wip: (src#34944) - The SEP sesam REST API V2 yaml file contains error. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5611 (53f379db71a68e223e890352028a02b934dffa0c) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5610 (58f9796040c5e4d3038c85af3de81dc9c9530088) wip: (src#34936) - The newly created V2 REST API Documentation needs to be generated and converted to HTML wip: Fix failing unit tests wip: (src#34936) - The newly created V2 REST API Documentation needs to be generated and converted to HTML wip: (src#34936) - The newly created V2 REST API Documentation needs to be generated and converted to THML new: Add a new parameter "--json" to the REST API documentation generator to optionally generate a JSON file instead of a YAML file. wip: (src#20823) - Real UI proxy master server change: Remove unused MSP Volume report Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5609 (aebb1183b4556a0e53acbe52b5fed927be328762) wip: (src#34944) - The SEP sesam REST API V2 yaml file contains error. NEW: Added DB:task_groups.taskPrefix property and use correct single quotes in documentation. wip: Fix failing unit tests new: Folder filter parameter (-F) now also applies to the relative path, parsed from the parent path of a item. wip: (src#34944) - The SEP sesam REST API V2 yaml file contains error. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5608 (8dcf759c6cb536072bf46b5ecafdcbc22d90b6ed) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5607 (656a131dd6e2120c8ce126ab62be62fc47f6a4c3) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5606 (f9069885ea03caaec04a5d985f10269319b42ad6) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5605 (354e4264c39caf756a7f47b1018c3b70ef563362) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5604 (88008807597109173f55d6d66c8e919b5dd6cb42) CHANGE: (src#34974) - Update help link in Web UI and adapt CSS Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5603 (9d2e4c4c292bc669751a5d0d0eca3f0f4743539d) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5602 (e3bb8384c791d20e0f02d690604d5a6dfce58297) wip: Ignore code coverage data in examples plugin wip: (src#34936) - The newly created V2 REST API Documentation needs to be generated and converted to THML wip: Fix failing unit tests change: Reformat code and fix NPE wip: Fix build issue wip: (src#34666) - Start archive adjustment in WebUI Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5601 (9d46b425b565be8139cb2444de2b708ca75289d8) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5599 (287d0f543ac1b5921f7f7ab56cf68e8207a046ed) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5598 (9930e8cd1e4e889f7c35ef15060743d847585748) wip: (src#25687) - Allow in step 2 of RW a case-insensitive search NEW: (src#25687) - Allow in step 2 of RW a case-insensitive search wip: (src#34944) - The SEP sesam REST API V2 yaml file contains error. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5597 (84a6cc811a12a3ba8622f30b06cb4bed0951b112) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5596 (563e7afe43700fb981dda3184790718bedb466ba) wip: Minor change Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5595 (f0de5aad8799357510c67ea7c5f1f53a7330b383) wip: (src#34944) - The SEP sesam REST API V2 yaml file contains error. new: Add a script to convert the YAML file to a HTML file change: Use standard double and single quotes in YAML file (part 2) change: Use standard double and single quotes in YAML file change: Avoid the use of HTTP header to control the "multi-request" feature Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5594 (ac40aa8507f5ab9ed3a6f2091f76cbe1e3b9e2a5) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5593 (ec98be9ee0922313cac15315428be474dcffebee) change: Improve code to auto-add "server" column change: Auto-add the "servers" column if a request is executed on multiple slave nodes new: (src#34834) - Endpoint "maps" of backups service returns an empty array if the given backup does not have a saveset with the same ID Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5592 (06cce41e38827df3a45ce0a9e9d06fbf7c9ec594) bugfix: Fix multi slave request execution Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5591 (37677d309ea2a9bdf03089989dacadf3e3b17d74) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5590 (37a36c1dd3c604b10c4165380c5b602e700b491e) change: When distributing the master certificate, do not send the authentication password in the DTO. new: (src#34944) - The SEP sesam REST API V2 yaml file contains error. bugfix: Correctly pass on the redirection servers, specified by the CLI -R parameter, to the REST server. BUGFIX: (src#34549) - Execute 'sm_config_drives CHANGE-DS-DRIVE' after S3 object lock feature has been switched on for a datastore Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5589 (ae1b8d4a866b3b1185293de824f4ed5a1af64f00) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5588 (826d9db69616ba4de37424a22ba3d4b1100e2390) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5587 (ebe0e66a39f45dac918029a4ad3c932c52e1d911) wip: (src#34918) - UI stucks for some seconds opening client properties, if client is assigned to a VM Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5586 (05abca03151d921edc6103302adb573a61360a94) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5585 (76e7481b45546e2223f2f6bde161b56672ac3a07) wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Refactor storage overflow analysis logic. Improve code clarity and performance BUGFIX: (src#34947) - Restore an encrypted backup via CLI does not work if the encryption key is not saved in the database Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5584 (864b3c627fac68f56ad56ec19ddf521de776c434) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5583 (4cf285c3211a5c29db48d2a8028cb9265fd5651d) wip BUGFIX: (src#34942) - CLI: The command help is inconsistent with the examples wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add acknowledged and resolve fields in alerts tests Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5582 (1073d6b57ed8170a443b17d7413c74b07aa14c87) new: Share API doc generator launch configuration change: Fix hostname parameter not correctly parsed new: Run API doc generator during a maven build Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5581 (0ea4ec6e143dba8121355ce786044cced52eca5b) wip: (src#34467) - With Java 21 the "Reporting period" in the Rythm report contains an unencoded multibyte special character Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5580 (db7cd56906ca390168f9afa08a2071d34d6a685d) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5578 (7dd0231cc87c1ac3703ac085b24c28608fe787d0) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5577 (e5c86b74587a25320ee2a0907e9e2527cdc8b140) change: Disable license check when creating a new task. Implementation is unaware of license edition. NEW: (src#34548) - Last migration status in dashboard Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5576 (12eb877f63bf40ffe86f67ff0f4d02438b6cdc85) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5575 (3c4af7231af4c5b5d707ebcf94374a747b0537f3) new: (src#34916) - Deletion of SESAM_BACKUP: Show correct error message if it is the last self-backup task. BUGFIX: (src#34926) - GUI: Storage Backend of Si3v2 Store does not show the assigned credential set new: (src#34541) - Cleanup REST API V1 InfoService BUGFIX: (src#34932) - NPE during Login with LDAP user wip: (src#34817) - Change the current REST API to a generated swagger Doc. wip: (src#34929) - Restart of migration by 'sm_cmd' fails wip: Fix failing unit tests. wip: (src#34817) - Change the current REST API to a generated swagger Doc. wip: Fix failing unit tests. CHANGE: (src#34918) - UI stucks for some seconds opening client properties, if client is assigned to a VM new: (src#34075) - Add filter for saveset count in "backups","Last Backup" and Migration/Replication" views new: Add 'app_version' and 'api_version' to virtual machine information string (used to set DB:results.addition_source_info) wip: Fix failing unit tests. wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Set acknowledged value to OPEN by default when an alert is created, Skip INCR backups for size analysis new: (src#34040) - Cannot determine schedule information about a task in the task properties wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Set notification severity and add alerts acknowledgment filter Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5574 (a7c426d1f2e9690559f5a73c373d24ebd1d2e4fa) BUGFIX: (src#34929) - Restart of migration by 'sm_cmd' fails Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5573 (cde5471ca77ccdfef705a6b6109bd78a2895a9fc) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5572 (e87d16f10a24790354af991cb9739db7e16b82f1) wip: (src#34817) - Change the current REST API to a generated swagger Doc. Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5571 (9baeefb6402d119baedadde1594faae3598ea72c) wip: (src#34924) - Schedules column in backup groups table should be sortable bugfix: Set correct value for 'unlimited' of DB:defaults.sm_conf_max_sds_rds wip: Update README.MD Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5570 (0142a46904df708281f32c90af39e8d524b372d5) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5569 (ad89995feadc8daa132b67c747b3b6cc9f44fc18) Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-master build 5568 (28d535c666ce801f84d6a566427467e6d363042d) new: (src#34920) - WebUI: Searching in the free text field of Restores leads to an error 'column reference "msg" is ambiguous'. Web restore assistant: *** Commit history: 299967b2..a8cab727 *** bugfix: (src#35172) - MSSQL relocation does not work when database target name is set wip: (src#34898) WebRA should remember relocation settings, when target was not changed, but relocation opened again change: (src#35060) - Target storage pool selection for KVM-QEMU change: (src#35083) Proxmox-VE instant recovery in WebRA bugfix: (src#35154) Hyper-V restore option "clustered" and "start VM" not visible CHANGE: (src#35132) Allow restoration of an MS-SQL database without relocation BUGFIX: (src#34905) - Restore state using SFR switches to 'canceled', if create new restore task is selected in last step of WebRA NEW: (src#35083) Proxmox-VE instant recovery in WebRA Merge remote-tracking branch 'remotes/origin/develop' into v5_2_0 CHANGE: (src#35084) Mount from Si3 should offer clients with version >= 5.2 as mount targets change: update README for Web RA BUGFIX: (src#35064) - Web Restore Assistant: No saveset can be selected for path restore, if the client is added to Sesam as an OES operating system change: fix refresh when browsing mounted dir. NEW: (src#35060) - Target storage pool selection for KVM-QEMU wip: (src#33303) - Show the media required for a restore in the restore summary page BUGFIX: (src#35054) - It is not possible to select a host in Web Restore Assistant for typ KVM change : (src#35019) - Reactivate the GEN restore checkbox with default on CHANGE : (src#35019) - Reactivate the GEN restore checkbox with default on NEW: (src#35015) - Add checkbox to set MSSQL database offline if option to overwrite DB is set Merge remote-tracking branch 'remotes/origin/master' into develop BUGFIX: (src#35013) - vSphere Generation restore does not work wip: (src#34907) - The 'Back' button in Web RA does not always switch to the previous tab change: Adjust default branch to be used if no branch is specified change : (src#35003) - Browsing of Proxmox virtual machines not possible in RA target selection step CHANGE: (src#34980) - Add option in WebRA to stop VM before overwrite for all Hypervisors task types CHANGE: (src#31719) - Better search function for file name in Web RA CHANGE: (src#25687) - Allow in step 2 of RW a case-insensitive search CHANGE: (src#30701) - WebUI position of searchstring entry field CHANGE: (src#25687) - Allow in step 2 of RW a case-insensitive search CHANGE: (src#34987) - WebRA does not need to check missing tape in case of single tape drive BUGFIX: (src#34986) - Relocation of vSphere disks is not applied when destination disk location should be equal as at backup CHANGE: (src#34987) - WebRA does not need to check missing tape in case of single tape drive BUGFIX: (src#34986) - Relocation of vSphere disks is not applied when destination disk location should be equal as at backup CHANGE: (src#25687) - Allow in step 2 of RW a case-insensitive search NEW: (src#31820) - Insert option to stop VM before delete/overwrite for Hyper-V BUGFIX: (src#34955) - Enable WebRA option 'generation restore' and selection between selektive and full restore in case of GroupWise bugfix: (src#34967) - Hyper-V Incr/Diff restore via WebUI always fails since gen_mode is not set BUGFIX: (src#34950) - WebRA must initialize correct values for Hyper-V cluster restore Web client: *** Commit history: ab9afa7de..99efd8a28 *** wip: (src#31967) - Handle EULA notifications correctly change: correctly detect production release wip: (src#33985) - Show sub task under main task in active jobs view wip: (src#31965) - Backup task creation assistant wip: (src#31051) Extra data store type for Sesam Immutable Store wip: (src#31688) Immediate Start of selected tape media actions wip: (src#31051) Extra data store type for Sesam Immutable Store Merge remote-tracking branch 'origin/develop' into v5_2_0 wip: (src#31688) Immediate Start of selected tape media actions wip: (#32023) - Show SEP sesam startup information in Web UI new: add dir and file with dangerous npm packages for checking wip: (#32023) - Show SEP sesam startup information in Web UI wip: (src#34533) - Allow using client group for datamover in task group properties wip: (src#31051) Extra data store type for Sesam Immutable Store wip: (src#32247) Cloud data store creation assistant wip: (src#31688) Immediate Start of selected tape media actions wip: (src#31051) Extra data store type for Sesam Immutable Store wip: (#32023) - Show SEP sesam startup information in Web UI new: add dir and file with dangerous npm packages for checking wip: (#32023) - Show SEP sesam startup information in Web UI wip: (src#34533) - Allow using client group for datamover in task group properties wip: (src#34994) Add general support for editing objects in the Web UI wip: (#34528) - Enhance help links wip: (src#34994) Add general support for editing objects in the Web UI wip: (src#31051) Extra data store type for Sesam Immutable Store wip: (src#32247) Cloud data store creation assistant wip: (#34528) - Enhance help links wip: (src#31051) Extra data store type for Sesam Immutable Store wip: (src#32247) Cloud data store creation assistant new: (src#35092) WebUI crashes in the Backup Assistant wip: (src#35001) Media/media pool event type is not shown in next events table wip: (src#35099) Show only one "Media Actions" page instead of separate Tape Actions and Dashboard Actions pages wip: (src#35070) - CSS improvements for tables: right aligned number columns, padding, hover background wip: (src#35001) Media/ media pool event type is not shown in next events table wip: (src#35070) - CSS improvements for tables: right aligned number columns, padding, hover background wip: (#34528) - Enhance help links - fix for f5, f12 hot keys wip: (src#35099) - Show only one "Media Actions" page instead of separate Tape Actions and Dashboard Actions pages wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam wip: (src#35070) CSS improvements for tables: right aligned number columns, padding, hover background wip: (src#34948) Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type new: (src#35085) Show status and log of drive configuration in UI wip: (#34528) - Enhance help links - add shortcuts keys wip: (src#34948) Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type wip: (src#33791) Improvement of the display of the connection between task/task group and schedule via event wip: (src#35033) Archive Adjustment from WebUI does not work new: (src#35092) WebUI crashes in the Backup Assistant wip: (src#31051) Extra data store type for Sesam Immutable Store wip: (src#35001) Media/media pool event type is not shown in next events table wip: (src#35099) Show only one "Media Actions" page instead of separate Tape Actions and Dashboard Actions pages wip: (src#35070) - CSS improvements for tables: right aligned number columns, padding, hover background wip: (src#35001) Media/ media pool event type is not shown in next events table wip: (src#35070) - CSS improvements for tables: right aligned number columns, padding, hover background wip: (#34528) - Enhance help links - fix for f5, f12 hot keys wip: (src#35099) - Show only one "Media Actions" page instead of separate Tape Actions and Dashboard Actions pages wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam wip: (src#35070) CSS improvements for tables: right aligned number columns, padding, hover background wip: (src#34948) Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type new: (src#35085) Show status and log of drive configuration in UI wip: (#34528) - Enhance help links - add shortcuts keys wip: (src#34948) Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type wip: (src#33791) Improvement of the display of the connection between task/task group and schedule via event Merge remote-tracking branch 'remotes/origin/develop' into v5_2_0 wip: (src#33791) Improvement of the display of the connection between task/task group and schedule via event wip: (src#34275) Displayed columns in Infrastructure -> Clients -> "Software Versions" are not meaningful change: lastModified column width, new restore mode enums wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Control the visibility of the Analyzer feature based on the gui.enable.alerts value in DB:defaults wip: (src#34964) Storage configuration assistant: Do not suggest capacity for cloud storages change: add sm_conf to db:defaults example wip: (src#34964) Storage configuration assistant: Do not suggest capacity for cloud storages wip: (src#35033) Archive Adjustment from WebUI does not work wip: (src#35001) Media/ media pool event type is not shown in next events table wip: (src#33791) Improvement of the display of the connection between task/task group and schedule via event bugfix: (src#35033) Archive Adjustment from WebUI does not work wip: (src#35001) Media/ media pool event type is not shown in next events table wip: (#34528) - Enhance help links change: improved tooltip of VM in file tree wip: (src#34988) Exclude VHD by browsing during XEN task creation in WebUI wip: (src#31822) - Calling Si3 repair by GUI wip: (src#31967) - Handle EULA notifications correctly wip: (src#34988) Exclude VHD by browsing during XEN task creation in WebUI wip: (src#31051) Extra data store type for Sesam Immutable Store wip: (src#31822) - Calling Si3 repair by GUI wip: (src#35075) Add support for searchPattern to AllEvents service, i.e. events/find API endpoint wip: (src#35070) - CSS improvements for tables: right aligned number columns, padding, hover background wip: (src#34275) Displayed columns in Infrastructure -> Clients -> "Software Versions" are not meaningful wip: (src#35070) - CSS improvements for tables: right aligned number columns, padding, hover background new: (src#34993) The "start selected action" dialog shows translation key instead of translated text new: (src#34275) Displayed columns in Infrastructure -> Clients -> "Software Versions" are not meaningful wip: (src#35070) - CSS improvements for tables: right aligned number columns, padding, hover background change: (src#35070) CSS improvements for tables: right aligned number columns, padding, hover background change: moved throughput column more to front for backups wip: (src#35056) Filter settings of WebUI may not be applied as specified wip: (src#34948) Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type change: narroer column and show throughput by default change: new icons for Monitoring and UI mode in navigation wip: (#35039) New action for Sesam going to and leaving maintance mode by WebUI wip: (src#34948) Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type wip: (#35039) - New action for Sesam going to and leaving maintance mode by WebUI - updated message / add custom html block into confirmation modal component change: improve translation of UI mode setting tip bugfix: handle empty currentBackupDay in server/info change: improve bookmarklet sepgitbugz wip: (src#35056) Filter settings of WebUI may not be applied as specified CHANGE: (src#34539) Umount of active SFR via WebUI does not adjust DB entries change: improve display of client available version wip: (src#32136) - Additional sort order by remaining time for progress bar NEW: (#35039) New action for Sesam going to and leaving maintance mode by WebUI Merge remote-tracking branch 'origin/develop' into develop wip: (#35039) - New action for Sesam going to and leaving maintance mode by WebUI wip: (src#34948) - Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type wip: (src#31051) - Extra data store type for Sesam Immutable Store CHANGE: (src#34948) - Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type wip: (src#34916) - Deletion of SESAM_BACKUP: Show correct error message if it is the last self-backup task. change: improved bookmarklet for gitlab issues wip: (src#34948) - Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type new: (src#31051) - Extra data store type for Sesam Immutable Store CHANGE: (src#34948) - Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type CHANGE: (src#34964) - Storage configuration assistant: Do not suggest capacity for cloud storages NEW: (#34990) - Add the possibility to force a status update on datastores change: remove some console.log() wip: (#34990) - Add the possibility to force a status update on datastores change: improve handling of AUTH sesam event change: improve handling of SESAM-START-STOP change: prepare hiding of not matched lines in log files. wip: (src#34916) - Deletion of SESAM_BACKUP: Show correct error message if it is the last self-backup task. wip: (src#34948) - Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type wip: (src#35056) - Filter settings of WebUI may not be applied as specified wip: (src#31822) - Calling Si3 repair by GUI BUGFIX: (src#35028) - Download of current log files does not work anymore wip: (src#32136) - Additional sort order by remaining time for progress bar wip: (#20823) - Real UI proxy master server wip: (src#31822) - Calling Si3 repair by GUI wip: (src#35056) - Filter settings of WebUI may not be applied as specified change: add translated hint to log file if "see backup log" in message wip: (src#34990) - Add the possibility to force a status update on datastores wip: (#31822) - Calling Si3 repair by GUI wip: (src#33985) - Show sub task under main task in active jobs view wip: (src94b2d6dd) - wip: (#35039) - New action for Sesam going to and leaving maintance mode by WebUI wip: (src#35002) - The schedule name and interval type is not clearly divided when selecting a schedule in backup assistant and media actions assistant wip: (#35007) - No confirmation dialog needed for Client Access and Update Checks - update client dialog after actions wip: (src#31822) - Calling Si3 repair by GUI wip: (#35004) - Add media results to Active Tasks view. Make them hidden by default but visible by filter - removed components that are no longer used (sep-active-jobs-filter, sep-states-active-filter) wip: (src#31822) - Calling Si3 repair by GUI NEW: (src#31822) - Calling Si3 repair by GUI change: add UK Gov Design research site wip: (src#35007) - No confirmation dialog needed for Client Access and Update Checks change: add primeng to Learning-Resources wip: (src#35007) - No confirmation dialog needed for Client Access and Update Checks CHANGE: (#35004) - Add media results to Active Tasks view. Make them hidden by default but visible by filter wip: (src#34964) - Storage configuration assistant: Do not suggest capacity for cloud storages wip: (src#32912) - Show all dates and times using the local time zone - fixed date errors for DE date format change: add MDN Curriculum, fix/remove old links wip: (src#35007) - No confirmation dialog needed for Client Access and Update Checks wip: (src#34902) - View of all backups on a media pool shows some backups multiple times wip: (src#34964) - Storage configuration assistant: Do not suggest capacity for cloud storages wip: (src#33985) - Show sub task under main task in active jobs view wip: (src#34666) - Start archive adjustment in WebUI wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam wip: (src#34902) - View of all backups on a media pool shows some backups multiple times #35007 No confirmation dialog needed for Client Access and Update Checks Merge remote-tracking branch 'remotes/origin/master' into develop #35004 Add media results to Active Tasks view. Make them hidden by default but visible by filter wip: (src#34948) - Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type Merge remote-tracking branch 'origin/master' into Integrate-backup-analyzer-module new: (src#34948) - Cloud Storage Assistant: move Wasabi to "Amazon S3 or Compatible" cloud type BUGFIX: (src#34992) - Cancelling the delete dialog in any details popup closes the popup unexpectedly CHANGE: (src#34998) - Add error message to tooltip for unreachable clients change: use source display component also for exclude wip: (src#31967) - Handle EULA notifications correctly - added console logs for testing bug with redirect wip: (src#32912) - Show all dates and times using the local time zone - uncommit convert-to-local-time pipe for from-now component wip: (src#34828) - Add entry to DB:sesam_events, if client or task has been disabled change: update bookmarklets wip: (src#34719) - Media pool of a recently created Si3 is not available in the backup configuration assistant wip: (src#34804) - When trying to log in to SEP sesam via Web UI and the CAPS LOCK is set, there is no warning about it in the login form Merge remote-tracking branch 'remotes/origin/master' into develop wip: (src#34666) - Start archive adjustment in WebUI Merge remote-tracking branch 'remotes/origin/master' into develop change: Adjust default branch to be used if no branch is specified wip: (src#31967) - Handle EULA notifications correctly wip: (src#35007) - No confirmation dialog needed for Client Access and Update Checks wip: (src#31967) - Handle EULA notifications correctly wip: (src#34666) - Start archive adjustment in WebUI change: fix baseHref for backup links in logs wip: (src#34666) - Start archive adjustment in WebUI BUGFIX: (src#34992) - Cancelling the delete dialog in any details popup closes the popup unexpectedly change: improve backup group result naming change: improve server details info and CLI tab change: more consistent NEWDAY event naming change: correct refresh button in client details BUGFIX: (src#34753) - If you set the date-filters for backups in the WebUI, they are displayed in the header, but when the settings window is called up again, different data is displayed there. wip: (src#34666) - Start archive adjustment in WebUI wip: (src#34753) - If you set the date-filters for backups in the WebUI, they are displayed in the header, but when the settings window is called up again, different data is displayed there. wip: (src#34666) - Start archive adjustment in WebUI wip: (src#32136) - Additional sort order by remaining time for progress bar change: add TaskGroup.taskPrefix property change: (src#20823) - Real UI proxy master server BUGFIX: (src#34985) - WebUI: Toggling the "Enable quiescence" slider has no effect on the backup options of hypervisor tasks BUGFIX: (src#31755) - Add the "quiesce VM during backup" option for all hypervisors wip: (src#34666) - Start archive adjustment in WebUI wip: (src#32247) - Cloud data store creation assistant change: add popup view for backup labels wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Merge master branch into feature branch wip: (src#34666) - Start archive adjustment in WebUI wip: (src#34974) - Update help link in Web UI and adapt CSS CHANGE: (src#34974) - Update help link in Web UI and adapt CSS wip: (src#34666) - Start archive adjustment in WebUI change: add popup view for backup labels change: correct client inaccessibility filter in dashboard wip: (src#34666) - Start archive adjustment in WebUI wip: (src#32247) - Cloud data store creation assistant updated edit credentials logic Revert "wip: (src#32247) - Cloud data store creation assistant updated edit credentials logic" wip: (src#32247) - Cloud data store creation assistant updated edit credentials logic wip: (src#33791) - Improvement of the display of the connection between task/task group and schedule via event wip: (src#32912) - Show all dates and times using the local time zone wip: (src#31965) - Backup task creation assistant new: (src#34964) - Storage configuration assistant: Do not suggest capacity for cloud storages wip: (src#31965) - Backup task creation assistant change: Add accessSuccess column to clients table wip: (src#34666) - Start archive adjustment in WebUI wip: (src#31965) - Backup task creation assistant wip: (src#33791) - Improvement of the display of the connection between task/task group and schedule via event change: rework media result details popup routing wip: (src#29417) - Restart of restore with changed parameters wip: (src#34666) - Start archive adjustment in WebUI wip: (src#29417) - Restart of restore with changed parameters wip: (src#31965) - Backup task creation assistant wip: (src#29417) - Restart of restore with changed parameters wip: (src#32247) - Cloud data store creation assistant wip: (src#34666) - Start archive adjustment in WebUI wip: (src#34902) - View of all backups on a media pool shows some backups multiple times wip: (src#32136) - Additional sort order by remaining time for progress bar wip: (src#34666) - Start archive adjustment in WebUI wip: (src#34902) - View of all backups on a media pool shows some backups multiple times wip: (src#34616) - Rework getting a saveset wip: (src#34548) - Last migration status in dashboard wip: (src#34666) - Start archive adjustment in WebUI bugfix: (src#34939) - 'Restore as dump' option does not show anything when just migrated version of backup is present NEW: (src#34075) - Add filter for saveset count in "backups","Last Backup" and Migration/Replication" views wip: (src#34040) - Cannot determine schedule information about a task in the task properties wip: (src#34666) - Start archive adjustment in WebUI BUGFIX: (src#34941) - Browse of OES client hangs in WebUI if browse for NetWare returns an error wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Code cleaning wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Implement acknowledgment handling for new and resolved alerts, display the alerts in the UI depending on their severity CHANGE: (src#34928) - WebUI: Search for datastore type returns incorrect results wip: (src#34750) - Check maximum deduplication store size and maximum number of deduplication stores per RDS when creating new deduplication stores via the storage assistant wip: (src#29417) - Restart of restore with changed parameters NEW: (src#34924) - Schedules column in backup groups table should be sortable wip: (src#29417) - Restart of restore with changed parameters wip: (src#34750) - Check maximum deduplication store size and maximum number of deduplication stores per RDS when creating new deduplication stores via the storage assistant wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Handle alert severity as NotificationSeverity instead of string wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add acknowledgment state filter to analyzer-alert list wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add analyzer alert indication to topbar wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / filter deprecated alerts from the List wip: (src#34666) - Start archive adjustment in WebUI wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Make alert card clickable in the analyzer alert list to open the corresponding details popup wip: (src#34666) - Start archive adjustment in WebUI wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Alert message localization wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Change filter functionality to support url query parameter wip: (src#34666) - Start archive adjustment in WebUI Merge master into 34666-media-actions branch, resolving conflicts in type-selection.component.ts, storage-card.model.ts, and storage-card.component.ts wip: (src#34666) - Start archive adjustment in WebUI wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add serializer and deserializer to filter to prepare url query parameter functionality wip: (src#34796) - Deletion of client and datamover groups (locations) wip: (src#29417) - Restart of restore with changed parameters wip: (src#34549) - Execute 'sm_config_drives CHANGE-DS-DRIVE' after S3 object lock feature has been switched on for a datastore change: (src#31663) - Refactor and update cypress tests wip: (src#34549) - Execute 'sm_config_drives CHANGE-DS-DRIVE' after S3 object lock feature has been switched on for a datastore NEW: (src#34804) - When trying to log in to SEP sesam via Web UI and the CAPS LOCK is set, there is no warning about it in the login form wip: (src#34549) - Execute 'sm_config_drives CHANGE-DS-DRIVE' after S3 object lock feature has been switched on for a datastore wip: (src#34796) - Deletion of client and datamover groups (locations) change: use normal radio buttons for selection of dump restore type change: (src#34859) - Savesets page should not use query parameter filters for basic store, pool or tape selection wip: (src#34804) - When trying to log in to SEP sesam via Web UI and the CAPS LOCK is set, there is no warning about it in the login form wip: (src#32247) - Cloud data store creation assistant change: (src#34859) - Savesets page should not use query parameter filters for basic store, pool or tape selection new: (src#34555) - Enforce http:// prefix for S3 hostname wip: (src#29417) - Restart of restore with changed parameters wip: (src#34551) - Improve translations (wording, case, consistency) according to reviews wip: (src#32912) - Show all dates and times using the local time zone wip: (src#34806) - Manual migration of migrated saveset not possible, bcs. the source pool isn't selectable change: improve tab handling in result details wip: (src#34803) - Move migration button in saveset properties dialog to button bar change: fix amcharts multiple root node error wip: (src#33791) - Improvement of the display of the connection between task/task group and schedule via event wip: (src#34803) - Move migration button in saveset properties dialog to button bar wip: (src#32912) - Show all dates and times using the local time zone wip: (src#34828) - Add entry to DB:sesam_events, if client or task has been disabled wip: (src#33791) - Improvement of the display of the connection between task/task group and schedule via event wip: (src#34803) - Move migration button in saveset properties dialog to button bar CHANGE: (src#34803) - Move migration button in saveset properties dialog to button bar wip: (src#34796) - Deletion of client and datamover groups (locations) change: (#17534) Use 'DB:clients.exec' instead of 'DB:clients.permit' wip: (src#34796) - Deletion of client and datamover groups (locations) change: remove unused classes and functions change: (#17534) Use 'DB:hw_drives.exec' instead of 'DB:hw_drives.enabled' wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add Filter functionality for alert types selection and refresh functionality wip: (src#34666) - Start archive adjustment in WebUI wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add Filter Buttons with alert types selection wip: (src#34666) - Start archive adjustment in WebUI NEW: (src#34666) - Start archive adjustment in WebUI wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add pagination to analyzer alerts list wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Change AnalyzerAlertComponent to standalone component wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Implement separate alerts page in the notification section. Add entry with routing in topbar nav dropdown menu wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Fetch backup alerts from db, map alerts to INotifications, display alert notification in notification list and module BACKUP_METADATA_ANALYZER to i18n wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Structure init NEW: (src#34666) - Start archive adjustment in WebUI Kernel: *** Commit history: 7124484609..8b24b2d5e8 *** BUGFIX: (#35176) Reset global resource occupation during submit of task of a task group. Before tasks submitted after one which has occupied resouce and without own occupation have been started with the former one BUGFIX: (#35164) Incremental MS-SQL backup hangs during data transfer. Bugfix: The transfer may only be finished after receiving VDC_Complete. BUGFIX: (#35170) Xen browse lists snapshots as separate VMs - XEN dir functions checks for parameter snapshot for VM record and skips them from dir print change: (#34635) MS SQL Server: If full and log backups are running at the same time, the log backup chain is extended. Change: Trace sm_reformat_lis output into bck logfile only for MS SQL Server backup type BUGFIX: (src#35156): sbc_rhev: skip snapshot references in OVF file only if active snaphots were existent BUGFIX: (src#35156): sbc_rhev: skip snapshot references in OVF file only if CBT was used during backup new: (#34441) Proxmox IR: Added processing of recovery action "exec" to execute command on mount client new: (#34440) Proxmox IR: Remove parameter "parent" from VM config before creating it with API. It is for VM snapshot parent that can not and must not be set to a restored VM new: (#34441) Proxmox IR: Check for VM tools running wait calculated with exact time interval difference, sleep not working because ping takes additional time. Fixed check for timeout in VM power check new: (#34441) Proxmox IR: If API call fails because of connection error, connect again to Proxmox and do only one additional ratry of API call after re-established connection to Proxmox new: (#34441) Proxmox IR: Exception handling on all wrapped API callls. In case of data storage is not found to be deleted during detach because it ia already deleted, do not exit actions with error. Catch all exceptions in exec_proxmox_api() and not just ConnectionError new: (#34441) Proxmox IR: Fixed API call to delete storage new: (#34441) Proxmox IR: Wrapped API calls to in afunctions that retries on exception ConnectionError. Proxmox sometimes drops connection bugfix: (#35126) Hyper-V RCT backup ends with a warning: RegAsm : error RA0000. Problem: Race condition during unregistering of "hyperv_import.dll". Solution: Added semaphore for process synchronization new: Increase SEP sesam version. Old version is 5.2.0.11, new version is 5.2.0.12. new: (#34441) Proxmox IR: Fixed error in log 3122 for VM recovery new: (#34441) Proxmox IR: Fixed log 3122 for container restore, it was missing. Changed VM recovery message text for log 3122 from "restore" to "recover" new: (#34441) Proxmox IR: log 3122 was missing for IR new: (#34441) Proxmox IR: Execution of recovery action run command on VM guest agent BUGFIX: (#35161) Concurrent Proxmox LVM Thin backup fails with "device-mapper: message ioctl on .. failed: Device or resource busy" - Added semaphore lock before reserving metadata snap. Unlock semaphore after release metadata snap. This prevents device busy error if concurrent tasks are executing backup for the same LVM pool NEW: (#28168) Save extended VM info like storage pool used in 'DB:results.src' for KVM-QEMU new: (#34441) Proxmox IR: Update attach info to json file during each step of detach and the delete the file in the end if detach was successful. Remove execution of some actions not needed during attach/detach. Improved logs new: (#34441) Proxmox IR: Fixed pasring for check options in sbc_opts, implemented check for VM power and VM agent fix trace message new: (#34441) Proxmox IR: Fixed tpm/efi restore to NBD and RBD storage. Fixed detach after error in tpm/efi restore NEW: (#35165) Browsing of KVM VM does not work if 'libvirtd' daemon is not running. Check for 'virtqemud' process too BUGFIX: (#35150) LIS/SGM file not copied from data mover during Xen backup with source side deduplication. Set correct data mover in DB BUGFIX: (#35162) SQL query error 'more than one row returned by a subquery used as an expression' during recover of cross replicated saveset BUGFIX: (#35159) Meta files of migrated and afterwards replicated savesets are removed to early. Make check by one SQL statement BUGFIX: (#35159) Meta files of migrated and afterwards replicated savesets are removed to early BUGFIX: (src#35156): sbc_rhev: ignore snapshot references in OVF configuration during restore: fix format string BUGFIX: (src#35156): sbc_rhev: ignore snapshot references in OVF configuration during restore NEW: sbc_rhev: (src#35156): add option skip_boot_flag: dont set boot flag for disks during restore: fix value assigment NEW: sbc_rhev: (src#35156): add option skip_boot_flag: dont set boot flag for disks during restore bugfix: (#34977) Hyper-VM is not started after restore when option for clustered VM is set. Problem: the start option was not added when cluster option was set. Solution: added using of start option from recovery options list. new: (#34441) Proxmox IR: If storage for overlay images is not set, use storage local new: (#34441) Proxmox IR: Skip restore of config if detach is executed as a separate sbc_proxy execution. Do not execute API to get next free VM id and write related logs if operation is tpm/efi restore. Code reorganization bugfix: (#34577) Restore Hyper-V cluster with option "clustered" fails with Failed to delete duplicated VMs. Problem: System configuration denied the access to other cluster nodes. Solution: Changed the logic for cases when the script is not successful new: (#34441) Proxmox IR: Skip config restore diring detach change: (#35079) If Citrix XEN queue to write data to sbc is full, retry put data in a try catch loop new: (#34441) Proxmox IR: Execute detach operation by reading info from recovery info json file. Delete config dir after attach new: (#34441) Proxmox IR: Cleanup after errors during attach BUGFIX: (#35152) Correct relocation parameter for NDMP restore using saveset mount, so all items aren't filter out any more new: (#34441) Proxmox IR: Error handling for TPM/EPI restore, if sbc_proxy operation fails on Proxmox node, ERROR status is returned and attach operation on VFS client returns with error BUGFIX: (#35147) vSphere differential backup ends with the following error: 'Pre operation failed'. Avoid to get file size in case of CBT new: (#34441) Proxmox IR: Fixed TPM and EFI recovery on ZFS storage new: (#34441) Proxmox IR: Fixed TPM recovery on LVM storage new: (#34441) Proxmox IR: Implemented recovery of TPM and EFI disk on RBD storage NEW: (#34073) Sesam installation on RHEL 10. Add dependency for 'dhcpcd' required for REAR bugfix: (#35144) Proxmox backup of TPM on a RBD storage failed if RBD storage name and pool name did not equal. Mapping of raw device to read TPM data from was done by using storage name instead of pool name NEW: (#34441) Instant recovery and SBR for Proxmox-VE - merged complete module sbc_proxy/sbc_pxmx and relevant other files from branch develop bugfix: (#35067) Microsoft SQL Server handling of non-english chars. Problem: SBC crashes when querying backup history. Solution: Release the statement handle before reusing it. wip: (#34913) Exchange restore does not work if the backup has been migrated. WIP: Add Lisv2 item size to LIS entries. IMAP restore for items with 'd'/'f' bugfix: SQL statement for GEN restore. Add table name for order by 'creation_time' clause, because name is ambigious now NEW: (#34073) Add RHEL 10 release build NEW: (#34073) Sesam installation on RHEL 10 using RHEL9 packages. Adapt dependencies for REAR bugfix: Unable to open file debian11.Sesam_SC20250924082953094_e75d2d2f fix, Failed to get NBD client fix bugfix: (#35908) Add trailing '/' to directory entry in INI file bugfix: (##35908) Add trailing '/' to directory entry in INI file NEW: (#24785) Full/Incr backup für KVM-QEMU BUGFIX: Add 'DB:task_groups.task_prefix' because UI already use it bugfix: (#35136) MS-SQL backups fail with SQLState 24000,SQL Error 0:[Microsoft][ODBC SQL Server Driver]Invalid cursor state. Solution: Call SQLBindParameter() with proper arguments NEW: (#35117) Add new BSR Pro version 21.1.184 to SEP sesam package NEW: (#34282) Add new BSR Pro version 21.1.184 to SEP sesam package. New: Add registry key detection for version 21.x to executable sbc_bsr.exe and sm_client.exe NEW: (#24785) Full/Incr backup für KVM-QEMU BUGFIX: MS-SQL backup or restore failed with 'SQL Server does not exist or access denied' if db name contains special char ':'. Solution: Do not treat ':' as delimiter like '/'. bugfix: (#35067) Microsoft SQL Server handling of non-english chars. Problem: Since wmain() creating UTF8 argv[] sbc restore could fail with access violation. Now avoid reallocation. BUGFIX: (#35067) Microsoft SQL Server handling of non-english chars. Problem: Microsoft Windows converts unicode characters to locale code page, e.g. polish 'L'. Solution: Use wide char implementation. Use placeholder '?' in ODBC SQL statements bugfix: (#35115) MS-SQL relocation does not work due to option '-o L'. Solution: Switch to 'R' (case insensitive) for MS-SQL bugfix: sm_cross_check cleanup_restore_logs: Get correct DB:restore_results.restore_id from restore log file name new: Increase SEP sesam version. Old version is 5.2.0.10, new version is 5.2.0.11. bugfix: (#34984) sbc fails to report correct OS version on RHEL 9 and above bugfix: (#35040) Windows sbc in Nutanix VM reports the wrong hypervisor type new: new golang sshd impl. Fix Win build Author: meteorologix Date: Tue Aug 19 10:13:47 2025 +0200 NEW: (#34925) Add path of PostgreSQL server instance to DB:results.source after backup has been done bugfix: (src#35102) Quering Active Tasks in WebUI fails with status 500 SERVER_ERROR_INTERNAL NEW: (#35074) Fail over to other Proxmox-VE cluster node, if configured one isn't reachable bugfix: (#35106) KVM backup fails if VM has empty CDROM drive NEW: (#35908) Create 'smslis' directory during client update change: Do not optional use 'gv_sort_cmd', but 'sm_sort' all times change: Read 'gv_rw_tmp' directory from 'sm.ini' files instead of uisng 'glbv', so sort function could be used on Sesam client too BUGFIX: (#35073) Since the update with sbc, SAP Hana backups have been terminating sporadically new: Merge develop branch for 'sm_sshd2' to v5_2_0 CHANGE: (#35609) Execute 'dir' operation for Proxmox-VE to check on which node a VM is running, with '-o short' to avoid retreiving not necessary information new: Client 'dir' option '-o short' for getting item list without slow deep object inspection (guest tools status on PVE for example) change: Added catch exception to Proxmox backup add tag function bugfix: (#35069) Added option -o short to Proxmox dir to print minimal info for faster execution BUGFIX: (#35068) Mount of Exchange DB doesn't show EDB file using INCR backup. Solution: Since the implementation of logic for 'D'/'F' stubs of directories or files, some files are skipped. wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam wip: (src#34452) - Integrate AMOS analyzer module into SEP sesam / Add gui.enable.alerts to BD:defaults NEW: (#35035) vSphere Singe File Restore fails on Windows Server 2025. Problem: VDDK vstor2install.bat file uses obsolete 'wmic'. Solution: Avoid using 'wmic' in the vstor2install.bat file and use modified vstor2install.sesam.bat file instead. new: Merge develop branch for 'sm_sshd2' to v5_2_0 change: (#24785) object has no attribute encode - fix v2 NEW: (#34836) Delete older Sesam INI export files, except 2 for every Sesam day new: Merger develop branch for 'sm_sshd2' to v5_2_0 new: (#34460) Execute NSS mount scripts during VM SFR change: (#24785) Storing configuration file failed with bytes object has no attribute encode - fix change: (#24785) Storing configuration file failed with bytes object has no attribute encode Storing configuration file failed with bytes object has no attribute encode - fix bugfix: invalidate old page cache after page repair bugfix: use passed path to page in DiskPageBodyAppender instead of path in /pages dir bugfix: fix issue when page body file was not flushed properly; abort backup if after force page flush actual file size do not represent amount of written bytes; fix issue when server task hangs because of unexpected issues during backup finish method bugfix: (#34722) sbc must switch to error when read from pipe fails two times after another without data transfer in between. Bugfix: All occurences of message code sbc-2045 (warning) must use 'sbc-1199 Cannot write to item: [%s], [%s]. Skipping remaining data' (error) CHANGE: (#34949) MS-SQL Avoid switching INC to FULL when first FULL of task is active and INC is allowed to run parallel. Solution: INC waits for the same global resource as FULL as long as no FULL has been completed. Note: Set GLBV gv_conf_exclusive_fdi to '2' to activate special INCR global resource for release 5.2.x. bugfix: Log skip remaining date (sbc-2045) message during restore again bugfix: Log empty saveset (sbc-2002) message during restore again BUGFIX: (#34625) Do not complain about savesets written during FSCK of datastore from migrations, which have been started before 'dir' command. Add saveset where target saveset has been set after first select to get acitve migrations new: (#35069) Check Proxmox-VE node where VM is running without uisng full 'dir' command. Do check depending on client version new: (#35069) Check Proxmox-VE node where VM is running without uisng full 'dir' command change: (#24785) source volume, pool kvm backup and restore change: Added message "3007 Operation successful." at the end of a successful sbc_proxy execution new: improve error handling during PCCK and GC for CompletionException cases change: improve logging for GC page update errors BUGFIX (#35069) Proxmox backup isn't started if 'dir' operation returns an error - Added exception handler to API calls to get VM network info bugfix: Log saveset checksum during restore again bugfix: (#34722) sbc must switch to error when read from pipe fails two times after another without data transfer in between. Bugfix: In case of writing data to pipe and reader is stalled then a timeout must end with state error. change: (#34722) sbc must switch to error when read from pipe fails two times after another without data transfer in between. Improved output in case of writing data to pipe change: Merged sbc_proxy and relevant common files from branch develop BUGFIX: (#33919) Correct handling of media id including '_' by 'sm_cross_check'. Solution: By using regular expressions, the saveset identifiers can be recognized correctly, even with 'readcheck' new: (#34460) Added backup type and saveset ID as parameters to pre and post NSS script calls NEW: (#34660) Mount of NSS volumes: Add backup type and saveset id to argument list bugfix: (#34460) Variable args whas not defined for Windows mount clients. Fixed and added it back for NSS mounts bugfix: Fix syntax error in 'sbc_proxy -A mount' call NEW: (#34660) Mount of NSS volumes from Proxmox-VE and vSphere backups during SFR NEW: (#34460) Mount of NSS volumes, mergedd changes from develop change: include filelists in the artefacts during build. change: improve Si3 EOS detection change: (#34585) CPIO header alignment (-o hdrlen=16384). Add log "CPIO header length align by '-o hdrlen=16384'" change: add undocumented hdrlen option to sbc help output change: (#34861) Add additional parameter for pipe read and write timeout for SAP Hana backupSet SBC_PIPE_OPEN_TIMEOUT for first pipe data receive or send timeout. Change: Trace real termination reason: 1019, E_ERROR, "%s pipe '%s' timed out after %d seconds" change: (#34861) Add additional parameter for pipe read and write timeout for SAP Hana backupSet SBC_PIPE_OPEN_TIMEOUT for first pipe data receive or send timeout. Change: Trace real termination reason: sbc-1019: Error: System call [open()] timed out after [x] seconds change: revise logs to show real termination reason NEW: (#30840) Remove '_SG.lis' files from LIS directory during remove of saveset bugfix: (#32584) fix workers count race condition; extend logs on replication bugfix: fix throwing error during multiple retention update requests for the same file; fix si3validate files clean up during object purge command bugfix: return json response for cloud connect, disconnect and versioncleaner commands bugfix: clean up tmp files after s3/azure connection testing and in /tmp folder on server start change: variable name 'szC -> szCmd' NEW: (#35020) Start Sesam service without executing drive configuration NEW: (#34092): Add build for Debian13 (trixie) to Sesam release build change: (#31596) rename Azure loggers: AZUREBLOBApiStats -> BLOBAPI, AZUREBLOB -> BLOB bugfix: (#31596) fix StringIndexOutOfBoundsException during Azure API counter log new: (#31596) add Azure API counter log per each request with amount of transferred data; add every hour log and day overall log with Azure statistics (api calls, read/write amount) bugfix: (#23910) Show MS-SQL recovery model in 'dir' output to allow filtering during automatic task generation. Avoid trace message: 'Trace: [...] (sbcmsql.dll) Warning: Encoding error!' bugfix: (#34946) Set the MS-SQL INC reference to the previous FULL if INC may be executed in parallel with FULL. Bugfix: Improve correct_line_decode() to return always a valid string BUGFIX: (#34973) Sesam cannot mount if umlauts are in not file. Problem: Wrong encoding during reading of .not file. Solution: added replacing of bytes that cannot be decoded bugfix: (#34973) Sesam cannot mount if umlauts are in not file. Problem: Wrong encoding during reading of .not file. Solution: added replacing of bytes that cannot be decoded change: (#31596) exclude HEAD requests from S3 API "read" amount statistics since they transfer only metadata remove file existence check for fastdir incr OCCK since we check file existence on the start of OCCK process change: (#35008) Remove deprecated DB:defaults='enable_gui_hyperv_mount' entry NEW: (#34989) Add dependency to 'e2fsprogs' including 'chattr' for Sesam SiS packages new: Increase SEP sesam version. Old version is 5.2.0.9, new version is 5.2.0.10. BUGFIX: (#35005): KVM backup of offline VM fails with unspecific error: store_vm_config function does not return any value: add return statement bugfix: (#33240) Relocation dialog for MS-SQL restore is empty if mismatch in hostname between LIS and source. Problem: On Linux the `\\` must be escaped to avoid escape within bash BUGFIX: (#31742) Restore wizard does not show the MS-SQL instance of the source Saveset. Problem: In case of the default instance 'MSSQLSERVER' the logical names cannot be extracted from the LIS which only contains entries with '{server}/{database}' NEW: (#34861) Add additional parameter for pipe read and write timeout for SAP Hana backupSet SBC_PIPE_OPEN_TIMEOUT for first pipe data receive or send timeout.