This repository has been archived by the owner on May 30, 2022. It is now read-only.
Releases: trento-project/trento
Releases · trento-project/trento
Cutting Edge
Commits
- 33d472d: Bump prettier from 2.6.1 to 2.6.2 in /web/frontend (dependabot[bot]) #896
- 8938eb8: Bump webpack from 5.70.0 to 5.71.0 in /web/frontend (dependabot[bot]) #897
- dc61292: Bump actions/setup-node from 3.0.0 to 3.1.0 (dependabot[bot]) #899
- 93af491: Bump prettier from 2.6.1 to 2.6.2 in /web/frontend (github-actions[bot]) #896
- a503475: Bump webpack from 5.70.0 to 5.71.0 in /web/frontend (github-actions[bot]) #897
- cc5dd0a: Bump actions/setup-node from 3.0.0 to 3.1.0 (github-actions[bot]) #899
- 42c1bd9: Add missing units in the agent installer config template (Rubén Torrero Marijnissen) #900
- 0fa6c7c: Add missing units to agent.yaml sample config (Rubén Torrero Marijnissen) #900
0.9.1
Fixed
- Add /usr/sbin to the PATH for the execution #858 (@arbulu89)
- Associate attached database properly when the database name is resolved #854 (@arbulu89)
- Exclude diagnostics service sap systems #849 (@arbulu89)
Other Changes
- Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 #859 (@dependabot[bot])
- Bump axios from 0.26.0 to 0.26.1 in /web/frontend #857 (@dependabot[bot])
- Bump css-loader from 6.7.0 to 6.7.1 in /web/frontend #856 (@dependabot[bot])
- Bump css-loader from 6.6.0 to 6.7.0 in /web/frontend #853 (@dependabot[bot])
- Bump eslint-plugin-react from 7.29.2 to 7.29.3 in /web/frontend #852 (@dependabot[bot])
- Bump webpack from 5.69.1 to 5.70.0 in /web/frontend #851 (@dependabot[bot])
- Bump docker/login-action from 1.14.0 to 1.14.1 #848 (@dependabot[bot])
- Bump actions/checkout from 2 to 3 #847 (@dependabot[bot])
- Bump docker/login-action from 1.13.0 to 1.14.0 #845 (@dependabot[bot])
- Bump actions/setup-python from 2.3.2 to 3 #844 (@dependabot[bot])
- Bump eslint-plugin-react from 7.28.0 to 7.29.2 in /web/frontend #842 (@dependabot[bot])
- Bump eslint from 8.9.0 to 8.10.0 in /web/frontend #841 (@dependabot[bot])
0.9.0
Added
- Pin specific container image versions in the helm chart values #656
- review values for SUSE infrastructure #827 (@pirat013)
- Add health summary api endpoint #816 (@fabriziosestito)
- Homepage UI component #809 (@dottorblaster)
- Embed cpu and memory usage dashboards in host detail #808 (@nelsonkopliku)
- Sap system health computation #807 (@arbulu89)
- Attach system replication status badge on secondary node #796 (@nelsonkopliku)
- Add remediation command to the corosync token timeouts checks #787 (@diegoakechi)
- Add node exporter state in the frontend #782 (@arbulu89)
- Add prometheus grafana to helm chart #780 (@fabriziosestito)
- Prometheus HTTP service discovery API #779 (@arbulu89)
- Adds feedback collector #768 (@nelsonkopliku)
- Add connection retry when starting Web and Runner #753 (@flaviodsr)
- CI: add install-helm-charts job #749 (@flaviodsr)
Fixed
- Web serve command not stopped correctly during database initializaion tries #815
- Links in compressed sidebar don't work #772
- CD process doesn't clean up old node module tgz files #761
- Aligns Overview #832 (@nelsonkopliku)
- Use context correctly during db initialization #828 (@arbulu89)
- Compute attached database health #824 (@arbulu89)
- Fix dump scenario script clean-up command #806 (@fabriziosestito)
- Push catalog info after the checks #804 (@dottorblaster)
- Show all sbd devices #801 (@arbulu89)
- Do not make assumptions about the shape of the payload of checks catalog #793 (@dottorblaster)
- Remove mention of Blue Horizon from landing page #786 (@ajaeger)
- Links in compressed sidebar are working again #774 (@MMuschner)
Closed Issues
Other Changes
- Bump actions/setup-node from 2 to 3.0.0 #839 (@dependabot[bot])
- Bump sass from 1.49.8 to 1.49.9 in /web/frontend #838 (@dependabot[bot])
- Bump github.com/prometheus/common from 0.9.1 to 0.32.1 #837 (@dependabot[bot])
- Bump github.com/prometheus/client_golang from 1.4.0 to 1.12.1 #836 (@dependabot[bot])
- Bump github.com/swaggo/swag from 1.7.9 to 1.8.0 #831 (@dependabot[bot])
- Bump helm chart build tag version #830 (@fabriziosestito)
- Enable Grafana persistence #829 (@fabriziosestito)
- Fix health summary api #823 (@fabriziosestito)
- Fix grafana secret #822 (@fabriziosestito)
- Fix grafana embedding #820 (@nelsonkopliku)
- Implement cluster heatlh computation projection #817 (@arbulu89)
- Bump docker/login-action from 1.12.0 to 1.13.0 #814 (@dependabot[bot])
- Bump sass from 1.49.7 to 1.49.8 in /web/frontend #813 (@dependabot[bot])
- Bump webpack from 5.69.0 to 5.69.1 in /web/frontend #812 (@dependabot[bot])
- Bump @babel/core from 7.17.4 to 7.17.5 in /web/frontend #811 (@dependabot[bot])
- refresh zypper repo before installing node exporter #803 (@nelsonkopliku)
- Add Grafana initialization #802 (@fabriziosestito)
- Run prometheus installation as root #800 (@nelsonkopliku)
- Bump @babel/core from 7.17.2 to 7.17.4 in /web/frontend #799 (@dependabot[bot])
- Bump webpack from 5.68.0 to 5.69.0 in /web/frontend #798 (@dependabot[bot])
- Do not add bitnami charts repo from the installer if it's not needed #797 (@rtorrero)
- Bump react-toastify from 8.1.1 to 8.2.0 in /web/frontend #795 (@dependabot[bot])
- Fix dependabot auto-merge workflow #792 (@fabriziosestito)
- Change trento path in the Dockerfile #791 (@fabriziosestito)
- Bump @yaireo/tagify from 4.9.6 to 4.9.7 in /web/frontend #790 (@dependabot[bot])
- Bump axios from 0.25.0 to 0.26.0 in /web/frontend #789 (@dependabot[bot])
- Bump eslint from 8.8.0 to 8.9.0 in /web/frontend #788 (@dependabot[bot])
- It's 2022 #785 (@ajaeger)
- Allows Grafana dashboards to be embedded #784 (@nelsonkopliku)
- Add exporter deps #783 (@rtorrero)
- Bump @babel/core from 7.17.0 to 7.17.2 in /web/frontend #781 (@dependabot[bot])
- Bump github.com/spf13/afero from 1.8.0 to 1.8.1 #778 (@dependabot[bot])
- Bump actions/setup-python from 2.3.1 to 2.3.2 #777 (@dependabot[bot])
- Bump @yaireo/tagify from 4.9.5 to 4.9.6 in /web/frontend #776 (@dependabot[bot])
- Bump github.com/swaggo/gin-swagger from 1.4.0 to 1.4.1 #775 (@dependabot[bot])
- Add hana cluster details e2e test #773 (@fabriziosestito)
- Bump css-loader from 6.5.1 to 6.6.0 in /web/frontend #767 (@dependabot[bot])
- Bump @babel/core from 7.16.12 to 7.17.0 in /web/frontend #766 (@dependabot[bot])
- Bump react-toastify from 8.1.0 to 8.1.1 in /web/frontend #765 (@dependabot[bot])
- Bump sass from 1.49.3 to 1.49.7 in /web/frontend #764 (@dependabot[bot])
- Bump github.com/avast/retry-go/v4 from 4.0.2 to 4.0.3 #763 (@dependabot[bot])
- E2e test cluster overview #762 (@rtorrero)
- Switch to the SLE BCI images #703 (@dcermak)
0.8.1
Added
Fixed
- web pod crashing when receiving unexpected data #755
- Recover and handle panics in projectors #757 (@fabriziosestito)
- Fix parse azure cloud data #756 (@fabriziosestito)
Other Changes
- Bump webpack from 5.67.0 to 5.68.0 in /web/frontend #759 (@dependabot[bot])
- Bump sass from 1.49.0 to 1.49.3 in /web/frontend #758 (@dependabot[bot])
- Bump eslint from 8.7.0 to 8.8.0 in /web/frontend #754 (@dependabot[bot])
- Bump github.com/tdewolff/minify/v2 from 2.9.29 to 2.10.0 #752 (@dependabot[bot])
0.8.0
Added
- Cloud provider name is missing from the host's Cloud Detail section #690
- Allow --help as non-root for install-agent.sh #496
- 'Select All' and 'Deselect All' are missing in Filters 'Health status...' #476
- Cross reference the related variables between the helm charts #382
- Add mTLS agent/server configuration to the installers and the helm chart #380
- Run npx prettier formatting on e2e test files #747 (arbulu89)
- Add new e2e tests for the checks catalog view #736 (arbulu89)
- Add provider field in the cloud details section #711 (arbulu89)
- Check results pruning command and cron job #661 (arbulu89)
- Store runner check results in the database #652 (arbulu89)
Fixed
- Projected events are skipped if events are coming almost in parallel #742
- Filters not visualized when they are set in the URI #716
- Individual checks are not properly highlighted when selected in the cluster settings modal #709
- DB address appears as
<nil>
in the demo environment #704 - Health overview should give information about all the hosts #691
- Premium badge in the checks catalog out of place #655
- Obsolete database info in Hosts detail view after un_registration #576
- Duplicate database after unregistration and registration process #573
- page 'Pacemaker Clusters' not reloaded automatically after tag removed #478
- Fix tag removal when filtering #733 (arbulu89)
- Fix health container numbers and pagination numbers #725 (arbulu89)
- Set table filters properly when the page is reloaded in a new tab #717 (arbulu89)
- Fix checkbox not shown as selected inside tables #714 (dottorblaster)
- Replace premium check position to description column #707 (arbulu89)
- Fix error in prune checks chart declaration #693 (arbulu89)
- Create the premium detecion service mocks properly #654 (arbulu89)
Closed Issues
- Telemetry context:
apiHost
is a confusing name #641 - Add tests to the cmd line and env variables usage #410
Other Changes
- Add load config to install-server script #748 (fabriziosestito)
- SAP system details page tests #743 (arbulu89)
- Bump azure/setup-helm from 1 to 2.0 #746 (dependabot[bot])
- Write down some documentation in the README about Cypress #745 (dottorblaster)
- Remove skipping for an older event #744 (fabriziosestito)
- Rename CI step related to trento and photofinish binary setup #740 (nelsonkopliku)
- Bump github.com/vektra/mockery/v2 from 2.9.4 to 2.10.0 #739 (dependabot[bot])
- Add SAP Systems overview acceptance tests #738 (fabriziosestito)
- Update the cluster discovery fixtures for cypress to match the new model #737 (rtorrero)
- Bump webpack-cli from 4.9.1 to 4.9.2 in /web/frontend #735 (dependabot[bot])
- Bump @yaireo/tagify from 4.9.4 to 4.9.5 in /web/frontend #734 (dependabot[bot])
- Helm: move
dependencies
variables toglobal
#732 (flaviodsr) - Bump webpack from 5.66.0 to 5.67.0 in /web/frontend #731 (dependabot[bot])
- Bump @babel/core from 7.16.10 to 7.16.12 in /web/frontend #730 (dependabot[bot])
- Bump @babel/preset-env from 7.16.10 to 7.16.11 in /web/frontend #729 (dependabot[bot])
- Add e2e tests for the host details view #728 (rtorrero)
- About page cypress test improvements #727 (fabriziosestito)
- Hearbeat immediately once when starting agent simulation in e2e tests #726 (nelsonkopliku)
- Bump @babel/preset-env from 7.16.8 to 7.16.10 in /web/frontend #724 (dependabot[bot])
- Bump @babel/core from 7.16.7 to 7.16.10 in /web/frontend #723 (dependabot[bot])
- Bump sass from 1.48.0 to 1.49.0 in /web/frontend #722 (dependabot[bot])
- Bump axios from 0.24.0 to 0.25.0 in /web/frontend #721 (dependabot[bot])
- Bump eos-icons from 5.3.1 to 5.4.0 in /web/frontend #720 (dependabot[bot])
- Bump github.com/tdewolff/minify/v2 from 2.9.28 to 2.9.29 #719 (dependabot[bot])
- Bump github.com/swaggo/gin-swagger from 1.3.3 to 1.4.0 #718 (dependabot[bot])
- Update chart lock #715 (dottorblaster)
- Fix dump scenario command and add tests #713 (fabriziosestito)
- Skip non dc cluster projection #712 (fabriziosestito)
- Bump eslint from 8.6.0 to 8.7.0 in /web/frontend #710 (dependabot[bot])
- Dump scenario from a running k3s installation #708 (fabriziosestito)
- Bump sass from 1.47.0 to 1.48.0 in /web/frontend #702 (dependabot[bot])
- Bump github.com/tdewolff/minify/v2 from 2.9.27 to 2.9.28 #701 (dependabot[bot])
- Refactor autoenv related code to a new function #700 (fabriziosestito)
- Add missing viper autoenv to ctl command #699 (fabriziosestito)
- Hosts overview e2e test #698 (nelsonkopliku)
- Fix prune jobs #697 (fabriziosestito)
- Bump webpack from 5.65.0 to 5.66.0 in /web/frontend #696 (dependabot[bot])
- Add missing te...
0.7.1
Added
- Missing info about HANA instance when trento agent is stopped in primary node #536
- Add the cluster modal user interaction in the new REST api #219
- Add dependabot.yml config for GH #612 (@rtorrero)
Fixed
- Pacemaker Cluster - created tags don't showed up if other filter selected #602
- Make the table cell alignment consistent in the cluster detail page #535
- Information missing or wrong information displayed in console after full shutdown #515
- Wrong HANA cluster info after failover #513
- HANA primary info missing after failover #512
- Status of SAP instance doesn't get updated after trento-agent got stopped #491
- The fencing timeout check fails if the time unit is set #447
- Point the telemetry service to telemetry.trento.suse.com #640 (@dottorblaster)
- Fix test 373DB8 to pass if timeout unit is set #639 (@arbulu89)
- Align properly the cluster sites tables columns #628 (@arbulu89)
- Fix cluster list filters #627 (@fabriziosestito)
- Paginate correctly sap systems #626 (@arbulu89)
- Update gin gonic to the latest version due to major breaking bug in the router mechanism #610 (@fabriziosestito)
- Fix cluster details resource issues #604 (@arbulu89)
Closed Issues
- SAP systems view: PAS instance (01) not listed under NWP #609
- Cluster setting: no field to enter connection user #608
- Bad Gateway or always get an error message about fetching checks date for hana_cluster #606
- Pacemaker Clusters details - Health - 'Show check results' is misleading #605
- Tilde is not correctly resolved on installation script #492
- Trento Agent version name should be consistent #490
- Port the SAP systems list to the new architecture #339
- Cluster Detail page displays an error even if the trento-runner is running #330
Other Changes
- Bump eslint from 7.32.0 to 8.5.0 in /web/frontend #632 (@dependabot[bot])
- Bump prettier from 2.4.1 to 2.5.1 in /web/frontend #630 (@dependabot[bot])
- Bump sass from 1.45.0 to 1.45.1 in /web/frontend #629 (@dependabot[bot])
- Bump github.com/lib/pq from 1.10.2 to 1.10.4 #625 (@dependabot[bot])
- Bump github.com/tdewolff/minify/v2 from 2.9.16 to 2.9.24 #624 (@dependabot[bot])
- Bump github.com/swaggo/swag from 1.7.4 to 1.7.6 #622 (@dependabot[bot])
- Bump github.com/spf13/afero from 1.1.2 to 1.6.0 #621 (@dependabot[bot])
- Bump @babel/preset-react from 7.14.5 to 7.16.5 in /web/frontend #620 (@dependabot[bot])
- Bump axios from 0.21.4 to 0.24.0 in /web/frontend #618 (@dependabot[bot])
- Bump @yaireo/tagify from 4.7.2 to 4.9.4 in /web/frontend #617 (@dependabot[bot])
- Bump docker/login-action from 1.10.0 to 1.11.0 #616 (@dependabot[bot])
- Bump sass from 1.32.8 to 1.45.0 in /web/frontend #615 (@dependabot[bot])
- Bump docker/metadata-action from 3.3.0 to 3.6.2 #614 (@dependabot[bot])
- Bump actions/setup-python from 1 to 2.3.1 #613 (@dependabot[bot])
0.7.0
Added
- Premium stuff. #582
- Provide direct navigation from the check results modal to the catalog #532
- Use the host identifier as host details page reference instead of the hostname #521
- Improvements in the runner logging #469
- Introduce Helm chart tests in the CI pipeline #405
- Wrap all the GetSelectedChecksById calls in the runner, to a unique API call #383
- Add PremiumDetection capabilities #586 (@nelsonkopliku)
- Reduce discovery times to 10 seconds and do not store duplicated events #581 (@fabriziosestito)
- Refactor cluster settings fe #561 (@fabriziosestito)
- Add live logging ansible #530 (@arbulu89)
- Add flavor to version package #505 (@rtorrero)
- Migrate about page and sles subscriptions data to the database #461 (@arbulu89)
- Split the runner environment vars in directories #440 (@rtorrero)
Fixed
- Remove column 'System' from HANA Databases - Hosts #549
- SAP Systems - Filters -SID doesn't work or works only with big delay #545
- Filters tags added at page of Hosts shows up on page Peacemake Clusters #544
- List in "Settings > Checks catalog" wrongly rendered #543
- Instance numbers with one digit in SAP system detail view #508
- Cluster detail view: checks selected but not showing in Health section #507
- Cluster view: Health section not showing clusters in any status #506
- Unknown host listed in Hosts view #503
- Bad Gateway error when navigating through the different views in the console #502
- SAP System link in Host Detail view takes you to a Not Found page (The requested URL doesn't exist) #501
- "SAP System details" instead of "HANA Database details" shows up if open a SID #495
- cannot detect hosts status correctly or returns 500 error code #482
- "Warning" value stays 0 even there is a problem with duplicated cluster name #479
- Trento runner reports all checks in green if the
ssh
command is not available #277 - Cluster nodes disappearing from the cluster list when HA discovery loop fails #205
- HANA secondary sync state should display a message when replication is not working #154
- Fix null return in check settings #603 (@fabriziosestito)
- fix bogus docker build makefile error #592 (@stefanotorresi)
- Fix SBD checks 0B6DB2 and 49591F remediation rendering #587 (@arbulu89)
- Fix Cluster hana detail host link #555 (@fabriziosestito)
- Fix Pacemaker Site Details displaying name-related host hrefs #554 (@dottorblaster)
- Fix sap systems template #547 (@fabriziosestito)
- Set a timeout in ansible tasks #534 (@arbulu89)
- Show SAP instance number using 2 digits #527 (@arbulu89)
- Create properly the SAP system url in the host page #526 (@arbulu89)
- Show HANA details in its details page #525 (@arbulu89)
Removed
- It's the final consul cleanup #569 (@nelsonkopliku)
- Removed consul config dir option #567 (@nelsonkopliku)
- Cleanup agent from consul #559 (@nelsonkopliku)
- Remove cluster generic #551 (@fabriziosestito)
- Remove premium checks and their variables #500 (@arbulu89)
Closed Issues
- Pacemaker Clusters - Health status always has value '0' for Passing, Warning, Critical all the time #601
- Bad Gateway got displayed for trento server - Hosts #598
- All hosts got red icon '!' regardless trento agent is running #596
- The icon of magnifying glass is misleading #540
- Refactor cluster entity/model to have just one SID #493
- Add a make target to build API documentation #321
Other Changes
- Revert collector deduplication #599 (@fabriziosestito)
- Move About under Settings #595 (@stefanotorresi)
- remove repetition in the checks description #594 (@stefanotorresi)
- follow official product guidelines #593 (@stefanotorresi)
- "About premium" improvements #591 (@rtorrero)
- Add missing hosts preload in attached database retrieval #590 (@fabriziosestito)
- Remove the extra space in the BuiltTag comment #589 (@arbulu89)
- Fix attached database instances hydration #588 (@fabriziosestito)
- Remove hardcoded constant for the flavor to a Makefile variable #585 (@rtorrero)
- Add suse registry tag labels in the helm chart #584 (@arbulu89)
- Hide system column in SAP System detail hosts table #583 (@fabriziosestito)
- Disable test parallelism #580 (@fabriziosestito)
- Reduce the agent discovery interval default value to 30 seconds #578 (@fabriziosestito)
- Further consul cleanup #577 (@nelsonkopliku)
- Updated architecture diagram to the consul-free version #575 (@nelsonkopliku)
- Bump postgresql version #574 (@fabriziosestito)
- Disable host_key_checking when running ansible playbook #572 (@nelsonkopliku)
- Fixed clusters settings endpoint leftover #571 (@nelsonkopliku)
- Add error information about inventory content creation #570 (@nelsonkopliku)
- Stop trento agent before installing the new one #568 (@fabriziosestito)
- Leftover cleanup #566 (@nelsonkopliku)
- Fix cluster type field in hosts projection #565 (@fabriziosestito)
- Fixes ssh-address required option #564 (@nelsonkopliku)
- Remove consul references from the README #562 (@dottorblaster)
- Clean up helm chart form consul references #560 (@nelsonkopliku)
- Make runner use clusters settings API instead of Consul #558 (@nelsonkopliku)
- Change the license icon inside the sidebar to assignment one #557 (@dottorblaster)
- Use the %{name} macro in Provides #556 (@arbulu89)
- Hosts UI revamp #552 (@dottorblaster)
- Refactor sap system detail view #548 (@fabriziosestito)
- Add cluster settings api #546 (@nelsonkopliku)
- Add support to scroll to anchors in t...
0.6.0
Added
- Introducing config files for trento (web|agent|runner) #423
- Prune data collection events older than X days #399
- Refactor runner config #376
- Add context to the web app and projector worker goroutine to handle graceful stop #351
- Include Ansible output in the Runner console logs #322
- Detect aws and gcp clouds in the agent #466 (@arbulu89)
- Order check groups by name in catalog endpoint #465 (@dottorblaster)
- Address HANA cluster settings modal quirks #463 (@dottorblaster)
- Introduce toasts and use them in the checks settings #439 (@dottorblaster)
- Allow Agent rpm to run with config file #434 (@nelsonkopliku)
- Project telemetry data #418 (@nelsonkopliku)
- Refactored Host Discovery to publish more extensive information #403 (@nelsonkopliku)
- Store checks metadata in the DB instead of ARA #402 (@arbulu89)
- Refactor runner cmd config #393 (@arbulu89)
- Implement new API for the checks connection data, storing the data in the DB #391 (@arbulu89)
- Cluster checks selection implemented using the DB #375 (@arbulu89)
- Create the client side api code for check selection #369 (@arbulu89)
- Split Web api code in files #368 (@arbulu89)
- Refactor version checks #366 (@aleksei-burlakov)
- Agent publishes cluster discovery #361 (@nelsonkopliku)
- Add check selection api to the server #357 (@arbulu89)
- Refactor ansible inventory creation removing consultemplate #347 (@arbulu89)
- Add secure data collector endpoint #341 (@fabriziosestito)
Fixed
- Clusters order in the clusters list page changes over time #455
- Swagger page calls are broken #453
- Check Catalog code blocks overflow too much and break the collapsable UX #365
- The links on the low part of the Home page point to outdated markdown files #358
- Added scrollbars to the codeblocks #471 (@MMuschner)
- Include the consul-config-dir init in the agent install script #470 (@arbulu89)
- Pin pyparsing to ~2.0 version to avoid issues in runner container #468 (@arbulu89)
- Add conditional in the spec file to detect TW and otherwise avoid missing macro #464 (@rtorrero)
- Remove /api prefix from swagger api docstrings #457 (@arbulu89)
- Fix cloud os user name retrieval in the runner side #417 (@arbulu89)
- Restablish consul-config-dir usage #409 (@arbulu89)
- check for having elements in a slice before accessing those #407 (@nelsonkopliku)
- Typo fixes in home.html.tmpl #397 (@MMuschner)
- Fixed outdated links #390 (@MMuschner)
- Use ElementsMatch to avoid randomly ordered maps in test #362 (@arbulu89)
Closed issues:
- Limit concurrency to 1 in the CI #389
- Make database-dependant tests skippable. #364
- Restore manual triggering of the CI/CD #354
- Refactor the ProjectorRegistry in a separate file #353
Other Changes
- Add cluster list smoke test #460 (@fabriziosestito)
- Add a log telling the configuration file being used #458 (@nelsonkopliku)
- Move concurrency to workflow-level #456 (@rtorrero)
- Uniform runner config loading to config files #452 (@nelsonkopliku)
- Cleanup filtering & pagination #451 (@fabriziosestito)
- Cleanup clusters service #450 (@fabriziosestito)
- fixed agent config file creation #445 (@nelsonkopliku)
- Revert "More ci goodies" #443 (@fabriziosestito)
- Add Cypress and add a first smoke test #442 (@dottorblaster)
- Add heartbeat endpoint #441 (@fabriziosestito)
- More ci goodies #438 (@stefanotorresi)
- Fix selected checks in settings endpoint being deserialized to null #437 (@dottorblaster)
- Revert 435 #436 (@stefanotorresi)
- Fix docker build and makefile introducing a new go-build target #435 (@dottorblaster)
- Add hosts projector #433 (@fabriziosestito)
- Use Agent UUID from machine id #432 (@nelsonkopliku)
- Opened Resource cleanup in fixtures #431 (@nelsonkopliku)
- Forcing refreshing updated_at information of the HostTelemetry #429 (@nelsonkopliku)
- Use a different package to extract system information during host discovery #428 (@nelsonkopliku)
- Add host health aggregation matrix to the dev notes #426 (@stefanotorresi)
- Using correct mocked value for discovered cloud #424 (@nelsonkopliku)
- Switch clusters page on projected read models #422 (@nelsonkopliku)
- Fix
rpm
package version in Dockerfile to 0.0.2 #421 (@dottorblaster) - More helm configuration settings + testing #420 (@stefanotorresi)
- Use the correct test request constructor #416 (@stefanotorresi)
- Prune old events #414 (@fabriziosestito)
- Makefile updates #413 (@stefanotorresi)
- Update Swagger usage #411 (@stefanotorresi)
- fixed contuing on empty attachedDatabases #408 (@nelsonkopliku)
- fix CI issues #406 (@stefanotorresi)
- Fix runner deployment #404 (@fabriziosestito)
- Cleanup projectors and handlers #401 (@fabriziosestito)
- Change postgresql trento dev default port from 32432 to 5432 #398 (@fabriziosestito)
- add env vars prefix #395 (@stefanotorresi)
- skip tests instead of panicking when db is not available #392 (@stefanotorresi)
- Add collector host/port to the agent config loading function #388 (@fabriziosestito)
- Small improvement of CI #387 (@nelsonkopliku)
- added DATA_COLLECTOR_ENABLED=true to the CI #384 (@nelsonkopliku)
- Expose collector service in helm chart #379 (@fabriziosestito)
- Add default collector port configuration #378 (@fabriziosestito)
- Add enable mtls condition before building tls config #377 (@fabriziosestito)
- Refactor web/agent configuration [#373](https://github.c...
0.5.0
Added
- Add a test for ApiClusterCheckResultsHandler #304
- Allow install-server script to fetch from different repo owners #342 (@rtorrero)
- Add HANA replication state in the Databases list view #338 (@arbulu89)
- Add DB information in the SAP systems list page #334 (@arbulu89)
- Add the possibility to filter the checks table #333 (@dottorblaster)
- Compare corosync.conf across the nodes #331 (@aleksei-burlakov)
- Cluster checks table makeover: achieve a hierarchical view #329 (@dottorblaster)
- Prevent installing the server if firewalld is detected #324 (@fabriziosestito)
- Refactor and cleanup web tests #323 (@fabriziosestito)
- Discover a globally unique SAP system ID #311 (@arbulu89)
- Add PostgreSQL #306 (@fabriziosestito)
- Add hana database entry sidebar #303 (@arbulu89)
- Cluster health details view makeover #291 (@dottorblaster)
- Runner - Create new check ids system #282 (@arbulu89)
Fixed
- Checks result modal node column empty on unreachable #340
- Trento runner container in K3S is leaving ssh defunc processes #326
- The check 2C2D43 (2.2.8) is blocking the whole runner's ansible execution #325
- Tags autocomplete options shows duplicated tags #317
- HANA Databases page misses tags API, so tags are broken #308
- Make the new cluster health details play well with unreachable hosts #305
- container images are not built with the correct version constant #301
- Fix apparmor_parser requirement check #355 (@fabriziosestito)
- Show properly the checks when some node is unreachable by ansible #343 (@arbulu89)
- Add a runner_on_skipped hook into the callback module of the runner #337 (@dottorblaster)
- Fix check 2.2.8 updating the sudo calls to not block the runner in k3s #328 (@arbulu89)
- Use tini in the runner container to remove ssh zombie processes #327 (@arbulu89)
- Store hosts reachable state during the runner execution #320 (@arbulu89)
- Remove duplicated tags in getTags function #319 (@arbulu89)
- Fix tags usage in the databases view #318 (@arbulu89)
- Get correct version to OBS using git release tags #313 (@rtorrero)
- Fetch tags before building container images #302 (@fabriziosestito)
Other Changes
- Add minimum ansible version in the documentation and dockerfile #336 (@arbulu89)
- update readme according to latest changes and revisit its structure #312 (@stefanotorresi)
- Trigger
obs-commit
job also for releases #310 (@rtorrero) - Avoid using "rolling" as version and use the previous version instead #309 (@rtorrero)
- updates env documentation #307 (@nelsonkopliku)
- add more guidelines to the release how-to #300 (@stefanotorresi)
- Disable gin debug logging on demand #299 (@dottorblaster)
- Add apparmor pre-requirement in the install-server script #268 (@dottorblaster)
0.4.1
Added
- Add About page with subscription details #273 (@arbulu89)
- Add a --rolling option to the install-agent script to use factory repos #270 (@dottorblaster)
- Use only one GitHub runner instead of 1 per node using new install scripts #269 (@rtorrero)
- Add warning and skipped states to the checks #266 (@arbulu89)
- Discover SUSE subscription details #260 (@arbulu89)
- Frontend tooling: introduce Prettier and ESLint #259 (@dottorblaster)
- Add server installer #253 (@fabriziosestito)
- Some improvements to the server installation on k3s through Helm #251 (@dottorblaster)
- Build containers in CI/CD #250 (@fabriziosestito)
Fixed
- Trento RPM built in devel:sap:trento is not being injected the version number correctly #262
- Fix the liveness probe in the ARA chart due to sporadic sigterms #288 (@rtorrero)
- Fix runner container image #287 (@stefanotorresi)
- install-agent: fix typo in the script #280 (@rtorrero)
Removed
- Remove the discovery TTL consul health checks #208
- Remove docker-compose.yml #296 (@stefanotorresi)
- remove unused gh action #294 (@stefanotorresi)
Other Changes
- Fix trento-server chart name #297 (@fabriziosestito)
- Remove
$
from all the bash code examples #295 (@stefanotorresi) - Adjust scrips location #292 (@nelsonkopliku)
- Fix test on subscription code, replacing Equal by ElementsMatch #289 (@arbulu89)
- Minor improvements #286 (@aleksei-burlakov)
- Use correct name for pre-release job #285 (@rtorrero)
- halt deploy until images / packages are ready #284 (@rtorrero)
- Rename sidebar entries to Pacemaker Clusters and SAP Systems #283 (@arbulu89)
- fix wrong output path for the binaries #279 (@rtorrero)
- Update subscription Load test to use ElementsMatch #276 (@arbulu89)
- Adds an updated version of Trento Architecture Diagram #275 (@nelsonkopliku)
- Run ansilble-lint in the CI process #272 (@arbulu89)
- Set the TRENTO_REPO variable properly inside install-agent.sh #271 (@dottorblaster)
- Fix support for -e cluster_selected_checks= option #267 (@brett060102)
- Fix: set the version in the Makefile explicitly #265 (@aleksei-burlakov)
- Minor Helm chart updates #264 (@stefanotorresi)
- add source label to dockerfile #263 (@stefanotorresi)
- Add a default ansible configuration file usage #261 (@arbulu89)
- Use new ghcr.io images #258 (@rtorrero)
- Create the Trento ansible callback code #257 (@arbulu89)
- Improve the metadata and check finding and move variables to defaults #255 (@arbulu89)
- Fix: trento path is /usr/bin #252 (@aleksei-burlakov)
- Fix obs workflow so that the submit job runs correctly on releases #248 (@stefanotorresi)
- Remove discovery health checks; add trento-agent health check #240 (@fabriziosestito)