<div class="container">
<h1>Recommended update for Trento</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-RU-2024:4222-1</td>
</tr>
<tr>
<th>Release Date:</th>
<td>2024-12-06T07:09:27Z</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/PED-10638">jsc#PED-10638</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">SAP Applications Module 15-SP2</li>
<li class="list-group-item">SAP Applications Module 15-SP3</li>
<li class="list-group-item">SAP Applications Module 15-SP4</li>
<li class="list-group-item">SAP Applications Module 15-SP5</li>
<li class="list-group-item">SAP Applications Module 15-SP6</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP6</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that contains one feature can now be installed.</p>
<h2>Description:</h2>
<p>This update for Trento fixes the following issues:</p>
<p>trento-agent was updated to version 2.4.0:</p>
<ul>
<li>Bugs Fixed: </li>
<li>Fixed the install-agent.sh script when used with the --use-tgz flag</li>
<li>Addressed a missing dependency in osutil</li>
<li>GitHub Actions Updates: </li>
<li>Bumped several GitHub Actions, including actions/cache, AButler/upload-release-assets, and
golangci/golangci-lint-action</li>
<li>Golang Update: </li>
<li>Updated the agent to Golang 1.22</li>
<li>Host IP Discovery: </li>
<li>Implemented discovery of host IP address netmasks</li>
<li>SAP Services Gatherer: </li>
<li>Improved the sapservices gatherer</li>
<li>Full Changelog: https://github.com/trento-project/agent/compare/2.3.0...2.4.0</li>
</ul>
<p>trento-supportconfig-plugin was updated to version 2.4.2:</p>
<ul>
<li>IMPORTANT: This update requires the Containers Module for installation</li>
<li>Fixed installation directory</li>
<li>Improved dependency handling</li>
</ul>
<p>trento-checks, trento-checks-image were implemented at version 1.0.0 (jsc#PED-10638):</p>
<ul>
<li>Implementation of checks for the Trento checks engine (new RPM package and container image)</li>
</ul>
<p>trento-server-helm was updated to verison 2.4.1:</p>
<ul>
<li>Authentication Enhancements: </li>
<li>Added OAUTH2, OIDC, and SAML integration.</li>
<li>Installation Script Improvements: </li>
<li>Added a username argument and removed packaging of the installation script (Documentation updated accordingly)</li>
<li>Checks Deployment:</li>
<li>Added an init-container for checks deployment</li>
<li>Fixed the checks image tag</li>
<li>Helm Chart Updates: </li>
<li>Bumped helm/chart-testing-action from 2.6.0 to 2.6.1</li>
<li>Configuration Changes:</li>
<li>Made the secret key base configurable</li>
<li>Changed the default location for <code>saml.spDir</code></li>
<li>Clean Up and Improvements:</li>
<li>Removed an old support script</li>
<li>Fixed a typo in variable usage </li>
<li>Improved the version check</li>
<li>Full Changelog: https://github.com/trento-project/helm-charts/compare/2.3.2...2.4.1</li>
</ul>
<p>trento-wanda, trento-wanda-image were updated to version 1.4.0:</p>
<ul>
<li>Checks Adaptation and Testing:</li>
<li>Adapted checks for <code>ascs_ers</code> clusters and added tests for the processor module</li>
<li>Documentation Improvements:</li>
<li>Added documentation for architecture type, environment variables (ensa_version, filesystem_type), and the SAP
services gatherer. </li>
<li>Included a deprecation warning for premium features</li>
<li>Dependency Updates:</li>
<li>Numerous dependencies updated, including Phoenix, Ecto, Plug, various Elixir
libraries (Credo, Dialyxir, ExDoc, etc.), and Rust libraries</li>
<li>Decoupling Checks:</li>
<li>Checks were decoupled from the main project and moved to a separate repository</li>
<li>Removed checks from the catalog and updated the schema accordingly</li>
<li>Premium Feature Removal: </li>
<li>All references to premium features were removed</li>
<li>Wanda Migration and Refactoring:</li>
<li>Migrated the Wanda project to Phoenix 1.7, removed the view directory, and refactored
OpenAPI spex objects. </li>
<li>Fixed API endpoint versioning in execution controller tests and the swaggerui action</li>
<li>Rust Tooling:</li>
<li>Added Rust to ASDF tooling and set the minimum required Rust version to 1.66</li>
<li>Cluster Metadata Update:</li>
<li>Updated cluster type metadata with <code>hana_scale_out</code> for existing checks</li>
<li>Full Changelog: https://github.com/trento-project/wanda/compare/1.3.0...1.4.0</li>
</ul>
<p>trento-web, trento-web-image were upgraded to version 2.4.0:</p>
<ul>
<li>Activity Log:</li>
<li>Overhaul with pagination, filtering, metadata enrichment, a dedicated UI page, retention settings, and a
persistent logger</li>
<li>Performance and stability improvements were included</li>
<li>Security:</li>
<li>SAML and OIDC integration for authentication</li>
<li>Host-based checks and execution policies introduced</li>
<li>Advisory details and CVE/fix displays enhanced</li>
<li>SAP System Discovery:</li>
<li>Improvements for Java-based systems, HANA architecture information, and handling of missing databases</li>
<li>Display changes for ABAP/Java system types</li>
<li>UI/UX:</li>
<li>Numerous enhancements including cluster details updates, software updates display improvements, table component
styling, pagination controls, select search usability, and general form label alignment</li>
<li>SUSE Manager Integration:</li>
<li>Enhanced error handling and navigation</li>
<li>Affected systems filtering for patches</li>
<li>Tooltip and settings display fixes</li>
<li>Dependencies and Tooling:</li>
<li>Dependency updates including Node.js, Phoenix, Storybook, Webpack, various Javascript libraries, and Docker actions</li>
<li>Other:</li>
<li>Various bugs fixed, performance improvements and refactoring across the board</li>
<li>Tag management enhancements, user management features, data export capabilities, and documentation updates</li>
<li>Full Changelog: https://github.com/trento-project/web/compare/2.3.1...2.4.0</li>
<li>Container Image Update:</li>
<li>trento-web-image container image was rebased on SUSE Linux Enterprise 15 Service Pack 6</li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
SAP Applications Module 15-SP2
<br/>
<code>zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP2-2024-4222=1</code>
</li>
<li class="list-group-item">
SAP Applications Module 15-SP3
<br/>
<code>zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP3-2024-4222=1</code>
</li>
<li class="list-group-item">
SAP Applications Module 15-SP4
<br/>
<code>zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP4-2024-4222=1</code>
</li>
<li class="list-group-item">
SAP Applications Module 15-SP5
<br/>
<code>zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP5-2024-4222=1</code>
</li>
<li class="list-group-item">
SAP Applications Module 15-SP6
<br/>
<code>zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP6-2024-4222=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
SAP Applications Module 15-SP2 (aarch64 ppc64le s390x x86_64)
<ul>
<li>trento-agent-2.4.0-150100.3.15.3</li>
</ul>
</li>
<li>
SAP Applications Module 15-SP3 (aarch64 ppc64le s390x x86_64)
<ul>
<li>trento-web-2.4.0-150300.1.13.1</li>
<li>trento-agent-2.4.0-150100.3.15.3</li>
<li>trento-wanda-1.4.0-150300.1.8.3</li>
</ul>
</li>
<li>
SAP Applications Module 15-SP3 (noarch)
<ul>
<li>trento-supportconfig-plugin-2.4.2-150100.3.21.1</li>
<li>trento-checks-1.0.0-150300.1.3.3</li>
</ul>
</li>
<li>
SAP Applications Module 15-SP4 (aarch64 ppc64le s390x x86_64)
<ul>
<li>trento-web-2.4.0-150300.1.13.1</li>
<li>trento-agent-2.4.0-150100.3.15.3</li>
<li>trento-wanda-1.4.0-150300.1.8.3</li>
</ul>
</li>
<li>
SAP Applications Module 15-SP4 (noarch)
<ul>
<li>trento-supportconfig-plugin-2.4.2-150100.3.21.1</li>
<li>trento-checks-1.0.0-150300.1.3.3</li>
</ul>
</li>
<li>
SAP Applications Module 15-SP5 (aarch64 ppc64le s390x x86_64)
<ul>
<li>trento-web-2.4.0-150300.1.13.1</li>
<li>trento-agent-2.4.0-150100.3.15.3</li>
<li>trento-wanda-1.4.0-150300.1.8.3</li>
</ul>
</li>
<li>
SAP Applications Module 15-SP5 (noarch)
<ul>
<li>trento-supportconfig-plugin-2.4.2-150100.3.21.1</li>
<li>trento-checks-1.0.0-150300.1.3.3</li>
</ul>
</li>
<li>
SAP Applications Module 15-SP6 (aarch64 ppc64le s390x x86_64)
<ul>
<li>trento-web-2.4.0-150300.1.13.1</li>
<li>trento-agent-2.4.0-150100.3.15.3</li>
<li>trento-wanda-1.4.0-150300.1.8.3</li>
</ul>
</li>
<li>
SAP Applications Module 15-SP6 (noarch)
<ul>
<li>trento-supportconfig-plugin-2.4.2-150100.3.21.1</li>
<li>trento-checks-1.0.0-150300.1.3.3</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://jira.suse.com/browse/PED-10638">https://jira.suse.com/browse/PED-10638</a>
</li>
</ul>
</div>