WIP: slfo-main #1

Closed
nkopliku wants to merge 5 commits from SAP-trento:slfo-main into slfo-main
7 changed files with 192 additions and 11 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.osc

View File

@@ -2,10 +2,10 @@
<service name="tar_scm" mode="manual">
<param name="url">https://github.com/trento-project/wanda.git</param>
<param name="scm">git</param>
<param name="revision">a25e50d76e0407afdf65460b25503b936d9d536a</param>
<param name="revision">dc8066b5a045d4e6466bab9eb07ddc3f66c00052</param>
<param name="exclude">.git</param>
<param name="exclude">.github</param>
<param name="versionformat">1.4.0+git.dev59.1744289672.a25e50d7</param>
<param name="versionformat">2.0.0</param>
<param name="filename">trento-wanda</param>
</service>
<service name="set_version" mode="manual">

BIN
deps.tar.gz LFS

Binary file not shown.

BIN
trento-wanda-2.0.0.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,183 @@
-------------------------------------------------------------------
Thu Nov 27 12:52:19 UTC 2025 - trento-developers@suse.com
- 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
-------------------------------------------------------------------
Fri May 23 17:07:12 UTC 2025 - trento-developers@suse.com
- 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
-------------------------------------------------------------------
Mon Nov 11 15:12:52 UTC 2024 - shap-staff@suse.de

View File

@@ -16,7 +16,7 @@
Name: trento-wanda
Version: 1.4.0+git.dev59.1744289672.a25e50d7
Version: 2.0.0
Release: 0
Summary: Trento wanda component
License: Apache-2.0
@@ -28,8 +28,8 @@ BuildRequires: elixir >= 1.15
BuildRequires: elixir-hex
BuildRequires: erlang-rebar3
BuildRequires: git-core
BuildRequires: rust1.81
BuildRequires: cargo1.81
BuildRequires: rust1.88
BuildRequires: cargo1.88
# avoid conflicting aliases in the rust dependency tree
#!BuildIgnore: cargo
#!BuildIgnore: rust
@@ -79,6 +79,6 @@ install -D -m 0600 packaging/suse/rpm/systemd/trento-wanda.example %{buildroot}/
/etc/trento/trento-wanda.example
%license LICENSE
%doc README.md guides
%doc README.adoc guides
%changelog