shield
Recommended update for supportutils-plugin-trento, trento-agent, trento-web, trento-wanda, trento-checks, mcp-server-trento
SUSE-SLES-16.0-168
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]](https://github.com/apps/dependabot) * Bump endorama/asdf-parse-tool-versions from 1.4.0 to 1.4.1 (#512) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/mod from 0.29.0 to 0.30.0 (#509) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/sync from 0.17.0 to 0.18.0 (#507) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golangci/golangci-lint-action from 8 to 9 (#508) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump google.golang.org/protobuf from 1.36.8 to 1.36.10 (#505) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/viper from 1.20.1 to 1.21.0 (#506) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#488) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/pflag from 1.0.7 to 1.0.10 (#489) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/setup-go from 5 to 6 (#490) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/afero from 1.14.0 to 1.15.0 (#493) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/mod from 0.27.0 to 0.29.0 (#501) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#502) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump isbang/compose-action from 2.3.0 to 2.4.1 (#503) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump endorama/asdf-parse-tool-versions from 1.3.4 to 1.4.0 (#504) @[dependabot[bot]](https://github.com/apps/dependabot) * 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]](https://github.com/apps/dependabot) * Bump golangci/golangci-lint-action from 6 to 8 (#427) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/hashicorp/go-plugin from 1.6.3 to 1.7.0 (#473) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (#484) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#483) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/coreos/go-systemd/v22 from 22.5.0 to 22.6.0 (#479) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 (#478) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/vektra/mockery/v2 from 2.53.4 to 2.53.5 (#476) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/checkout from 4 to 5 (#472) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/mod from 0.26.0 to 0.27.0 (#471) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/cache from 4.2.3 to 4.2.4 (#470) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 (#469) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/pflag from 1.0.6 to 1.0.7 (#463) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump stefanzweifel/git-auto-commit-action from 5 to 6 (#451) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/mod from 0.25.0 to 0.26.0 (#460) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/sync from 0.15.0 to 0.16.0 (#461) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump isbang/compose-action from 2.2.0 to 2.3.0 (#456) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump workbench reference to latest updates (#454) @nelsonkopliku * Bump golang.org/x/mod from 0.24.0 to 0.25.0 (#447) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/sync from 0.14.0 to 0.15.0 (#446) @[dependabot[bot]](https://github.com/apps/dependabot) </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]](https://github.com/apps/dependabot) * Bump github.com/spf13/viper from 1.20.0 to 1.20.1 (#434) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/hashicorp/go-plugin from 1.6.2 to 1.6.3 (#433) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/mod from 0.23.0 to 0.24.0 (#432) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/prometheus-community/pro-bing from 0.6.1 to 0.7.0 (#431) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/sync from 0.11.0 to 0.14.0 (#430) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/afero from 1.12.0 to 1.14.0 (#426) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/hashicorp/go-hclog from 1.5.0 to 1.6.3 (#367) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/cache from 4.2.2 to 4.2.3 (#412) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/clbanning/mxj/v2 from 2.5.7 to 2.7.0 (#241) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#398) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump google.golang.org/protobuf from 1.36.2 to 1.36.6 (#415) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/vektra/mockery/v2 from 2.40.1 to 2.53.3 (#411) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/cache from 4.2.0 to 4.2.2 (#400) @[dependabot[bot]](https://github.com/apps/dependabot) * 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]](https://github.com/apps/dependabot) * Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#374) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump isbang/compose-action from 2.0.2 to 2.2.0 (#385) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/prometheus-community/pro-bing from 0.5.0 to 0.6.1 (#386) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/cobra from 1.7.0 to 1.8.1 (#375) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/prometheus-community/pro-bing from 0.3.0 to 0.5.0 (#368) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/moby/sys/mountinfo from 0.6.2 to 0.7.2 (#370) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/viper from 1.16.0 to 1.19.0 (#363) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/afero from 1.9.5 to 1.12.0 (#364) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump google.golang.org/protobuf from 1.31.0 to 1.36.2 (#365) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump golang.org/x/sync from 0.6.0 to 0.10.0 (#357) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/hashicorp/go-plugin from 1.5.1 to 1.6.2 (#352) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/cache from 4.1.1 to 4.2.0 (#358) @[dependabot[bot]](https://github.com/apps/dependabot) </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]](https://github.com/apps/dependabot) * Bump esbuild from 0.25.12 to 0.27.0 in /assets (#3920) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump html-webpack-plugin from 5.6.4 to 5.6.5 in /assets (#3924) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/checkout from 5 to 6 (#3915) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump posthog-js from 1.290.0 to 1.297.0 in /assets (#3913) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump glob from 10.4.5 to 10.5.0 in /assets (#3908) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 13.3.3 to 13.3.4 (#3909) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump eslint-plugin-jest from 29.0.1 to 29.1.0 in /assets (#3882) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump js-yaml from 4.1.0 to 4.1.1 in /test/e2e (#3906) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump js-yaml in /assets (#3907) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump dawidd6/action-ansible-playbook from 4 to 5 (#3824) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump docker/metadata-action from 5.8.0 to 5.9.0 (#3863) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromatic from 13.1.2 to 13.3.3 in /assets (#3874) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump esbuild from 0.25.9 to 0.25.12 in /assets (#3866) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-select from 5.9.0 to 5.10.2 in /assets (#3867) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump redux-saga from 1.3.0 to 1.4.2 in /assets (#3839) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 13.3.2 to 13.3.3 (#3854) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump semver from 7.7.2 to 7.7.3 in /assets (#3856) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-router from 7.8.1 to 7.9.5 in /assets (#3855) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/preset-env from 7.28.0 to 7.28.5 in /assets (#3851) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-hot-toast from 2.5.1 to 2.6.0 in /assets (#3836) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump babel-jest from 30.0.5 to 30.2.0 in /assets (#3835) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @messageformat/runtime from 3.0.1 to 3.0.2 in /assets (#3853) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/preset-react from 7.27.1 to 7.28.5 in /assets (#3847) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/core from 7.28.3 to 7.28.5 in /assets (#3840) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/download-artifact from 5 to 6 (#3844) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 13.3.1 to 13.3.2 (#3843) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/upload-artifact from 4 to 5 (#3846) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump tailwindcss from 3.4.16 to 3.4.18 in /assets (#3837) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/setup-node from 4 to 6 (#3826) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#3831) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump docker/login-action from 3.5.0 to 3.6.0 (#3806) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 13.1.5 to 13.3.1 (#3834) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump isbang/compose-action from 2.3.0 to 2.4.1 (#3825) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @faker-js/faker from 9.4.0 to 10.1.0 in /assets (#3828) @[dependabot[bot]](https://github.com/apps/dependabot) * 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]](https://github.com/apps/dependabot) * Bump chromaui/action from 13.1.4 to 13.1.5 (#3776) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump axios from 1.11.0 to 1.12.2 in /assets (#3770) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/setup-node from 4 to 5 (#3754) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/github-script from 7 to 8 (#3756) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 13.1.3 to 13.1.4 (#3752) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump html-webpack-plugin from 5.6.3 to 5.6.4 in /assets (#3740) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump jest-environment-jsdom from 30.0.4 to 30.0.5 in /assets (#3738) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump jest from 30.0.4 to 30.0.5 in /assets (#3736) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump canvas from 3.1.2 to 3.2.0 in /assets (#3735) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump posthog-js from 1.227.0 to 1.260.1 in /assets (#3734) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump eslint-plugin-import from 2.31.0 to 2.32.0 in /assets (#3732) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chart.js from 4.4.7 to 4.5.0 in /assets (#3731) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/addon-docs from 9.1.0 to 9.1.2 in /assets (#3730) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @headlessui/react from 2.2.5 to 2.2.7 in /assets (#3729) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/core from 7.28.0 to 7.28.3 in /assets (#3728) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump postcss-import from 16.1.0 to 16.1.1 in /assets (#3727) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump brace-expansion in /test/e2e (#3726) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/download-artifact from 4 to 5 (#3703) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @date-fns/utc from 2.1.0 to 2.1.1 in /assets (#3692) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump esbuild from 0.25.6 to 0.25.9 in /assets (#3725) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-router from 7.6.3 to 7.8.1 in /assets (#3724) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump docker/metadata-action from 5.7.0 to 5.8.0 (#3693) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump tmp from 0.2.1 to 0.2.4 in /test/e2e (#3707) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/checkout from 4 to 5 (#3720) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump docker/login-action from 3.4.0 to 3.5.0 (#3699) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/addon-docs from 9.0.17 to 9.1.0 in /assets (#3689) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 13.1.2 to 13.1.3 (#3690) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump eslint-plugin-storybook from 9.0.18 to 9.1.0 in /assets (#3688) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump babel-loader from 9.2.1 to 10.0.0 in /assets (#3685) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump rc-input-number from 9.3.0 to 9.5.0 in /assets (#3684) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump eslint-plugin-storybook from 9.0.9 to 9.0.18 in /assets (#3681) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump papaparse from 5.4.1 to 5.5.3 in /assets (#3682) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump postcss from 8.4.49 to 8.5.6 in /assets (#3679) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/preset-env from 7.26.0 to 7.28.0 in /assets (#3674) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump eslint-plugin-jest from 28.9.0 to 29.0.1 in /assets (#3673) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump eslint-plugin-react from 7.37.2 to 7.37.5 in /assets (#3671) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump autoprefixer from 10.4.20 to 10.4.21 in /assets (#3672) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump axios from 1.10.0 to 1.11.0 in /assets (#3665) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @headlessui/react from 2.2.0 to 2.2.5 in /assets (#3667) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromatic from 11.25.0 to 13.1.2 in /assets (#3666) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/react from 9.0.17 to 9.0.18 in /assets (#3661) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump babel-jest from 29.7.0 to 30.0.5 in /assets (#3660) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump form-data and @cypress/request in /test/e2e (#3655) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump form-data from 4.0.0 to 4.0.4 in /assets (#3654) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/addon-docs from 9.0.9 to 9.0.17 in /assets (#3651) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump eslint-config-prettier from 9.1.0 to 10.1.8 in /assets (#3650) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump axios from 1.9.0 to 1.10.0 in /assets (#3648) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/react from 9.0.16 to 9.0.17 in /assets (#3649) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/preset-react from 7.26.3 to 7.27.1 in /assets (#3645) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump esbuild from 0.25.0 to 0.25.6 in /assets (#3646) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump jest-environment-jsdom from 29.7.0 to 30.0.4 in /assets (#3641) @[dependabot[bot]](https://github.com/apps/dependabot) * Fix jest expectations (#3643) @nelsonkopliku * Bump jest from 29.7.0 to 30.0.4 in /assets (#3642) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-router-dom from 6.28.0 to 7.6.3 in /assets (#3604) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump rc-tooltip from 6.3.1 to 6.4.0 in /assets (#3639) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/react from 9.0.5 to 9.0.16 in /assets (#3638) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-error-boundary from 4.1.2 to 6.0.0 in /assets (#3636) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-chartjs-2 from 5.2.0 to 5.3.0 in /assets (#3634) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-accessible-treeview from 2.10.0 to 2.11.2 in /assets (#3632) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump dawidd6/action-ansible-playbook from 3 to 4 (#3574) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-markdown from 9.0.1 to 10.1.0 in /assets (#3572) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 13.1.0 to 13.1.2 (#3617) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump isbang/compose-action from 2.2.0 to 2.3.0 (#3611) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 13.0.1 to 13.1.0 (#3612) @[dependabot[bot]](https://github.com/apps/dependabot) * Removal of unused dependency (#3599) @gagandeepb * Bump chromaui/action from 13.0.0 to 13.0.1 (#3584) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 12.2.0 to 13.0.0 (#3579) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump stefanzweifel/git-auto-commit-action from 5 to 6 (#3564) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump eslint-plugin-storybook from 0.11.1 to 9.0.9 in /assets (#3568) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/addon-docs from 9.0.5 to 9.0.9 in /assets (#3567) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 12.1.1 to 12.2.0 (#3559) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 12.1.0 to 12.1.1 (#3557) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump dflook/terraform-new-workspace from 1 to 2 (#3544) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump dflook/terraform-destroy-workspace from 1 to 2 (#3545) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump dflook/terraform-apply from 1 to 2 (#3546) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump dflook/terraform-output from 1 to 2 (#3547) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 12.0.0 to 12.1.0 (#3549) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @testing-library/user-event from 14.5.2 to 14.6.1 in /assets (#3534) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 11.28.3 to 12.0.0 (#3525) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump rc-input from 1.7.1 to 1.8.0 in /assets (#3531) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump fishery from 2.2.2 to 2.3.1 in /assets (#3526) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/addon-webpack5-compiler-babel from 3.0.3 to 3.0.6 in /assets (#3524) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 11.28.2 to 11.28.3 (#3522) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump remark-gfm from 4.0.0 to 4.0.1 in /assets (#3520) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump jaxxstorm/action-install-gh-release from 1.14.0 to 2.1.0 (#3519) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/preview-api from 8.4.7 to 8.6.14 in /assets (#3511) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 11.25.2 to 11.28.2 (#3464) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump esbuild and tsx in /test/e2e (#3452) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/runtime from 7.23.2 to 7.27.0 in /assets (#3453) @[dependabot[bot]](https://github.com/apps/dependabot) * Add CODEOWNERS (#3518) @nelsonkopliku * Bump @babel/helpers from 7.20.7 to 7.26.10 in /test/e2e (#3384) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump docker/metadata-action from 5.6.1 to 5.7.0 (#3342) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump docker/login-action from 3.3.0 to 3.4.0 (#3386) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/runtime from 7.20.7 to 7.26.10 in /test/e2e (#3383) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump serialize-javascript from 6.0.1 to 6.0.2 in /assets (#3324) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump dawidd6/action-ansible-playbook from 2 to 3 (#3287) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump isbang/compose-action from 2.1.0 to 2.2.0 (#3264) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump undici from 5.28.5 to 5.29.0 in /test/e2e (#3505) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump axios from 1.7.9 to 1.9.0 in /assets (#3475) @[dependabot[bot]](https://github.com/apps/dependabot) </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]](https://github.com/apps/dependabot) * Bump trento contracts 0.2.0 (#3343) @CDimonaco * Bump serialize-javascript from 6.0.1 to 6.0.2 in /assets (#3296) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump esbuild from 0.24.0 to 0.25.0 in /assets (#3295) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 11.25.1 to 11.25.2 (#3265) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-hot-toast from 2.4.1 to 2.5.1 in /assets (#3250) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @faker-js/faker from 9.3.0 to 9.4.0 in /assets (#3249) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 11.25.0 to 11.25.1 (#3253) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/preset-react from 7.25.9 to 7.26.3 in /assets (#3209) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump react-select from 5.8.3 to 5.9.0 in /assets (#3201) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/setup-python from 4 to 5 (#3220) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromatic from 11.22.2 to 11.25.0 in /assets (#3237) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromaui/action from 11.22.2 to 11.25.0 (#3238) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump undici from 5.28.4 to 5.28.5 in /test/e2e (#3243) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump isbang/compose-action from 2.0.2 to 2.1.0 (#3241) @[dependabot[bot]](https://github.com/apps/dependabot) * 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]](https://github.com/apps/dependabot) * Bump qrcode.react from 4.1.0 to 4.2.0 in /assets (#3202) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump nanoid from 3.3.7 to 3.3.8 in /assets (#3207) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump docker/metadata-action from 5.5.1 to 5.6.1 (#3155) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @faker-js/faker from 9.2.0 to 9.3.0 in /assets (#3194) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @heroicons/react from 2.1.5 to 2.2.0 in /assets (#3192) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @babel/plugin-transform-modules-commonjs from 7.25.9 to 7.26.3 in /assets (#3189) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @testing-library/react from 16.0.1 to 16.1.0 in /assets (#3193) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump rc-input from 1.6.3 to 1.7.1 in /assets (#3171) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/preview-api from 8.4.6 to 8.4.7 in /assets (#3188) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump eslint-plugin-storybook from 0.11.0 to 0.11.1 in /assets (#3187) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump rc-tooltip from 6.2.1 to 6.3.1 in /assets (#3178) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump tailwindcss from 3.4.15 to 3.4.16 in /assets (#3182) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump axios from 1.7.7 to 1.7.9 in /assets (#3181) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromatic from 11.19.0 to 11.20.0 in /assets (#3177) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chart.js from 4.4.6 to 4.4.7 in /assets (#3170) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chartjs-plugin-zoom from 2.0.1 to 2.2.0 in /assets (#3174) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump tailwindcss from 3.4.14 to 3.4.15 in /assets (#3151) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump cross-spawn from 7.0.3 to 7.0.6 in /test/e2e (#3154) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/test from 8.4.2 to 8.4.6 in /assets (#3166) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump jaxxstorm/action-install-gh-release from 1.13.0 to 1.14.0 (#3163) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump chromatic from 11.18.0 to 11.19.0 in /assets (#3162) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump @storybook/preview-api from 8.4.2 to 8.4.6 in /assets (#3168) @[dependabot[bot]](https://github.com/apps/dependabot) </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]](https://github.com/apps/dependabot) * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#654) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/upload-artifact from 4 to 5 (#659) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump endorama/asdf-parse-tool-versions from 1.3.4 to 1.4.0 (#660) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/setup-node from 4 to 6 (#655) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/checkout from 4 to 5 (#636) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump stefanzweifel/git-auto-commit-action from 5 to 6 (#623) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump phoenix from 1.7.19 to 1.7.21 (#600) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump phoenix_ecto from 4.6.3 to 4.6.4 (#613) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump plug_cowboy from 2.7.2 to 2.7.3 (#580) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump credo from 1.7.11 to 1.7.12 (#614) @[dependabot[bot]](https://github.com/apps/dependabot) </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]](https://github.com/apps/dependabot) * Bump docker/login-action from 3.3.0 to 3.4.0 (#598) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump telemetry_poller from 1.1.0 to 1.2.0 (#601) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump ex_doc from 0.37.1 to 0.38.1 (#610) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump ranch from 2.1.0 to 2.2.0 (#574) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump trento contracts to 0.2.0 (#582) @CDimonaco * Bump ex_doc from 0.37.0 to 0.37.1 (#570) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump ranch from 1.8.0 to 2.1.0 (#565) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump ex_doc from 0.36.1 to 0.37.0 (#567) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump postgrex from 0.19.3 to 0.20.0 (#568) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump phoenix from 1.7.14 to 1.7.18 (#537) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump ecto from 3.12.4 to 3.12.5 (#534) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump dialyxir from 1.4.4 to 1.4.5 (#530) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump postgrex from 0.19.2 to 0.19.3 (#529) @[dependabot[bot]](https://github.com/apps/dependabot) * 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]](https://github.com/apps/dependabot) </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](https://github.com/trento-project/checks/tree/1.2.0) (2025-11-28) [Full Changelog](https://github.com/trento-project/checks/compare/1.1.0...1.2.0) **Implemented enhancements:** - Fix token authentication enabled env variable name [\#52](https://github.com/trento-project/checks/pull/52) ([nelsonkopliku](https://github.com/nelsonkopliku)) **Merged pull requests:** - Revert "Improve checks development experience \(\#35\)" [\#51](https://github.com/trento-project/checks/pull/51) ([balanza](https://github.com/balanza)) - Second set of checks from backlog of classic perf-opt HANA [\#50](https://github.com/trento-project/checks/pull/50) ([ksanjeet](https://github.com/ksanjeet)) - Fix adoc link [\#45](https://github.com/trento-project/checks/pull/45) ([EMaksy](https://github.com/EMaksy)) - Convert Markdwon to Adoc [\#44](https://github.com/trento-project/checks/pull/44) ([EMaksy](https://github.com/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]](https://github.com/apps/dependabot) * Bump actions/checkout from 5 to 6 (#71) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.1.0 (#68) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/download-artifact from 5 to 6 (#65) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/upload-artifact from 4 to 5 (#64) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump apache/skywalking-eyes from 0.7.0 to 0.8.0 (#63) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#60) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 0.7.0 to 1.0.0 (#56) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 0.6.0 to 0.7.0 (#50) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/evcc-io/openapi-mcp from 0.5.1 to 0.6.0 (#48) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/checkout from 4 to 5 (#44) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 0.4.0 to 0.5.0 (#36) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/evcc-io/openapi-mcp from 0.5.0 to 0.5.1 (#33) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 0.3.1 to 0.4.0 (#32) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/setup-go from 5 to 6 (#31) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#20) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/getkin/kin-openapi from 0.132.0 to 0.133.0 (#19) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/mark3labs/mcp-go from 0.37.0 to 0.38.0 (#18) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/checkout from 4 to 5 (#15) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/download-artifact from 4 to 5 (#13) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/mark3labs/mcp-go from 0.36.0 to 0.37.0 (#11) @[dependabot[bot]](https://github.com/apps/dependabot) </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]](https://github.com/apps/dependabot) * Bump actions/checkout from 5 to 6 (#71) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 1.0.0 to 1.1.0 (#68) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/download-artifact from 5 to 6 (#65) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/upload-artifact from 4 to 5 (#64) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump apache/skywalking-eyes from 0.7.0 to 0.8.0 (#63) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#60) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 0.7.0 to 1.0.0 (#56) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 0.6.0 to 0.7.0 (#50) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/evcc-io/openapi-mcp from 0.5.1 to 0.6.0 (#48) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/checkout from 4 to 5 (#44) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 0.4.0 to 0.5.0 (#36) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/evcc-io/openapi-mcp from 0.5.0 to 0.5.1 (#33) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/modelcontextprotocol/go-sdk from 0.3.1 to 0.4.0 (#32) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/setup-go from 5 to 6 (#31) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#20) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/getkin/kin-openapi from 0.132.0 to 0.133.0 (#19) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/mark3labs/mcp-go from 0.37.0 to 0.38.0 (#18) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/checkout from 4 to 5 (#15) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump actions/download-artifact from 4 to 5 (#13) @[dependabot[bot]](https://github.com/apps/dependabot) * Bump github.com/mark3labs/mcp-go from 0.36.0 to 0.37.0 (#11) @[dependabot[bot]](https://github.com/apps/dependabot) </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
-
Release DateJan 22 2026
-
References
-
Typerecommended
-
Severitymoderate
cloud_download Downloads
SUSE Linux Enterprise Server for SAP applications 16.0 ppc64le
-
Packagesmcp-server-trento
Model Context Protocol server wrapping Trento APIsupportutils-plugin-trento1.0.0-160000.1.1 lock rpm
Supportconfig plugin for the Trento applicationtrento-agent3.0.0-160000.1.1 lock rpm
Agent for Trento, the monitoring system for SAP Applications.trento-checks3.0.0-160000.1.1 lock rpm
Checks for the Trento checks enginetrento-wanda1.2.0-160000.1.1 lock rpm
Trento wanda componenttrento-web2.0.0-160000.1.1 lock rpm
Trento server component3.0.0-160000.1.1 lock rpm
SUSE Linux Enterprise Server for SAP applications 16.0 x86_64
-
Packagesmcp-server-trento
Model Context Protocol server wrapping Trento APIsupportutils-plugin-trento1.0.0-160000.1.1 lock rpm
Supportconfig plugin for the Trento applicationtrento-agent3.0.0-160000.1.1 lock rpm
Agent for Trento, the monitoring system for SAP Applications.trento-checks3.0.0-160000.1.1 lock rpm
Checks for the Trento checks enginetrento-wanda1.2.0-160000.1.1 lock rpm
Trento wanda componenttrento-web2.0.0-160000.1.1 lock rpm
Trento server component3.0.0-160000.1.1 lock rpm