SUSE-RU-2026:20150-1: moderate: Recommended update for supportutils-plugin-trento, trento-agent, trento-web, trento-wanda, trento-checks, mcp-server-trento

SLE-UPDATES null at suse.de
Wed Jan 28 20:31:28 UTC 2026



# Recommended update for supportutils-plugin-trento, trento-agent, trento-web,
trento-wanda, trento-checks, mcp-server-trento

Announcement ID: SUSE-RU-2026:20150-1  
Release Date: 2026-01-22T13:09:28Z  
Rating: moderate  
References:

  
Affected Products:

  * SUSE Linux Enterprise Server for SAP Applications 16.0

  
  
An update that can now be installed.

## Description:

This update for supportutils-plugin-trento, trento-agent, trento-web, trento-
wanda, trento-checks, mcp-server-trento fixes the following issues:

Changes in trento-agent:

  * Release 3.0.0

## What's Changed

  * Release version 3.0.0 (#514) @nelsonkopliku
  * specify C locale for command execution (#511) @gereonvey
  * Bump trento-contracts dependency (#494) @gagandeepb
  * Update mockery to 2.53.2 (#485) @balanza
  * Bump go 1.25 (#480) @balanza
  * Bump golangci-lint (#481) @balanza
  * Bump workbench version (#474) @balanza
  * Add link to contribution (#477) @EMaksy
  * Improve agent docs for auto build (#475) @EMaksy
  * Bump workbench version (#467) @balanza
  * Update table of contents in the Readme (#465) @EMaksy
  * Discovery cluster offline host (#464) @balanza
  * Convert Markdown documentation to Adoc (#459) @EMaksy
  * Update mockery usage (#453) @nelsonkopliku
  * Replace logrus logger with built-in log/slogs (#449) @balanza
  * Implement FS usage gatherer (#440) @janvhs
  * Add Architecture Discovery (#448) @janvhs
  * Update workbench dependency (#450) @arbulu89
  * Remove support for the 64 Bit ARM (aarch64/arm64) (#445) @janvhs

### Features

  * Add managed field to crm_mon group (#457) @arbulu89
  * Systemd units discovery (#455) @nelsonkopliku

### Bug Fixes

  * Handle zypper versioncmp exit codes 11 and 12 (#495) @arbulu89
  * Fix link and references for adoc documents (#462) @EMaksy
  * Fix missing log references (#452) @nelsonkopliku
  * Fix log-level usage (#443) @nelsonkopliku

### Maintenance

  * Sync both stable and rolling in obs (#466) @vicenteqa
  * Use adoc in spec file docs (#468) @arbulu89
  * Use latest version of endorama/asdf-parse-tool-versions to avoid using
    deprecated set-output command in gh actions. (#458) @vicenteqa

### Dependencies

<details> <summary>37 changes</summary>

  * Bump actions/checkout from 5 to 6 (#513) @dependabot[bot]
  * Bump endorama/asdf-parse-tool-versions from 1.4.0 to 1.4.1 (#512)
    @dependabot[bot]
  * Bump golang.org/x/mod from 0.29.0 to 0.30.0 (#509) @dependabot[bot]
  * Bump golang.org/x/sync from 0.17.0 to 0.18.0 (#507) @dependabot[bot]
  * Bump golangci/golangci-lint-action from 8 to 9 (#508) @dependabot[bot]
  * Bump google.golang.org/protobuf from 1.36.8 to 1.36.10 (#505)
    @dependabot[bot]
  * Bump github.com/spf13/viper from 1.20.1 to 1.21.0 (#506) @dependabot[bot]
  * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#488) @dependabot[bot]
  * Bump github.com/spf13/pflag from 1.0.7 to 1.0.10 (#489) @dependabot[bot]
  * Bump actions/setup-go from 5 to 6 (#490) @dependabot[bot]
  * Bump github.com/spf13/afero from 1.14.0 to 1.15.0 (#493) @dependabot[bot]
  * Bump golang.org/x/mod from 0.27.0 to 0.29.0 (#501) @dependabot[bot]
  * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#502)
    @dependabot[bot]
  * Bump isbang/compose-action from 2.3.0 to 2.4.1 (#503) @dependabot[bot]
  * Bump endorama/asdf-parse-tool-versions from 1.3.4 to 1.4.0 (#504)
    @dependabot[bot]
  * Bump workbench to c94b3ce (#500) @arbulu89
  * Bump workbench dependency (#497) @arbulu89
  * Bump actions/cache from 4.2.4 to 4.3.0 (#496) @dependabot[bot]
  * Bump golangci/golangci-lint-action from 6 to 8 (#427) @dependabot[bot]
  * Bump github.com/hashicorp/go-plugin from 1.6.3 to 1.7.0 (#473)
    @dependabot[bot]
  * Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (#484)
    @dependabot[bot]
  * Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#483)
    @dependabot[bot]
  * Bump github.com/coreos/go-systemd/v22 from 22.5.0 to 22.6.0 (#479)
    @dependabot[bot]
  * Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 (#478)
    @dependabot[bot]
  * Bump github.com/vektra/mockery/v2 from 2.53.4 to 2.53.5 (#476)
    @dependabot[bot]
  * Bump actions/checkout from 4 to 5 (#472) @dependabot[bot]
  * Bump golang.org/x/mod from 0.26.0 to 0.27.0 (#471) @dependabot[bot]
  * Bump actions/cache from 4.2.3 to 4.2.4 (#470) @dependabot[bot]
  * Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 (#469)
    @dependabot[bot]
  * Bump github.com/spf13/pflag from 1.0.6 to 1.0.7 (#463) @dependabot[bot]
  * Bump stefanzweifel/git-auto-commit-action from 5 to 6 (#451)
    @dependabot[bot]
  * Bump golang.org/x/mod from 0.25.0 to 0.26.0 (#460) @dependabot[bot]
  * Bump golang.org/x/sync from 0.15.0 to 0.16.0 (#461) @dependabot[bot]
  * Bump isbang/compose-action from 2.2.0 to 2.3.0 (#456) @dependabot[bot]
  * Bump workbench reference to latest updates (#454) @nelsonkopliku
  * Bump golang.org/x/mod from 0.24.0 to 0.25.0 (#447) @dependabot[bot]
  * Bump golang.org/x/sync from 0.14.0 to 0.15.0 (#446) @dependabot[bot]
    </details>

**Full Changelog** : https://github.com/trento-
project/agent/compare/2.5.0...3.0.0

  * Release 2.5.0

## What's Changed

  * Update CI (#442) @stefanotorresi
  * Use absolute command paths (#421) @balanza
  * update installation script and readme instructions (#439) @stefanotorresi
  * Handle context cancellation in dir scan gatherer (#382) @balanza
  * Fix CI job names (#429) @stefanotorresi
  * Streamline CI workflow (#428) @stefanotorresi
  * Update packaging and service files for SLES 16 (#425) @janvhs
  * Add `sudoers` gatherer (#404) @balanza
  * Update permissions of agent.yaml (#407) @janvhs
  * Add gatherer to retrieve facts from `global.ini` configuration (#395)
    @balanza
  * Update agent to golang 1.23 (#391) @balanza
  * Handle context cancellation in systemd gatherer (#390) @balanza
  * Handle context cancellation in fact gatherers (#384) @balanza
  * Add healthcheck to prevent flacky tests (#371) @balanza
  * Implement context cancellation for command based gatherers (#379) @balanza
  * Test command termination error (#378) @balanza
  * Handle context cancellation in `corosync-cmapctl` gatherer (#376) @balanza
  * Better document the config example (#335) @stefanotorresi
  * update license notice (#372) @stefanotorresi
  * Add tests on built binaries (#362) @balanza
  * Context propagation in facts gathering flow (#360) @balanza

### Features

  * Add expiration check to facts gathering request (#441) @arbulu89
  * Add CODEOWNERS (#437) @nelsonkopliku
  * Listen discovery requests (#424) @arbulu89
  * Run operations (#422) @arbulu89
  * Support aws imds v2 (#423) @nelsonkopliku
  * Generic event handler and messaging (#420) @arbulu89
  * Identify current instance SAP instances (#418) @arbulu89
  * RabbitMQ Supports SSL Config (#406) @CDimonaco
  * Handle context in plugins (#361) @balanza
  * Customize node exporter target (#356) @arbulu89

### Bug Fixes

  * Use discoveries as list instead of map to guarantee order (#436) @arbulu89
  * Support aws imds v2 (#423) @nelsonkopliku
  * Identify j2ee instances as application instances (#416) @arbulu89

### Maintenance

  * Generic event handler and messaging (#420) @arbulu89
  * Upgrade github actions runner ubuntu version (#405) @arbulu89

### Dependencies

<details> <summary>28 changes</summary>

  * Bump github.com/vektra/mockery/v2 from 2.53.3 to 2.53.4 (#438)
    @dependabot[bot]
  * Bump github.com/spf13/viper from 1.20.0 to 1.20.1 (#434) @dependabot[bot]
  * Bump github.com/hashicorp/go-plugin from 1.6.2 to 1.6.3 (#433)
    @dependabot[bot]
  * Bump golang.org/x/mod from 0.23.0 to 0.24.0 (#432) @dependabot[bot]
  * Bump github.com/prometheus-community/pro-bing from 0.6.1 to 0.7.0 (#431)
    @dependabot[bot]
  * Bump golang.org/x/sync from 0.11.0 to 0.14.0 (#430) @dependabot[bot]
  * Bump github.com/spf13/afero from 1.12.0 to 1.14.0 (#426) @dependabot[bot]
  * Bump github.com/hashicorp/go-hclog from 1.5.0 to 1.6.3 (#367)
    @dependabot[bot]
  * Bump actions/cache from 4.2.2 to 4.2.3 (#412) @dependabot[bot]
  * Bump github.com/clbanning/mxj/v2 from 2.5.7 to 2.7.0 (#241) @dependabot[bot]
  * Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#398) @dependabot[bot]
  * Bump google.golang.org/protobuf from 1.36.2 to 1.36.6 (#415)
    @dependabot[bot]
  * Bump github.com/vektra/mockery/v2 from 2.40.1 to 2.53.3 (#411)
    @dependabot[bot]
  * Bump actions/cache from 4.2.0 to 4.2.2 (#400) @dependabot[bot]
  * Bump contracts library to 0.2.0 (#399) @CDimonaco
  * Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 (#389) @dependabot[bot]
  * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#374)
    @dependabot[bot]
  * Bump isbang/compose-action from 2.0.2 to 2.2.0 (#385) @dependabot[bot]
  * Bump github.com/prometheus-community/pro-bing from 0.5.0 to 0.6.1 (#386)
    @dependabot[bot]
  * Bump github.com/spf13/cobra from 1.7.0 to 1.8.1 (#375) @dependabot[bot]
  * Bump github.com/prometheus-community/pro-bing from 0.3.0 to 0.5.0 (#368)
    @dependabot[bot]
  * Bump github.com/moby/sys/mountinfo from 0.6.2 to 0.7.2 (#370)
    @dependabot[bot]
  * Bump github.com/spf13/viper from 1.16.0 to 1.19.0 (#363) @dependabot[bot]
  * Bump github.com/spf13/afero from 1.9.5 to 1.12.0 (#364) @dependabot[bot]
  * Bump google.golang.org/protobuf from 1.31.0 to 1.36.2 (#365)
    @dependabot[bot]
  * Bump golang.org/x/sync from 0.6.0 to 0.10.0 (#357) @dependabot[bot]
  * Bump github.com/hashicorp/go-plugin from 1.5.1 to 1.6.2 (#352)
    @dependabot[bot]
  * Bump actions/cache from 4.1.1 to 4.2.0 (#358) @dependabot[bot] </details>

**Full Changelog** : https://github.com/trento-
project/agent/compare/2.4.0...2.5.0

Changes in trento-web:

  * Release 3.0.0

## What's Changed

  * Release version 3.0.0 (#3929) @nelsonkopliku
  * Refine cluster start/stop policy (#3914) @balanza
  * Revert "Bump posthog-js from 1.297.0 to 1.297.3 in /assets (#3923)" (#3925)
    @gagandeepb
  * Storybook deps update (#3918) @gagandeepb
  * Add Nav Menu Scrollbar (#3791) @jagabomb
  * CI: Refine conditional logic (#3905) @balanza
  * CI: Conditionally run jobs (#3893) @balanza
  * Fix js flaky tests (#3887) @vicenteqa
  * Remove clusters unused functions (#3892) @arbulu89
  * Host reboot button always enable (#3891) @balanza
  * increase timeout for flaky test analysis job (#3888) @vicenteqa
  * Update README.adoc (#3872) @ajaeger
  * Fix reboot operation (#3870) @balanza
  * Bump eslint from 8.57.0 to 9.38.0 in /assets (#3838) @balanza
  * Stabilize e2e test (#3850) @balanza
  * Upgrade React to v19 (#3833) @balanza
  * Split static analysis between js and elixir (#3842) @balanza
  * Make PATs opaque tokens (#3821) @nelsonkopliku
  * Revert "Bump @faker-js/faker from 9.4.0 to 10.1.0 in /assets" (#3829)
    @balanza
  * [TRNT-3845] Tag endpoints for MCP (#3800) @antgamdia
  * Add host reboot button (#3768) @balanza
  * Preserve cluster status on host registration (#3823) @balanza
  * Improve alerting settings test coverage (#3788) @vicenteqa
  * Add personal access tokens feature e2e tests (#3794) @arbulu89
  * Fixes nodejs references in CI workflow (#3804) @gagandeepb
  * [TRNT-3845] Fix personal access token openapi warning (#3796) @arbulu89
  * Makes npm version constraints flexible (#3789) @gagandeepb
  * Fix Flaky test - Activity log should reset pagination when filters changed
    (#3784) @vicenteqa
  * Update saml certificates (#3781) @nelsonkopliku
  * Enable host boot operation (#3771) @balanza
  * Update trento docs link in layout (#3772) @arbulu89
  * [TRNT-3845] Run API documentation linter in CI (#3774) @antgamdia
  * Add host reboot operation policy on sap system (#3767) @balanza
  * Add cluster host start/stop ops to activity log (#3706) @balanza
  * Adds support/compatibility with Elixir 1.18, Erlang/OTP 27 and Nodejs 22
    (#3722) @gagandeepb
  * Add host reboot operation policy (#3723) @balanza
  * Fix failure rate calculation e2e flaky tests (#3753) @vicenteqa
  * Prepare documentation for auto build process (#3733) @EMaksy
  * Fix 'change refresh rate' flaky test in activity log test suite (#3751)
    @vicenteqa
  * Fix flaky test activity log start refresh ticker (#3750) @vicenteqa
  * Refactors dispatch functions and their usage (#3715) @gagandeepb
  * Improve flaky tests e2e summary (#3718) @vicenteqa
  * Fix flaky test totp login cases for Users test suite (#3716) @vicenteqa
  * Fix flaky test - Link to known clusters in SAP Systems Overview (#3713)
    @vicenteqa
  * Add activity log entry for ClusterHostStatusChanged event (#3712) @balanza
  * Fix flaky test for Hana cluster details forbidden actions (#3710) @vicenteqa
  * Cluster host start/stop operations user policy (#3700) @balanza
  * Add cluster start and stop operations to the controller (#3691) @balanza
  * Add database operations redux saga part (#3698) @arbulu89
  * Fix version usage in page_controller (#3696) @arbulu89
  * fix release workflow (#3662) @stefanotorresi
  * Convert markdown docs to adoc (#3601) @EMaksy
  * Rescue on discovery exceptions (#3659) @skrech
  * Run flaky test analysis every day (#3657) @nelsonkopliku
  * Fix Flaky test in activity log page when selecting every different refresh
    rate. (#3653) @vicenteqa
  * Expect offline flag from discovery (#3647) @balanza
  * Add cluster status field to host projection (#3631) @balanza
  * Fix Host OpenApi spec (#3635) @balanza
  * Discovery offline host message (#3630) @balanza
  * Rename RegisterClusterHost into RegisterOnlineClusterHost (#3629) @balanza
  * Handle offline host in cluster (#3623) @balanza
  * Set dynamic validation for checks amount e2e test (#3609) @vicenteqa
  * Added e2e tests for alerting (#3570) @skrech
  * Update Scenario Fixtures to Include Architecture (#3597) @janvhs
  * Add Architecture to HostInfoBox (#3592) @janvhs
  * Filter checks catalog (#3593) @janvhs
  * Architecture based checks execution (#3590) @janvhs
  * Arch discovery (#3553) @janvhs
  * Increase timeout for Cypress tests execution flaky tests analysis (#3576)
    @vicenteqa
  * SAP instance start/stop policy (#3565) @arbulu89
  * Fix settings tests before each failure (#3560) @vicenteqa
  * Bump storybook from 8.4.6 to 9.0.5 in /assets (#3555) @balanza
  * Enable operations in production (#3558) @arbulu89
  * Show error when fail to fetch data from SUSE Manager (#3551) @balanza
  * Fix start/stop AgentHeartbeat logic in before/after Each hooks in e2e tests
    (#3537) @vicenteqa
  * Table top margin (#3517) @arbulu89

### Features

  * Build containers on deploy-demo from wanda (#3901) @nelsonkopliku
  * Avoid PAT collision in test (#3895) @nelsonkopliku
  * Simplify reboot operation policy to only check current host cluster (#3889)
    @arbulu89
  * Fix cluster hosts operations state (#3880) @arbulu89
  * Handle database stop when system replication is not enabled (#3862)
    @arbulu89
  * Fix sap system stop operation policy for scs instance type (#3860) @arbulu89
  * Remove abilities from token claims (#3775) @nelsonkopliku
  * Add OAS server url variable (#3827) @arbulu89
  * Token introspect endpoint (#3785) @nelsonkopliku
  * Cluster discovery handle empty node history (#3818) @arbulu89
  * Forbid cluster maintenance change all offline (#3820) @arbulu89
  * Personal access tokens activity log (#3817) @arbulu89
  * Openapi `All` specification (#3811) @arbulu89
  * Token introspection (#3778) @nelsonkopliku
  * Show and revoke personal access token in user edition view (#3808) @arbulu89
  * Add deprecated flag to operation and schemas (#3809) @arbulu89
  * Personal access tokens profile frontend (#3793) @arbulu89
  * [TRNT-3845] Run linters on the API spec and fix the errors (controllers:
    routes) (#3764) @antgamdia
  * UI Personal access tokens modals (#3790) @arbulu89
  * PAT authentication (#3777) @nelsonkopliku
  * Revoke Personal Access Tokens (#3749) @nelsonkopliku
  * Retrieve user Personal Access Tokens (#3745) @nelsonkopliku
  * Personal Access Token creation (#3739) @nelsonkopliku
  * [TRNT-3845] Run linters on the API spec and fix the errors (controllers:
    unprocessable_entity) (#3762) @antgamdia
  * [TRNT-3845] Run linters on the API spec and fix the errors (controllers:
    properties) (#3763) @antgamdia
  * Polish openapi spec (#3676) @nelsonkopliku
  * SAP system start/stop policy (#3721) @arbulu89
  * Analytics Eula Modal (#3701) @jagabomb
  * Add cluster host start/stop to the trento UI (#3705) @balanza
  * Database start/stop policy (#3719) @arbulu89
  * Make system/database operations self-exclusive and disable some options
    (#3717) @arbulu89
  * Add database and site operation buttons (#3702) @arbulu89
  * System replication stopped instances (#3708) @arbulu89
  * Add disabled option to operations button (#3704) @arbulu89
  * Database start/stop activity logging (#3697) @arbulu89
  * SAP and databases start/stop operation modal (#3695) @arbulu89
  * Database start/stop operations user policies (#3683) @arbulu89
  * SMLM settings save/change correlation (#3640) @gagandeepb
  * Request database operation (#3680) @arbulu89
  * Analytics Add Version Code (#3625) @jagabomb
  * Add system replication details (#3669) @arbulu89
  * Show host cluster status (#3664) @balanza
  * SAP system start/stop frontend saga request (#3658) @arbulu89
  * SAP start/stop operation activity log (#3656) @arbulu89
  * Start/stop SAP system user policy (#3652) @arbulu89
  * SAP system operation route (#3644) @arbulu89
  * Sort system replication tier (#3637) @arbulu89
  * Move replication status to back to primary (#3627) @arbulu89
  * Advanced system replication fields (#3626) @arbulu89
  * Correlation of heartbeat entries after API key regeneration (#3606)
    @gagandeepb
  * Enforce pacemaker operation policy to rely on discovered state (#3620)
    @nelsonkopliku
  * Enable/disable pacemaker systemd ops based on current state (#3614)
    @nelsonkopliku
  * Cluster resource operations (#3615) @arbulu89
  * Handle crmmon group managed (#3616) @arbulu89
  * Resources table frontend (#3608) @arbulu89
  * Request host discovery on pacemaker ops (#3613) @nelsonkopliku
  * Handle systemd units host discovery (#3610) @nelsonkopliku
  * Expose cluster resources (#3605) @arbulu89
  * Correlation of operations activity log entries (#3600) @gagandeepb
  * Fix SAP instance cluster maintenance authorization (#3580) @arbulu89
  * Add pacemaker ops to activity log (#3602) @nelsonkopliku
  * Request pacemaker enable UI (#3586) @nelsonkopliku
  * Add chevron collapsible table (#3598) @arbulu89
  * Alerting Settings events in the ActivityLog (#3596) @skrech
  * Activity log correlation for deregistration entries (#3554) @gagandeepb
  * Update running operations refresh (#3591) @arbulu89
  * App instance operation activity log (#3585) @arbulu89
  * Add a cumulative photofinish demo scenario (#3594) @nelsonkopliku
  * Alerting settings schema/model (#3461) @skrech
  * Add accept operation modal (#3588) @nelsonkopliku
  * Request SAP instance operation (#3577) @arbulu89
  * Improve cluster controller policy related test (#3583) @nelsonkopliku
  * SAP instance start/stop user policy (#3582) @arbulu89
  * Pacemaker enable disable policy (#3581) @nelsonkopliku
  * Request pacemaker enable/disable (#3578) @nelsonkopliku
  * Add operations button to SAP instance in table (#3575) @arbulu89
  * Add transparent prop to operations button (#3566) @arbulu89
  * Add SAP instance start/stop modal (#3561) @arbulu89
  * SAP system operation request (#3550) @arbulu89
  * Split host and cluster operation requested activity logging (#3539)
    @arbulu89
  * Harden saptune operation policy (#3535) @nelsonkopliku
  * Request cluster discovery on operation complete event (#3538) @arbulu89
  * Cluster maintenance change backend (#3532) @arbulu89
  * Show relevant saptune solution options (#3533) @nelsonkopliku
  * Cluster maintenance operation frontend (#3529) @arbulu89
  * Update host saptune status on SAP instances de/registration (#3514)
    @arbulu89
  * Add `forwardRef` to button component (#3528) @arbulu89
  * Add fixed witdh to relevant patches synopsis (#3521) @arbulu89
  * Add CODEOWNERS (#3518) @nelsonkopliku
  * Analytics Settings UI with Collection to Posthog (#3449) @jagabomb
  * Add the ability to request a saptune solution change (#3488) @nelsonkopliku
  * Expose cluster resource parent api (#3482) @arbulu89

### Bug Fixes

  * Add AUTH_SERVER_URL to wanda container (#3858) @nelsonkopliku
  * Updated HTTPoison to 2.2.3 (#3783) @skrech
  * Handle host_not_registered error in saptune event handler (#3773) @arbulu89
  * Handle null node attributes nodes list (#3709) @arbulu89
  * Fix malformed discovery event causing an error (#3663) @skrech
  * Fix SAP instance cluster maintenance authorization (#3580) @arbulu89
  * Fixes for Analytics Events (#3530) @jagabomb

### Maintenance

  * Use gh action concurrency (#3911) @nelsonkopliku
  * Remove unused CI env variable (#3910) @nelsonkopliku
  * Build containers on deploy-demo from wanda (#3901) @nelsonkopliku
  * Regenerate package lock (#3879) @nelsonkopliku
  * Remove unnecessary env variable from wanda (#3869) @nelsonkopliku
  * Fix photofinish permissions (#3861) @nelsonkopliku
  * CI Improvements (#3816) @gagandeepb
  * Implements nodejs matrix strategy (#3798) @gagandeepb
  * [TRNT-3845] Enable API docs linter in CI (#3797) @antgamdia
  * Use latest version of endorama/asdf-parse-tool-versions to avoid using
    deprecated set-output command in gh actions. (#3622) @vicenteqa
  * Fix operation resource type mapping (#3621) @nelsonkopliku
  * Removal of unused dependency (#3599) @gagandeepb
  * More ci improvements (#3569) @stefanotorresi
  * More ci fixes (#3516) @stefanotorresi
  * Unify cluster details header code in new component (#3486) @arbulu89

### Dependencies

<details> <summary>136 changes</summary>

  * Bump posthog-js from 1.297.0 to 1.297.3 in /assets (#3923) @dependabot[bot]
  * Bump esbuild from 0.25.12 to 0.27.0 in /assets (#3920) @dependabot[bot]
  * Bump html-webpack-plugin from 5.6.4 to 5.6.5 in /assets (#3924)
    @dependabot[bot]
  * Bump actions/checkout from 5 to 6 (#3915) @dependabot[bot]
  * Bump posthog-js from 1.290.0 to 1.297.0 in /assets (#3913) @dependabot[bot]
  * Bump glob from 10.4.5 to 10.5.0 in /assets (#3908) @dependabot[bot]
  * Bump chromaui/action from 13.3.3 to 13.3.4 (#3909) @dependabot[bot]
  * Bump eslint-plugin-jest from 29.0.1 to 29.1.0 in /assets (#3882)
    @dependabot[bot]
  * Bump js-yaml from 4.1.0 to 4.1.1 in /test/e2e (#3906) @dependabot[bot]
  * Bump js-yaml in /assets (#3907) @dependabot[bot]
  * Bump dawidd6/action-ansible-playbook from 4 to 5 (#3824) @dependabot[bot]
  * Bump docker/metadata-action from 5.8.0 to 5.9.0 (#3863) @dependabot[bot]
  * Bump chromatic from 13.1.2 to 13.3.3 in /assets (#3874) @dependabot[bot]
  * Bump esbuild from 0.25.9 to 0.25.12 in /assets (#3866) @dependabot[bot]
  * Bump react-select from 5.9.0 to 5.10.2 in /assets (#3867) @dependabot[bot]
  * Bump redux-saga from 1.3.0 to 1.4.2 in /assets (#3839) @dependabot[bot]
  * Bump chromaui/action from 13.3.2 to 13.3.3 (#3854) @dependabot[bot]
  * Bump semver from 7.7.2 to 7.7.3 in /assets (#3856) @dependabot[bot]
  * Bump react-router from 7.8.1 to 7.9.5 in /assets (#3855) @dependabot[bot]
  * Bump @babel/preset-env from 7.28.0 to 7.28.5 in /assets (#3851)
    @dependabot[bot]
  * Bump react-hot-toast from 2.5.1 to 2.6.0 in /assets (#3836) @dependabot[bot]
  * Bump babel-jest from 30.0.5 to 30.2.0 in /assets (#3835) @dependabot[bot]
  * Bump @messageformat/runtime from 3.0.1 to 3.0.2 in /assets (#3853)
    @dependabot[bot]
  * Bump @babel/preset-react from 7.27.1 to 7.28.5 in /assets (#3847)
    @dependabot[bot]
  * Bump @babel/core from 7.28.3 to 7.28.5 in /assets (#3840) @dependabot[bot]
  * Bump actions/download-artifact from 5 to 6 (#3844) @dependabot[bot]
  * Bump chromaui/action from 13.3.1 to 13.3.2 (#3843) @dependabot[bot]
  * Bump actions/upload-artifact from 4 to 5 (#3846) @dependabot[bot]
  * Bump tailwindcss from 3.4.16 to 3.4.18 in /assets (#3837) @dependabot[bot]
  * Bump actions/setup-node from 4 to 6 (#3826) @dependabot[bot]
  * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#3831)
    @dependabot[bot]
  * Bump docker/login-action from 3.5.0 to 3.6.0 (#3806) @dependabot[bot]
  * Bump chromaui/action from 13.1.5 to 13.3.1 (#3834) @dependabot[bot]
  * Bump isbang/compose-action from 2.3.0 to 2.4.1 (#3825) @dependabot[bot]
  * Bump @faker-js/faker from 9.4.0 to 10.1.0 in /assets (#3828)
    @dependabot[bot]
  * Remove `canvas` from prod deps in ./assets (#3803) @skrech
  * Bump tar-fs from 2.1.3 to 2.1.4 in /assets (#3801) @dependabot[bot]
  * Bump chromaui/action from 13.1.4 to 13.1.5 (#3776) @dependabot[bot]
  * Bump axios from 1.11.0 to 1.12.2 in /assets (#3770) @dependabot[bot]
  * Bump actions/setup-node from 4 to 5 (#3754) @dependabot[bot]
  * Bump actions/github-script from 7 to 8 (#3756) @dependabot[bot]
  * Bump chromaui/action from 13.1.3 to 13.1.4 (#3752) @dependabot[bot]
  * Bump html-webpack-plugin from 5.6.3 to 5.6.4 in /assets (#3740)
    @dependabot[bot]
  * Bump jest-environment-jsdom from 30.0.4 to 30.0.5 in /assets (#3738)
    @dependabot[bot]
  * Bump jest from 30.0.4 to 30.0.5 in /assets (#3736) @dependabot[bot]
  * Bump canvas from 3.1.2 to 3.2.0 in /assets (#3735) @dependabot[bot]
  * Bump posthog-js from 1.227.0 to 1.260.1 in /assets (#3734) @dependabot[bot]
  * Bump eslint-plugin-import from 2.31.0 to 2.32.0 in /assets (#3732)
    @dependabot[bot]
  * Bump chart.js from 4.4.7 to 4.5.0 in /assets (#3731) @dependabot[bot]
  * Bump @storybook/addon-docs from 9.1.0 to 9.1.2 in /assets (#3730)
    @dependabot[bot]
  * Bump @headlessui/react from 2.2.5 to 2.2.7 in /assets (#3729)
    @dependabot[bot]
  * Bump @babel/core from 7.28.0 to 7.28.3 in /assets (#3728) @dependabot[bot]
  * Bump postcss-import from 16.1.0 to 16.1.1 in /assets (#3727)
    @dependabot[bot]
  * Bump brace-expansion in /test/e2e (#3726) @dependabot[bot]
  * Bump actions/download-artifact from 4 to 5 (#3703) @dependabot[bot]
  * Bump @date-fns/utc from 2.1.0 to 2.1.1 in /assets (#3692) @dependabot[bot]
  * Bump esbuild from 0.25.6 to 0.25.9 in /assets (#3725) @dependabot[bot]
  * Bump react-router from 7.6.3 to 7.8.1 in /assets (#3724) @dependabot[bot]
  * Bump docker/metadata-action from 5.7.0 to 5.8.0 (#3693) @dependabot[bot]
  * Bump tmp from 0.2.1 to 0.2.4 in /test/e2e (#3707) @dependabot[bot]
  * Bump actions/checkout from 4 to 5 (#3720) @dependabot[bot]
  * Bump docker/login-action from 3.4.0 to 3.5.0 (#3699) @dependabot[bot]
  * Bump @storybook/addon-docs from 9.0.17 to 9.1.0 in /assets (#3689)
    @dependabot[bot]
  * Bump chromaui/action from 13.1.2 to 13.1.3 (#3690) @dependabot[bot]
  * Bump eslint-plugin-storybook from 9.0.18 to 9.1.0 in /assets (#3688)
    @dependabot[bot]
  * Bump babel-loader from 9.2.1 to 10.0.0 in /assets (#3685) @dependabot[bot]
  * Bump rc-input-number from 9.3.0 to 9.5.0 in /assets (#3684) @dependabot[bot]
  * Bump eslint-plugin-storybook from 9.0.9 to 9.0.18 in /assets (#3681)
    @dependabot[bot]
  * Bump papaparse from 5.4.1 to 5.5.3 in /assets (#3682) @dependabot[bot]
  * Bump postcss from 8.4.49 to 8.5.6 in /assets (#3679) @dependabot[bot]
  * Bump @babel/preset-env from 7.26.0 to 7.28.0 in /assets (#3674)
    @dependabot[bot]
  * Bump eslint-plugin-jest from 28.9.0 to 29.0.1 in /assets (#3673)
    @dependabot[bot]
  * Bump eslint-plugin-react from 7.37.2 to 7.37.5 in /assets (#3671)
    @dependabot[bot]
  * Bump autoprefixer from 10.4.20 to 10.4.21 in /assets (#3672)
    @dependabot[bot]
  * Bump axios from 1.10.0 to 1.11.0 in /assets (#3665) @dependabot[bot]
  * Bump @headlessui/react from 2.2.0 to 2.2.5 in /assets (#3667)
    @dependabot[bot]
  * Bump chromatic from 11.25.0 to 13.1.2 in /assets (#3666) @dependabot[bot]
  * Bump @storybook/react from 9.0.17 to 9.0.18 in /assets (#3661)
    @dependabot[bot]
  * Bump babel-jest from 29.7.0 to 30.0.5 in /assets (#3660) @dependabot[bot]
  * Bump form-data and @cypress/request in /test/e2e (#3655) @dependabot[bot]
  * Bump form-data from 4.0.0 to 4.0.4 in /assets (#3654) @dependabot[bot]
  * Bump @storybook/addon-docs from 9.0.9 to 9.0.17 in /assets (#3651)
    @dependabot[bot]
  * Bump eslint-config-prettier from 9.1.0 to 10.1.8 in /assets (#3650)
    @dependabot[bot]
  * Bump axios from 1.9.0 to 1.10.0 in /assets (#3648) @dependabot[bot]
  * Bump @storybook/react from 9.0.16 to 9.0.17 in /assets (#3649)
    @dependabot[bot]
  * Bump @babel/preset-react from 7.26.3 to 7.27.1 in /assets (#3645)
    @dependabot[bot]
  * Bump esbuild from 0.25.0 to 0.25.6 in /assets (#3646) @dependabot[bot]
  * Bump jest-environment-jsdom from 29.7.0 to 30.0.4 in /assets (#3641)
    @dependabot[bot]
  * Fix jest expectations (#3643) @nelsonkopliku
  * Bump jest from 29.7.0 to 30.0.4 in /assets (#3642) @dependabot[bot]
  * Bump react-router-dom from 6.28.0 to 7.6.3 in /assets (#3604)
    @dependabot[bot]
  * Bump rc-tooltip from 6.3.1 to 6.4.0 in /assets (#3639) @dependabot[bot]
  * Bump @storybook/react from 9.0.5 to 9.0.16 in /assets (#3638)
    @dependabot[bot]
  * Bump react-error-boundary from 4.1.2 to 6.0.0 in /assets (#3636)
    @dependabot[bot]
  * Bump react-chartjs-2 from 5.2.0 to 5.3.0 in /assets (#3634) @dependabot[bot]
  * Bump react-accessible-treeview from 2.10.0 to 2.11.2 in /assets (#3632)
    @dependabot[bot]
  * Bump dawidd6/action-ansible-playbook from 3 to 4 (#3574) @dependabot[bot]
  * Bump react-markdown from 9.0.1 to 10.1.0 in /assets (#3572) @dependabot[bot]
  * Bump chromaui/action from 13.1.0 to 13.1.2 (#3617) @dependabot[bot]
  * Bump isbang/compose-action from 2.2.0 to 2.3.0 (#3611) @dependabot[bot]
  * Bump chromaui/action from 13.0.1 to 13.1.0 (#3612) @dependabot[bot]
  * Removal of unused dependency (#3599) @gagandeepb
  * Bump chromaui/action from 13.0.0 to 13.0.1 (#3584) @dependabot[bot]
  * Bump chromaui/action from 12.2.0 to 13.0.0 (#3579) @dependabot[bot]
  * Bump stefanzweifel/git-auto-commit-action from 5 to 6 (#3564)
    @dependabot[bot]
  * Bump eslint-plugin-storybook from 0.11.1 to 9.0.9 in /assets (#3568)
    @dependabot[bot]
  * Bump @storybook/addon-docs from 9.0.5 to 9.0.9 in /assets (#3567)
    @dependabot[bot]
  * Bump chromaui/action from 12.1.1 to 12.2.0 (#3559) @dependabot[bot]
  * Bump chromaui/action from 12.1.0 to 12.1.1 (#3557) @dependabot[bot]
  * Bump dflook/terraform-new-workspace from 1 to 2 (#3544) @dependabot[bot]
  * Bump dflook/terraform-destroy-workspace from 1 to 2 (#3545) @dependabot[bot]
  * Bump dflook/terraform-apply from 1 to 2 (#3546) @dependabot[bot]
  * Bump dflook/terraform-output from 1 to 2 (#3547) @dependabot[bot]
  * Bump chromaui/action from 12.0.0 to 12.1.0 (#3549) @dependabot[bot]
  * Bump @testing-library/user-event from 14.5.2 to 14.6.1 in /assets (#3534)
    @dependabot[bot]
  * Bump chromaui/action from 11.28.3 to 12.0.0 (#3525) @dependabot[bot]
  * Bump rc-input from 1.7.1 to 1.8.0 in /assets (#3531) @dependabot[bot]
  * Bump fishery from 2.2.2 to 2.3.1 in /assets (#3526) @dependabot[bot]
  * Bump @storybook/addon-webpack5-compiler-babel from 3.0.3 to 3.0.6 in /assets
    (#3524) @dependabot[bot]
  * Bump chromaui/action from 11.28.2 to 11.28.3 (#3522) @dependabot[bot]
  * Bump remark-gfm from 4.0.0 to 4.0.1 in /assets (#3520) @dependabot[bot]
  * Bump jaxxstorm/action-install-gh-release from 1.14.0 to 2.1.0 (#3519)
    @dependabot[bot]
  * Bump @storybook/preview-api from 8.4.7 to 8.6.14 in /assets (#3511)
    @dependabot[bot]
  * Bump chromaui/action from 11.25.2 to 11.28.2 (#3464) @dependabot[bot]
  * Bump esbuild and tsx in /test/e2e (#3452) @dependabot[bot]
  * Bump @babel/runtime from 7.23.2 to 7.27.0 in /assets (#3453)
    @dependabot[bot]
  * Add CODEOWNERS (#3518) @nelsonkopliku
  * Bump @babel/helpers from 7.20.7 to 7.26.10 in /test/e2e (#3384)
    @dependabot[bot]
  * Bump docker/metadata-action from 5.6.1 to 5.7.0 (#3342) @dependabot[bot]
  * Bump docker/login-action from 3.3.0 to 3.4.0 (#3386) @dependabot[bot]
  * Bump @babel/runtime from 7.20.7 to 7.26.10 in /test/e2e (#3383)
    @dependabot[bot]
  * Bump serialize-javascript from 6.0.1 to 6.0.2 in /assets (#3324)
    @dependabot[bot]
  * Bump dawidd6/action-ansible-playbook from 2 to 3 (#3287) @dependabot[bot]
  * Bump isbang/compose-action from 2.1.0 to 2.2.0 (#3264) @dependabot[bot]
  * Bump undici from 5.28.5 to 5.29.0 in /test/e2e (#3505) @dependabot[bot]
  * Bump axios from 1.7.9 to 1.9.0 in /assets (#3475) @dependabot[bot]
    </details>

**Full Changelog** : https://github.com/trento-project/web/compare/2.5.0...3.0.0

  * Release 2.5.0

## What's Changed

  * Test flakiness analysis for backend. (#3483) @vicenteqa
  * Fix PR env pre-flight check for forks (#3497) @stefanotorresi
  * Edit ansible inventory in CI (#3474) @balanza
  * Reorder start ordering (#3485) @gagandeepb
  * Add checks execution with custom values test e2e (#3476) @EMaksy
  * Increase timeout for SUSE Multi Linux Manager API (#3435) @balanza
  * PO Refactor checks execution & other tests dependant on wanda (#3471)
    @vicenteqa
  * Checks customization e2e (#3460) @EMaksy
  * Add a GenericError for displaying non-recoverable errors (#3459) @janvhs
  * Fix margins (#3446) @janvhs
  * Using checks in pr env (#3456) @nelsonkopliku
  * Apply PO pattern to Settings test suite (#3442) @vicenteqa
  * Apply PO Pattern to Saptune-SSO-SUMA test suites (#3428) @vicenteqa
  * Apply PageObject pattern sap systems overview e2e tests (#3408) @vicenteqa
  * Allow Usage Of Podman (#3400) @janvhs
  * Run regression and integration e2e tests always in CI (#3411) @arbulu89
  * Identify clustered sap instances (#3397) @arbulu89
  * Use custom function to check if data is loaded (#3405) @arbulu89
  * Apply page object pattern Sap System Details tests. (#3392) @vicenteqa
  * Apply page object pattern to hosts overview tests (#3389) @vicenteqa
  * Review & fix users e2e tests flakiness (#3378) @vicenteqa
  * Rename current_value to default_value (#3380) @nelsonkopliku
  * Apply PO Pattern host details e2e tests. (#3348) @vicenteqa
  * Add Trento documentation to navigation bar (#3294) @janvhs
  * Apply po pattern home tests (#3344) @vicenteqa
  * Refactor checkable warning message (#3332) @EMaksy
  * Apply PageObject pattern to Hana DB Details E2E tests (#3330) @vicenteqa
  * Apply PageObject pattern Hana Cluster Details E2E tests (#3300) @vicenteqa
  * Create checkable warning messages (#3313) @EMaksy
  * Saptune solution apply endpoint (#3305) @arbulu89
  * Apply PageObject pattern to databases overview tests. (#3281) @vicenteqa
  * Apply PageObject pattern Clusters Overview tests. (#3266) @vicenteqa
  * Apply PageObject pattern 'activity log' e2e tests (#3259) @vicenteqa
  * Add check customization ability (#3258) @nelsonkopliku
  * Fix Jest warnings on FE tests (#3254) @vicenteqa
  * Apply page object pattern to 'about' and 'check catalog' tests (#3248)
    @vicenteqa
  * Fixes typo (#3245) @gagandeepb
  * Fix for nil values in severity (#3244) @gagandeepb
  * Add page object structure for User creation tests (#3219) @vicenteqa
  * add job conditional to ensure secret availability (#3234) @stefanotorresi
  * move some workflow env variables to GHA variables (#3233) @stefanotorresi
  * Refactor activity log settings (#3223) @nelsonkopliku
  * update license notice (#3226) @stefanotorresi
  * Pin Chromatic action (#3227) @balanza
  * Revert "Add e2e test for hana scale up cost optimized scenario" (#3213)
    @arbulu89
  * Remove SUMA feature flag (#3205) @janvhs
  * Improve e2e tests on Activity log (#3200) @balanza
  * Fixup #3198 (#3199) @balanza
  * Add a PR comment when a preview environment is created (#3198) @balanza
  * Show password toggle on login (#3191) @balanza
  * Fix activity log e2e test (#3179) @nelsonkopliku
  * Add info tooltip for metadata search (#3186) @balanza
  * Activity log autorefresh e2e (#3169) @nelsonkopliku
  * Add sap hana scale up cost optimized and performance optimized discovery
    (#3152) @EMaksy

### Features

  * Reset modal options on cancel (#3504) @arbulu89
  * SMTP allows talking to unauthenticated servers (#3489) @skrech
  * Add cluster maintenance change modal (#3487) @arbulu89
  * Request saptune discovery when saptune solution apply operation is completed
    (#3443) @arbulu89
  * Add wanda to ci for e2e (#3455) @EMaksy
  * Log checks selected as connection activity (#3450) @nelsonkopliku
  * Implements newly defined severity level conditions (#3445) @gagandeepb
  * Log user coming from messages (#3440) @nelsonkopliku
  * Backend for User Analytics Settings (#3372) @jagabomb
  * Parse current instance field (#3416) @arbulu89
  * Support AWS without metadata scenarios (#3412) @nelsonkopliku
  * Log checks customizations activities (#3424) @nelsonkopliku
  * Handle unmounted clustered sap instance (#3422) @arbulu89
  * Expose cluster sap instances frontend (#3410) @arbulu89
  * Discovery HANA+ASCS/ERS ers clusters (#3394) @arbulu89
  * Use operation forbidden modal in host details (#3381) @arbulu89
  * Add OperationForbiddenModal (#3331) @arbulu89
  * Operation policy messages (#3364) @arbulu89
  * Operation user authorization frontend (#3369) @arbulu89
  * Operation user authorization (#3368) @arbulu89
  * Add hostname field to activity log metadata for operation entries (#3377)
    @arbulu89
  * Checks customization modal save (#3352) @EMaksy
  * Fetch running operation on page load (#3355) @arbulu89
  * Activity log severity levels UI (#3306) @gagandeepb
  * Operation completed activity log (#3360) @arbulu89
  * Add modified check pill in checks execution results an detail (#3358)
    @nelsonkopliku
  * Log operation requested in activity log (#3354) @arbulu89
  * Rabbitmq explicit ssl support (#3353) @CDimonaco
  * Add operations button host view (#3345) @arbulu89
  * Add boolean input for checks customization modal (#3310) @EMaksy
  * Running operations redux (#3339) @arbulu89
  * Request and process operation events (#3333) @arbulu89
  * Add operations messaging queue (#3320) @arbulu89
  * Actions button (#3319) @arbulu89
  * Saptune solution apply modal (#3311) @arbulu89
  * Add reset customization cta inside modal (#3323) @nelsonkopliku
  * Wire up check customization reset (#3309) @nelsonkopliku
  * Add reset customization cta (#3308) @nelsonkopliku
  * Add operations policy plug (#3304) @arbulu89
  * Foundation for Basic Analytics Implementation (#3301) @jagabomb
  * Operation policies (#3293) @arbulu89
  * Adjust checks selection route (#3299) @nelsonkopliku
  * Parameterized ecto payload (#3286) @arbulu89
  * Improve read models associations (#3284) @arbulu89
  * Activity log severity levels filter (#3285) @gagandeepb
  * Add Checks customization modal (#3277) @EMaksy
  * Add parent cluster resource (#3276) @arbulu89
  * Load checks selection with customizations (#3278) @nelsonkopliku
  * Add modified pill for customized checks (#3274) @nelsonkopliku
  * Rename suse manager labeling (#3279) @arbulu89
  * Use embeds software updates (#3275) @arbulu89
  * Add check customization call to action in checks selection (#3256)
    @nelsonkopliku
  * Adds Encapsulation for Dashboard Page (#3242) @jagabomb
  * Refactor checks_catalog ui test (#3247) @EMaksy
  * Expose abilities as jwt claims (#3240) @nelsonkopliku
  * Activity log severity levels (#3222) @gagandeepb
  * Add hana scale up scenario as selection in checks catalog (#3210) @EMaksy
  * Add job for flaky e2e tests detection (#3215) @vicenteqa
  * Cypress E2E Tests parallelization (#3208) @vicenteqa
  * Hana Scale up cost opt checks in the trento console (#3206) @EMaksy
  * Add e2e test for hana scale up cost optimized scenario (#3184) @EMaksy
  * Redact users in activity log (#3195) @nelsonkopliku
  * Limit user access in activity log filters (#3183) @nelsonkopliku
  * Add new ability permitting access to users in activity log (#3180)
    @nelsonkopliku
  * Activity log autorefresh (#3161) @nelsonkopliku
  * Use prometheus targets (#3165) @arbulu89
  * Activity Log search by metadata (#3056) @nelsonkopliku
  * ActivityLog searching by metadata BE implementation (#3059) @gagandeepb
  * Replaces Empty Favicon with Trento Logo (#3144) @jagabomb

### Bug Fixes

  * Bugfix for web as it fails to start when no IPV6 is available (#3490)
    @EMaksy
  * Show tooltip only when hoovered over the start execution button (#3470)
    @EMaksy
  * Relax timeouts (#3477) @janvhs
  * Fix references to activity log settings (#3463) @nelsonkopliku
  * Deduplicate targets for ascs cluster checks executions (#3447)
    @nelsonkopliku
  * Fix width on Select (#3418) @janvhs
  * Fix Save button after saving a check in the checks customization modal
    (#3417) @EMaksy
  * Fix database profile payload validation (#3398) @arbulu89
  * Enable reset customization when check is customized (#3328) @nelsonkopliku
  * Update `date-fns` to 4.1.0 and DateFilter refactoring (#3312) @skrech
  * Use embeds software updates (#3275) @arbulu89
  * Fix cluster json view adapt_v1 function (#3273) @arbulu89
  * Fix discovery dispatch accumulating errors (#3272) @arbulu89
  * Remaps specific activity log type unconditionally to warning (#3271)
    @gagandeepb
  * Fix selected cluster type ui in Checks catalog view (#3229) @EMaksy
  * change base image and update dependencies (#3232) @stefanotorresi
  * Update community container image to use fixed versions from leap15.6 (#3217)
    @arbulu89
  * Upgrade tzdata to 1.1.2 to avoid error log (#3216) @arbulu89
  * Handle ApplicationInstanceMoved event in deregistration (#3125) @arbulu89
  * Allow the scheduled execution to check also ascs/ers clusters (#3156)
    @nelsonkopliku

### Maintenance

  * Version bump automation (#3509) @stefanotorresi
  * Add menu position to operations button (#3503) @arbulu89
  * Automate changelog generation (#3496) @stefanotorresi
  * Remove legacy catalog list coming from `runner` implementation (#3494)
    @nelsonkopliku
  * add .editorconfig (#3492) @stefanotorresi
  * Fix wanda initdb permissions (#3479) @nelsonkopliku
  * Recreate and not remove checks container in PR env ci (#3458) @arbulu89
  * Add wanda to ci for e2e (#3455) @EMaksy
  * Use rolling checks image in demo (#3451) @nelsonkopliku
  * Differentiate checks execution requested label (#3441) @nelsonkopliku
  * Minor adjustments to check customization (#3439) @nelsonkopliku
  * Fix year range (#3426) @nelsonkopliku
  * Fix operation_completed activity log severity level (#3371) @arbulu89
  * Remove unnecessary div (#3370) @nelsonkopliku
  * Upgrade github actions runner ubuntu version (#3361) @arbulu89
  * Center severity icon in table cell (#3363) @nelsonkopliku
  * Fix: Verify mocks in settings_test.ex (#3359) @skrech
  * Rename ActionsButton to OperationsButton (#3329) @arbulu89
  * Update `date-fns` to 4.1.0 and DateFilter refactoring (#3312) @skrech
  * Fix operations policy get_params usage (#3321) @arbulu89
  * Reduce modal padding (#3292) @nelsonkopliku
  * Adds Encapsulation for Dashboard Page (#3242) @jagabomb
  * Cost opt e2e (#3212) @arbulu89
  * Order users query (#3196) @nelsonkopliku
  * Use different clear icon (#3190) @nelsonkopliku
  * Pin k3s version in CI workflow (#3185) @stefanotorresi
  * Fix Activity Log type filter width (#3164) @nelsonkopliku
  * Upgrade to Headless UI 2 (#3140) @dottorblaster
  * Omit an unnecessary query when requesting cluster checks execution (#3159)
    @nelsonkopliku
  * Replaces Empty Favicon with Trento Logo (#3144) @jagabomb

### Dependencies

<details> <summary>39 changes</summary>

  * Bump posthog-js from 1.53.2 to 1.227.0 in /assets (#3362) @dependabot[bot]
  * Bump trento contracts 0.2.0 (#3343) @CDimonaco
  * Bump serialize-javascript from 6.0.1 to 6.0.2 in /assets (#3296)
    @dependabot[bot]
  * Bump esbuild from 0.24.0 to 0.25.0 in /assets (#3295) @dependabot[bot]
  * Bump chromaui/action from 11.25.1 to 11.25.2 (#3265) @dependabot[bot]
  * Bump react-hot-toast from 2.4.1 to 2.5.1 in /assets (#3250) @dependabot[bot]
  * Bump @faker-js/faker from 9.3.0 to 9.4.0 in /assets (#3249) @dependabot[bot]
  * Bump chromaui/action from 11.25.0 to 11.25.1 (#3253) @dependabot[bot]
  * Bump @babel/preset-react from 7.25.9 to 7.26.3 in /assets (#3209)
    @dependabot[bot]
  * Bump react-select from 5.8.3 to 5.9.0 in /assets (#3201) @dependabot[bot]
  * Bump actions/setup-python from 4 to 5 (#3220) @dependabot[bot]
  * Bump chromatic from 11.22.2 to 11.25.0 in /assets (#3237) @dependabot[bot]
  * Bump chromaui/action from 11.22.2 to 11.25.0 (#3238) @dependabot[bot]
  * Bump undici from 5.28.4 to 5.28.5 in /test/e2e (#3243) @dependabot[bot]
  * Bump isbang/compose-action from 2.0.2 to 2.1.0 (#3241) @dependabot[bot]
  * Update gen_rmq to cdimonaco/gen_rmq version 5 (#3246) @CDimonaco
  * Bump chromatic from 11.20.0 to 11.22.2 in /assets (#3221) @dependabot[bot]
  * Bump qrcode.react from 4.1.0 to 4.2.0 in /assets (#3202) @dependabot[bot]
  * Bump nanoid from 3.3.7 to 3.3.8 in /assets (#3207) @dependabot[bot]
  * Bump docker/metadata-action from 5.5.1 to 5.6.1 (#3155) @dependabot[bot]
  * Bump @faker-js/faker from 9.2.0 to 9.3.0 in /assets (#3194) @dependabot[bot]
  * Bump @heroicons/react from 2.1.5 to 2.2.0 in /assets (#3192)
    @dependabot[bot]
  * Bump @babel/plugin-transform-modules-commonjs from 7.25.9 to 7.26.3 in
    /assets (#3189) @dependabot[bot]
  * Bump @testing-library/react from 16.0.1 to 16.1.0 in /assets (#3193)
    @dependabot[bot]
  * Bump rc-input from 1.6.3 to 1.7.1 in /assets (#3171) @dependabot[bot]
  * Bump @storybook/preview-api from 8.4.6 to 8.4.7 in /assets (#3188)
    @dependabot[bot]
  * Bump eslint-plugin-storybook from 0.11.0 to 0.11.1 in /assets (#3187)
    @dependabot[bot]
  * Bump rc-tooltip from 6.2.1 to 6.3.1 in /assets (#3178) @dependabot[bot]
  * Bump tailwindcss from 3.4.15 to 3.4.16 in /assets (#3182) @dependabot[bot]
  * Bump axios from 1.7.7 to 1.7.9 in /assets (#3181) @dependabot[bot]
  * Bump chromatic from 11.19.0 to 11.20.0 in /assets (#3177) @dependabot[bot]
  * Bump chart.js from 4.4.6 to 4.4.7 in /assets (#3170) @dependabot[bot]
  * Bump chartjs-plugin-zoom from 2.0.1 to 2.2.0 in /assets (#3174)
    @dependabot[bot]
  * Bump tailwindcss from 3.4.14 to 3.4.15 in /assets (#3151) @dependabot[bot]
  * Bump cross-spawn from 7.0.3 to 7.0.6 in /test/e2e (#3154) @dependabot[bot]
  * Bump @storybook/test from 8.4.2 to 8.4.6 in /assets (#3166) @dependabot[bot]
  * Bump jaxxstorm/action-install-gh-release from 1.13.0 to 1.14.0 (#3163)
    @dependabot[bot]
  * Bump chromatic from 11.18.0 to 11.19.0 in /assets (#3162) @dependabot[bot]
  * Bump @storybook/preview-api from 8.4.2 to 8.4.6 in /assets (#3168)
    @dependabot[bot] </details>

**Full Changelog** : https://github.com/trento-project/web/compare/2.4.0...2.5.0

Changes in trento-wanda:

  * Release 2.0.0

## What's Changed

  * Release version 2.0.0 (#667) @nelsonkopliku
  * Remove unneeded references to jwt libraries and environment variables (#662)
    @nelsonkopliku
  * [TRNT-3845] Add missing examples in API spec (#657) @antgamdia
  * [TRNT-3845] Tag endpoints for MCP (#650) @antgamdia
  * [TRNT-3845] Enable API docs linter in CI (#648) @antgamdia
  * [TRNT-3845] Run API documentation linter in CI (#645) @antgamdia
  * Add host reboot operation (#640) @balanza
  * Fixes reference to md (#639) @gagandeepb
  * Elixir 1.18 and Erlang/OTP 27 (#638) @gagandeepb
  * Prepare wanda docs for autobuild (#637) @EMaksy
  * Add cluster start/stop operations to registry (#633) @balanza
  * Convert md docs to adoc (#630) @EMaksy
  * Update the env to include the architecture of a host (#627) @janvhs
  * Filter operations by status (#626) @arbulu89
  * Add Docs for the fs_usage-Gatherer (#625) @janvhs
  * Enable operations in produdction (#621) @arbulu89
  * Clustermaintenancechange (#616) @arbulu89

### Features

  * Require AUTH_SERVER_URL only when token authentication is enabled (#664)
    @nelsonkopliku
  * Token introspection auth (#658) @nelsonkopliku
  * Add oas server url configuration option (#656) @arbulu89
  * Openapi all spec (#653) @arbulu89
  * Add deprecated flag to operation and schemas (#651) @arbulu89
  * [TRNT-3845] Run linters on the API spec and fix the errors (controller)
    (#642) @antgamdia
  * [TRNT-3845] Run linters on the API spec and fix the errors (schemas) (#641)
    @antgamdia
  * [TRNT-3845] Combine API specs in a single file with improved feedback loop
    (#634) @antgamdia
  * [TRNT-3845] Make "api-bc-check" CI step check API against PR's target
    instead of main (#643) @antgamdia
  * Add database start/stop operations (#632) @arbulu89
  * Add SAP system start/stop operations (#629) @arbulu89
  * Add enable/disable pacemaker operations spec (#622) @nelsonkopliku
  * Add SAP instance start/stop operations (#619) @arbulu89

### Bug Fixes

  * Add deprecated flag to operation and schemas (#651) @arbulu89

### Maintenance

  * CI improvements (#663) @gagandeepb
  * Revert temporary changes (#661) @nelsonkopliku
  * Sync both stable and rolling versions in OBS (#631) @vicenteqa
  * use latest version of get latest tag action (#628) @vicenteqa
  * Fix CI obs image tarball creation (#624) @arbulu89
  * Fix deps cache key in CI (#615) @nelsonkopliku

### Dependencies

<details> <summary>11 changes</summary>

  * Bump actions/checkout from 5 to 6 (#666) @dependabot[bot]
  * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#654)
    @dependabot[bot]
  * Bump actions/upload-artifact from 4 to 5 (#659) @dependabot[bot]
  * Bump endorama/asdf-parse-tool-versions from 1.3.4 to 1.4.0 (#660)
    @dependabot[bot]
  * Bump actions/setup-node from 4 to 6 (#655) @dependabot[bot]
  * Bump actions/checkout from 4 to 5 (#636) @dependabot[bot]
  * Bump stefanzweifel/git-auto-commit-action from 5 to 6 (#623)
    @dependabot[bot]
  * Bump phoenix from 1.7.19 to 1.7.21 (#600) @dependabot[bot]
  * Bump phoenix_ecto from 4.6.3 to 4.6.4 (#613) @dependabot[bot]
  * Bump plug_cowboy from 2.7.2 to 2.7.3 (#580) @dependabot[bot]
  * Bump credo from 1.7.11 to 1.7.12 (#614) @dependabot[bot] </details>

**Full Changelog** : https://github.com/trento-
project/wanda/compare/1.5.0...2.0.0

  * Release 1.5.0

## What's Changed

  * Check vendor deps on CI (#594) @balanza
  * Update build dependency requirements (again) (#597) @stefanotorresi
  * Fix typo in rust package alias (#596) @stefanotorresi
  * Add gatherer docs (#588) @balanza
  * Bump RHAI rustler (#591) @balanza
  * Operations messaging with web (#577) @arbulu89
  * Multiple amqp consumer publisher (#575) @arbulu89
  * Adjust doc (#571) @nelsonkopliku
  * Refactor customization opt out flag (#569) @nelsonkopliku
  * relax rust requirement to allow for patch updates (#557) @stefanotorresi
  * change base image and update dependencies (#545) @stefanotorresi
  * update license notice (#546) @stefanotorresi
  * Add hexadecimal value hint to id section (#542) @arbulu89
  * Fix docs description in Evaluation Scope (#539) @EMaksy
  * Update specification.md (#538) @EMaksy

### Features

  * Add CODEOWNERS (#612) @nelsonkopliku
  * Add saptune change solution operation to the catalog (#608) @nelsonkopliku
  * Propagate user in messages (#604) @nelsonkopliku
  * Publish checks customization messages (#602) @nelsonkopliku
  * Receive operator execution reports (#599) @arbulu89
  * Send operator execution request to agents (#595) @arbulu89
  * Expose resolved original values (#592) @nelsonkopliku
  * Add boolean to accepted value types (#590) @nelsonkopliku
  * Add support to updating checks customizations (#587) @nelsonkopliku
  * Rabbitmq explicit ssl support (#586) @CDimonaco
  * Using custom values in checks executions (#584) @nelsonkopliku
  * Improve api routes (#573) @nelsonkopliku
  * Reset check customization (#572) @nelsonkopliku
  * Set operation as aborted (#562) @arbulu89
  * Checks selection (#563) @nelsonkopliku
  * Add customization auth policy (#566) @nelsonkopliku
  * Retrieve customizations for a specific execution group (#564) @nelsonkopliku
  * Enrich catalog operation data (#559) @arbulu89
  * Customize check action (#561) @nelsonkopliku
  * Add check customization capabilities (#556) @nelsonkopliku
  * Refactor check loading (#560) @nelsonkopliku
  * Checks customizability detection (#558) @nelsonkopliku
  * Operations controller (#554) @arbulu89
  * Operations timeout (#551) @arbulu89
  * Operations registry (#549) @arbulu89
  * Extract abilities from token so they can be matched for authorization (#552)
    @nelsonkopliku
  * Add customizable key to disable checks customization for certain checks
    (#550) @EMaksy
  * Save operations in the database (#547) @arbulu89
  * Create and use enum modules (#548) @arbulu89
  * Operations orchestration skeleton (#543) @arbulu89

### Bug Fixes

  * Add ipv6 bug fix (#607) @EMaksy
  * Deduplicate execution targets (#605) @nelsonkopliku

### Maintenance

  * Update CI (#611) @stefanotorresi
  * Adjust amqp configs (#603) @nelsonkopliku
  * Bump rust toolchain (#593) @nelsonkopliku
  * Upgrade github actions runner ubuntu version (#585) @arbulu89
  * Move json view tests to correct folder (#553) @arbulu89
  * Create and use enum modules (#548) @arbulu89
  * Update dockerfiles to use correct elixir/erlang versions (#544) @arbulu89

### Dependencies

<details> <summary>16 changes</summary>

  * Bump docker/metadata-action from 5.6.1 to 5.7.0 (#583) @dependabot[bot]
  * Bump docker/login-action from 3.3.0 to 3.4.0 (#598) @dependabot[bot]
  * Bump telemetry_poller from 1.1.0 to 1.2.0 (#601) @dependabot[bot]
  * Bump ex_doc from 0.37.1 to 0.38.1 (#610) @dependabot[bot]
  * Bump ranch from 2.1.0 to 2.2.0 (#574) @dependabot[bot]
  * Bump trento contracts to 0.2.0 (#582) @CDimonaco
  * Bump ex_doc from 0.37.0 to 0.37.1 (#570) @dependabot[bot]
  * Bump ranch from 1.8.0 to 2.1.0 (#565) @dependabot[bot]
  * Bump ex_doc from 0.36.1 to 0.37.0 (#567) @dependabot[bot]
  * Bump postgrex from 0.19.3 to 0.20.0 (#568) @dependabot[bot]
  * Bump phoenix from 1.7.14 to 1.7.18 (#537) @dependabot[bot]
  * Bump ecto from 3.12.4 to 3.12.5 (#534) @dependabot[bot]
  * Bump dialyxir from 1.4.4 to 1.4.5 (#530) @dependabot[bot]
  * Bump postgrex from 0.19.2 to 0.19.3 (#529) @dependabot[bot]
  * Update gen_rmq to cdimonaco/gen_rmq version 5 (#555) @CDimonaco
  * Bump docker/metadata-action from 5.5.1 to 5.6.1 (#531) @dependabot[bot]
    </details>

**Full Changelog** : https://github.com/trento-
project/wanda/compare/1.4.0...1.5.0

Changes in trento-checks:

  * Release 1.2.0 - Release 1.2.0

# Changelog

## 1.2.0 (2025-11-28)

Full Changelog

**Implemented enhancements:**

  * Fix token authentication enabled env variable name #52 (nelsonkopliku)

**Merged pull requests:**

  * Revert "Improve checks development experience (#35)" #51 (balanza)
  * Second set of checks from backlog of classic perf-opt HANA #50 (ksanjeet)
  * Fix adoc link #45 (EMaksy)
  * Convert Markdwon to Adoc #44 (EMaksy)

  * Release 1.1.0

## What's Changed * Add checks checker by @dottorblaster in
https://github.com/trento-project/checks/pull/22 * Add hana scenario for
hana_scale up cluster type by @EMaksy in https://github.com/trento-
project/checks/pull/23 * update license notice by @stefanotorresi in
https://github.com/trento-project/checks/pull/24 * bump BCI version to 15.6 by
@stefanotorresi in https://github.com/trento-project/checks/pull/25 * Update
saptune checks with better remediation links (jsc#TRNT-3432) by @angelabriel in
https://github.com/trento-project/checks/pull/26 * Add customziable false key by
@EMaksy in https://github.com/trento-project/checks/pull/27 * Refactor
customizability flag by @nelsonkopliku in https://github.com/trento-
project/checks/pull/30 * Adjust docs by @nelsonkopliku in
https://github.com/trento-project/checks/pull/31 * Upgrade github actions runner
ubuntu version by @arbulu89 in https://github.com/trento-project/checks/pull/32
* Updated Group, Abstract, Remediation and References by @ksanjeet in
https://github.com/trento-project/checks/pull/36 * New Check for
HANA_CALL_TIMEOUT Configuration by @ksanjeet in https://github.com/trento-
project/checks/pull/28 * new angi related checks 0B2F82 31ADCA E1F2C3 E215A6
E4D1B4 EA12BC EB24D1 by @ksanjeet in https://github.com/trento-
project/checks/pull/29 * fixed reference for check 442182 by @ksanjeet in
https://github.com/trento-project/checks/pull/37 * Added metadata for cost
optimized for existing checks by @ksanjeet in https://github.com/trento-
project/checks/pull/38 * Change tlint CLI interface by @janvhs in
https://github.com/trento-project/checks/pull/41 * Checks from backlog related
to SAPHana and SAPHanaTopology resources by @ksanjeet in
https://github.com/trento-project/checks/pull/40 * remove checks-checker
workflow by @stefanotorresi in https://github.com/trento-project/checks/pull/42
* Improve checks development experience by @balanza in
https://github.com/trento-project/checks/pull/35 * fix broken references by
@stefanotorresi in https://github.com/trento-project/checks/pull/43

**Full Changelog** : https://github.com/trento-
project/checks/compare/1.0.0...1.1.0

Changes in mcp-server-trento:

  * Release 1.0.0

## What's Changed

  * Bump version 1.0.0 (#83) @nelsonkopliku
  * Revert release (#82) @nelsonkopliku
  * bump version 1.0.0 (#80) @nelsonkopliku
  * Revert release (#78) @nelsonkopliku
  * bump version 1.0.0 (#77) @nelsonkopliku
  * fix get_version_from_git.sh (#76) @nelsonkopliku
  * Revert release (#75) @nelsonkopliku
  * Release version 1.0.0 (#74) @nelsonkopliku
  * [TRNT-3946] Improve user documentation (#62) @antgamdia
  * [TRNT-3946] Add missing INSECURE_SKIP_TLS_VERIFY to default config (#72)
    @antgamdia
  * Aligns golang version (#53) @gagandeepb
  * [TRNT-3854] Add OBS workflows (#41) @antgamdia
  * [TRNT-3845] Add asciidoc-linter and fix issues (#26) @antgamdia
  * [TRNT-3850] Remove unused OAuth logic (#21) @antgamdia
  * Fix for autobuild (#17) @EMaksy
  * [TRNT-3844] Add initial MCP server code (#7) @antgamdia

### Features

  * Sync both stable and rolling obs projects (#79) @nelsonkopliku
  * [TRNT-3946] Replace header name "Authorization" (#69) @antgamdia
  * [TRTN-3845] Improve handling of paths (#67) @antgamdia
  * [TRNT-3845] Use autodiscovery of Trento API endpoints (#59) @antgamdia
  * [TRNT-3854] Rename binaries (#66) @antgamdia
  * [TRNT-3854] Rename rpm binary to `mcp-server-trento` (#61) @antgamdia
  * [TRNT-3845] Delete hardcoded API docs (#24) @antgamdia
  * [TRNT-3854] Add opional health check server (#57) @antgamdia
  * [TRNT-3854] Delete local helm chart (#51) @antgamdia
  * [TRNT-3854] Improve config file and include it in packaging (#52) @antgamdia
  * [TRNT-3845] Support multiple API docs (#54) @antgamdia
  * [TRNT-3854] Rename pkg in OBS (#45) @antgamdia
  * [TRNT-3854] Allow passing configuration in multiple ways (#43) @antgamdia
  * [TRNT-3854] Download OAS file from HTTP (#46) @antgamdia
  * [TRNT-3853] Redirect library log traces to our logger (#29) @antgamdia
  * [TRNT-3854] Add initial release workflows (#42) @antgamdia
  * [TRNT-3854] Prepare CI for more steps (#38) @antgamdia
  * [TRNT-3853] Use asdf versions in the scripts and CI (#25) @antgamdia
  * [TRNT-3854] Add packaging folder (#40) @antgamdia
  * [TRNT-3854] Update dockerfile and makefile (#37) @antgamdia
  * [TRNT-3850] Use modelcontextprotocol/go-sdk (#16) @antgamdia
  * [TRNT-3853] Use API-key based authentication (#14) @antgamdia
  * [TRNT-3850] Add initial unit tests (#10) @antgamdia
  * [TRNT-3850] Improve existing mcp server logic (#9) @antgamdia
  * [TRNT-3850] Use the evcc-io/openapi-mcp fork instead (#8) @antgamdia
  * [TRNT-3844] Add initial MCP server code (#1) @antgamdia

### Bug Fixes

  * [TRNT-4097] Fix timeouts (#81) @antgamdia
  * [TRNT-4079] Use custom http client for tool execution (#73) @antgamdia
  * [TRNT-3853] Use per-mcp-session API tokens (#58) @antgamdia
  * [TRNT-3853] Increase timeouts (#30) @antgamdia
  * [TRNT-3853] Fix container push (#34) @antgamdia

### Dependencies

<details> <summary>21 changes</summary>

  * Bump golangci/golangci-lint-action from 8 to 9 (#70) @dependabot[bot]
  * Bump actions/checkout from 5 to 6 (#71) @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.1.0 (#68)
    @dependabot[bot]
  * Bump actions/download-artifact from 5 to 6 (#65) @dependabot[bot]
  * Bump actions/upload-artifact from 4 to 5 (#64) @dependabot[bot]
  * Bump apache/skywalking-eyes from 0.7.0 to 0.8.0 (#63) @dependabot[bot]
  * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#60) @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 0.7.0 to 1.0.0 (#56)
    @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 0.6.0 to 0.7.0 (#50)
    @dependabot[bot]
  * Bump github.com/evcc-io/openapi-mcp from 0.5.1 to 0.6.0 (#48)
    @dependabot[bot]
  * Bump actions/checkout from 4 to 5 (#44) @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 0.4.0 to 0.5.0 (#36)
    @dependabot[bot]
  * Bump github.com/evcc-io/openapi-mcp from 0.5.0 to 0.5.1 (#33)
    @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 0.3.1 to 0.4.0 (#32)
    @dependabot[bot]
  * Bump actions/setup-go from 5 to 6 (#31) @dependabot[bot]
  * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#20) @dependabot[bot]
  * Bump github.com/getkin/kin-openapi from 0.132.0 to 0.133.0 (#19)
    @dependabot[bot]
  * Bump github.com/mark3labs/mcp-go from 0.37.0 to 0.38.0 (#18)
    @dependabot[bot]
  * Bump actions/checkout from 4 to 5 (#15) @dependabot[bot]
  * Bump actions/download-artifact from 4 to 5 (#13) @dependabot[bot]
  * Bump github.com/mark3labs/mcp-go from 0.36.0 to 0.37.0 (#11)
    @dependabot[bot] </details>

**Full Changelog** : https://github.com/trento-project/mcp-
server/compare/...1.0.0

  * Release 1.0.0

## What's Changed

  * bump version 1.0.0 (#80) @nelsonkopliku

### Features

  * Sync both stable and rolling obs projects (#79) @nelsonkopliku

**Full Changelog** : https://github.com/trento-project/mcp-
server/compare/0.1.0...1.0.0

  * Release 0.1.0

## What's Changed

  * Revert release (#78) @nelsonkopliku
  * bump version 1.0.0 (#77) @nelsonkopliku
  * fix get_version_from_git.sh (#76) @nelsonkopliku
  * Revert release (#75) @nelsonkopliku
  * Release version 1.0.0 (#74) @nelsonkopliku
  * [TRNT-3946] Improve user documentation (#62) @antgamdia
  * [TRNT-3946] Add missing INSECURE_SKIP_TLS_VERIFY to default config (#72)
    @antgamdia
  * Aligns golang version (#53) @gagandeepb
  * [TRNT-3854] Add OBS workflows (#41) @antgamdia
  * [TRNT-3845] Add asciidoc-linter and fix issues (#26) @antgamdia
  * [TRNT-3850] Remove unused OAuth logic (#21) @antgamdia
  * Fix for autobuild (#17) @EMaksy
  * [TRNT-3844] Add initial MCP server code (#7) @antgamdia

### Features

  * [TRNT-3946] Replace header name "Authorization" (#69) @antgamdia
  * [TRTN-3845] Improve handling of paths (#67) @antgamdia
  * [TRNT-3845] Use autodiscovery of Trento API endpoints (#59) @antgamdia
  * [TRNT-3854] Rename binaries (#66) @antgamdia
  * [TRNT-3854] Rename rpm binary to `mcp-server-trento` (#61) @antgamdia
  * [TRNT-3845] Delete hardcoded API docs (#24) @antgamdia
  * [TRNT-3854] Add opional health check server (#57) @antgamdia
  * [TRNT-3854] Delete local helm chart (#51) @antgamdia
  * [TRNT-3854] Improve config file and include it in packaging (#52) @antgamdia
  * [TRNT-3845] Support multiple API docs (#54) @antgamdia
  * [TRNT-3854] Rename pkg in OBS (#45) @antgamdia
  * [TRNT-3854] Allow passing configuration in multiple ways (#43) @antgamdia
  * [TRNT-3854] Download OAS file from HTTP (#46) @antgamdia
  * [TRNT-3853] Redirect library log traces to our logger (#29) @antgamdia
  * [TRNT-3854] Add initial release workflows (#42) @antgamdia
  * [TRNT-3854] Prepare CI for more steps (#38) @antgamdia
  * [TRNT-3853] Use asdf versions in the scripts and CI (#25) @antgamdia
  * [TRNT-3854] Add packaging folder (#40) @antgamdia
  * [TRNT-3854] Update dockerfile and makefile (#37) @antgamdia
  * [TRNT-3850] Use modelcontextprotocol/go-sdk (#16) @antgamdia
  * [TRNT-3853] Use API-key based authentication (#14) @antgamdia
  * [TRNT-3850] Add initial unit tests (#10) @antgamdia
  * [TRNT-3850] Improve existing mcp server logic (#9) @antgamdia
  * [TRNT-3850] Use the evcc-io/openapi-mcp fork instead (#8) @antgamdia
  * [TRNT-3844] Add initial MCP server code (#1) @antgamdia

### Bug Fixes

  * [TRNT-4079] Use custom http client for tool execution (#73) @antgamdia
  * [TRNT-3853] Use per-mcp-session API tokens (#58) @antgamdia
  * [TRNT-3853] Increase timeouts (#30) @antgamdia
  * [TRNT-3853] Fix container push (#34) @antgamdia

### Dependencies

<details> <summary>21 changes</summary>

  * Bump golangci/golangci-lint-action from 8 to 9 (#70) @dependabot[bot]
  * Bump actions/checkout from 5 to 6 (#71) @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.1.0 (#68)
    @dependabot[bot]
  * Bump actions/download-artifact from 5 to 6 (#65) @dependabot[bot]
  * Bump actions/upload-artifact from 4 to 5 (#64) @dependabot[bot]
  * Bump apache/skywalking-eyes from 0.7.0 to 0.8.0 (#63) @dependabot[bot]
  * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#60) @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 0.7.0 to 1.0.0 (#56)
    @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 0.6.0 to 0.7.0 (#50)
    @dependabot[bot]
  * Bump github.com/evcc-io/openapi-mcp from 0.5.1 to 0.6.0 (#48)
    @dependabot[bot]
  * Bump actions/checkout from 4 to 5 (#44) @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 0.4.0 to 0.5.0 (#36)
    @dependabot[bot]
  * Bump github.com/evcc-io/openapi-mcp from 0.5.0 to 0.5.1 (#33)
    @dependabot[bot]
  * Bump github.com/modelcontextprotocol/go-sdk from 0.3.1 to 0.4.0 (#32)
    @dependabot[bot]
  * Bump actions/setup-go from 5 to 6 (#31) @dependabot[bot]
  * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#20) @dependabot[bot]
  * Bump github.com/getkin/kin-openapi from 0.132.0 to 0.133.0 (#19)
    @dependabot[bot]
  * Bump github.com/mark3labs/mcp-go from 0.37.0 to 0.38.0 (#18)
    @dependabot[bot]
  * Bump actions/checkout from 4 to 5 (#15) @dependabot[bot]
  * Bump actions/download-artifact from 4 to 5 (#13) @dependabot[bot]
  * Bump github.com/mark3labs/mcp-go from 0.36.0 to 0.37.0 (#11)
    @dependabot[bot] </details>

**Full Changelog** : https://github.com/trento-project/mcp-
server/compare/...0.1.0

  * Release 1.0.0

## What's Changed

  * bump version 1.0.0 (#77) @nelsonkopliku
  * fix get_version_from_git.sh (#76) @nelsonkopliku

**Full Changelog** : https://github.com/trento-project/mcp-
server/compare/0.1.0...1.0.0

Changes in supportutils-plugin-trento:

Release 3.0.0

## What's Changed

  * Release version 3.0.0 (#13) @nelsonkopliku

**Full Changelog** : https://github.com/trento-
project/support/compare/2.5.2...3.0.0

Release 2.5.2

## What's Changed

  * fix missing log_cmd function (#10) @stefanotorresi
  * README remove md and replace with adoc (#9) @EMaksy

**Full Changelog** : https://github.com/trento-
project/support/compare/2.5.1...2.5.2

  * Release 2.5.1

**Full Changelog** : https://github.com/trento-
project/support/compare/2.5...2.5.1

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * SUSE Linux Enterprise Server for SAP Applications 16.0  
    zypper in -t patch SUSE-SLES-16.0-168=1

## Package List:

  * SUSE Linux Enterprise Server for SAP Applications 16.0 (ppc64le x86_64)
    * trento-web-debugsource-3.0.0-160000.1.1
    * trento-agent-3.0.0-160000.1.1
    * trento-wanda-2.0.0-160000.1.1
    * mcp-server-trento-1.0.0-160000.1.1
    * trento-web-3.0.0-160000.1.1
    * trento-web-debuginfo-3.0.0-160000.1.1
  * SUSE Linux Enterprise Server for SAP Applications 16.0 (noarch)
    * trento-checks-1.2.0-160000.1.1
    * supportutils-plugin-trento-3.0.0-160000.1.1

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20260128/f47acd74/attachment.htm>


More information about the sle-updates mailing list