Recommended update for trento-agent

Announcement ID: SUSE-RU-2022:4042-1
Rating: moderate
References:
Affected Products:
  • SAP Applications Module 15-SP2
  • SAP Applications Module 15-SP1
  • SAP Applications Module 15-SP3
  • SAP Applications Module 15-SP4
  • SUSE Linux Enterprise Server for SAP Applications 15 SP1
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP3
  • SUSE Linux Enterprise Server for SAP Applications 15 SP4

An update that can now be installed.

Description:

This update for trento-agent fixes the following issues:

  • Release 1.2.0 # Changelog ### Added
  • Add GroupID field to the FactsGathered event mapping
  • Use google protobuf value in Fact message
  • Update Contracts with ContenType fetching from facade
  • Gatherer/Gatherers plugin management
  • Add kvm discovery
  • Move test fixture files
  • Detect Nutanix as underlying platform provider
  • Check type assertion properly
  • Sapsystems code declarative init
  • Use proper di in cloud discovery
  • Use proper di in the sles subscription discovery
  • Extract command executor to utils package
  • Refinement in the main README
  • Factsengine integration test
  • Fact gathering errors
  • Map the numeric strings as numbers to send the event
  • Fact gathering requested
  • Move used strucs on the factsengine to a entities package
  • Publish gathered facts using contract
  • Move the individual unit test function to suites
  • Use DI for the CommandExecutor
  • Upgrade to golang 1.18
  • Sbd gatherer
  • Implement the hacluster password verify gatherer
  • Implement systemd daemons state gatherer
  • Implement crm_mon and cibadmin gatherers
  • Corosync cmapctl gatherer
  • Package version gatherer
  • Add AgentID and CheckID fields to facts result
  • Remove the flavor field and add the installation source
  • Add plugins system
  • Gather facts command
  • Linter configuration
  • Facts engine ### Fixed
  • fix workflow name
  • Fix CI woops
  • Fix SAP profile comments parsing
  • Fix GHA obs jobs
  • Fix integration test to cancel properly listen function
  • Use correct Systemd testsuite

This update for trento-server-installer fixes the following issues:

  • Release 1.2.0 ### Fixed
  • Add gh_release file to fix the CI process ### Other Changes
  • Cleanup debugging leftovers supportconfig specfile
  • fix workflow name #47 (@gereonvey)
  • update obs relate
  • Fixes in trento-support about compressed output
  • Initial work to add wanda container
  • Add basic rabbitmq chart
  • Update grafana chart dependency to 6.36.1
  • Bump helm/chart-testing-action from 2.2.1 to 2.3.0
  • Bump azure/setup-helm from 2.1 to 3.3
  • Add basic script for support requests

This update for trento-runner-image fixes the following issues:

  • Release 1.1.0 ### Added
  • Set expanded version string to container ### Fixed
  • Workaround tar_scm issue that remove - char from version string
  • Fix obs changes file release generation step ### Other Changes
  • update obs-commit CI job
  • fix workflow name
  • Update regular expression

This update for trento-server-helm fixes the following issues:

  • Release 1.2.0 ### Fixed
  • Add gh_release file to fix the CI process ### Other Changes
  • Cleanup debugging leftovers supportconfig specfile
  • fix workflow name
  • update obs related CI jobs
  • Fixes in trento-support about compressed output
  • Initial work to add wanda container
  • Add basic rabbitmq chart
  • Update grafana chart dependency to 6.36.1
  • Bump helm/chart-testing-action from 2.2.1 to 2.3.0
  • Bump azure/setup-helm from 2.1 to 3.3
  • Add basic script for support requests

This update for trento-web-image fixes the following issues:

  • Release 1.2.0 Implemented enhancements:
  • Enable query string filtering in existing views
  • Frontend table filters from query string
  • Process execution completed
  • Remove events from checks execution
  • Added Clear button to Filter component when one or more values are selected.
  • Add filtering through search params
  • Publish execution requested
  • Lift off rabbitmq
  • Make Database status icon interactive
  • Make Pacemaker Clusters status icon interactive
  • Navigate filtered checkresults
  • Health summary with clusters and databases
  • Aggregates snapshot
  • Add tag validation
  • Community eula
  • Remove PR type choice
  • Set version with git
  • Add installation_source field to the host telemetry
  • Highlight check result row on hover and id in green Fixed bugs:
  • Table views not being updated when last tag is removed
  • Include missing file for CI
  • General browser fixes for collapsed sidebar
  • Fix active style matching inside navlink usage
  • Set the version properly in the suse container dockerfile
  • Run CI on release event
  • Reset pagination when a filter is selected Closed issues:
  • Disallow certain chars in tags Merged pull requests:
  • Release 1.2.0 and update changelog
  • Bump react-redux from 8.0.4 to 8.0.5 in /assets
  • Bump babel-loader from 9.0.1 to 9.1.0 in /assets
  • Enable box health filters on Dashboard
  • Use uuid format for id fields
  • fix obs-commit ci job
  • Mock DateTime using a custom date service and mox
  • Replace mock usage for dispatch
  • Bump @heroicons/react from 2.0.12 to 2.0.13 in /assets
  • Ui restyle of Health box in HealthSummary
  • Add a test using Fishery and Faker
  • Remove container name from rabbitmq container in docker compose
  • Bump react-router-dom from 6.4.2 to 6.4.3 in /assets
  • Bump babel-loader from 9.0.0 to 9.0.1 in /assets
  • Bump babel-loader from 8.2.5 to 9.0.0 in /assets
  • Bump autoprefixer from 10.4.12 to 10.4.13 in /assets
  • Bump @storybook/addon-interactions from 6.5.12 to 6.5.13 in /assets
  • Bump jest-environment-jsdom from 29.2.1 to 29.2.2 in /assets
  • Bump jest from 29.2.1 to 29.2.2 in /assets
  • Encapsulated About content with a white container
  • Bump eslint from 8.25.0 to 8.26.0 in /assets
  • Bump tailwindcss from 3.2.0 to 3.2.1 in /assets
  • Bump @storybook/addon-essentials from 6.5.12 to 6.5.13 in /assets
  • Bump @storybook/addon-links from 6.5.12 to 6.5.13 in /assets
  • Bump @storybook/react from 6.5.12 to 6.5.13 in /assets
  • Removed restart strategy from docker-compose file
  • Checks results refactor part two
  • Bump @babel/core from 7.19.3 to 7.19.6 in /assets
  • Bump @babel/plugin-transform-modules-commonjs from 7.18.6 to 7.19.6 in /assets
  • Bump dayjs from 1.11.5 to 1.11.6 in /assets
  • Bump tailwindcss from 3.1.8 to 3.2.0 in /assets
  • Bump esbuild from 0.15.11 to 0.15.12 in /assets
  • Bump eos-icons-react from 2.3.0 to 2.4.0 in /assets
  • Bump babel-jest from 29.2.0 to 29.2.1 in /assets
  • Bump jest-environment-jsdom from 29.2.0 to 29.2.1 in /assets
  • Bump eslint-plugin-jest from 27.1.2 to 27.1.3 in /assets
  • Bump jest from 29.2.0 to 29.2.1 in /assets
  • Bump docker/metadata-action from 4.1.0 to 4.1.1
  • Initial proposal for a collapsed sidebar.
  • Refactor frontend events mapping
  • Bump axios from 0.27.2 to 1.1.3 in /assets
  • Bump esbuild from 0.15.10 to 0.15.11 in /assets
  • Bump jest-environment-jsdom from 29.1.2 to 29.2.0 in /assets
  • Bump eslint-plugin-jest from 27.1.1 to 27.1.2 in /assets
  • Bump jest from 29.1.2 to 29.2.0 in /assets
  • Add end-to-end tests for KVM & Nutanix cloud providers
  • Bump postcss from 8.4.17 to 8.4.18 in /assets
  • Bump styfle/cancel-workflow-action from 0.10.1 to 0.11.0
  • Bump docker/login-action from 2.0.0 to 2.1.0
  • Bump docker/metadata-action from 4.0.1 to 4.1.0
  • Checks results refactor
  • Bump eslint-plugin-react from 7.31.9 to 7.31.10 in /assets
  • Bump @babel/preset-env from 7.19.3 to 7.19.4 in /assets
  • Add providers KVM & Nutanix to Host Details view
  • Fix HealthSummaryDto's required fields
  • Bump @reduxjs/toolkit from 1.8.5 to 1.8.6 in /assets
  • Bump eslint-plugin-react from 7.31.8 to 7.31.9 in /assets
  • Bump eslint from 8.24.0 to 8.25.0 in /assets
  • Bump eslint-plugin-jest from 27.1.0 to 27.1.1 in /assets
  • Bump @heroicons/react from 2.0.11 to 2.0.12 in /assets
  • Bump react-router-dom from 6.4.1 to 6.4.2 in /assets
  • Move the check for unused deps to static code analysis step
  • Add mix deps.unlock --check-unused to CI
  • Bump eslint-plugin-jest from 27.0.4 to 27.1.0 in /assets
  • Enable single pipe check on credo
  • Bump esbuild from 0.14.54 to 0.15.10 in /assets
  • Bump babel-jest from 29.1.0 to 29.1.2 in /assets
  • Bump jest from 29.1.1 to 29.1.2 in /assets
  • Bump @headlessui/react from 1.7.2 to 1.7.3 in /assets
  • Bump postcss from 8.4.16 to 8.4.17 in /assets
  • Bump jest-environment-jsdom from 29.1.1 to 29.1.2 in /assets
  • Bump styfle/cancel-workflow-action from 0.10.0 to 0.10.1
  • Premium EULA page content update
  • Rename .Enum.* to .Enums.* in module paths for consistency
  • Bump esbuild-plugin-path-alias from 1.0.6 to 1.0.7 in /assets
  • Use new enum type for cluster types
  • Use new enum type for Health
  • Bump babel-jest from 29.0.3 to 29.1.0 in /assets
  • Bump jest from 29.0.3 to 29.1.1 in /assets
  • Bump jest-environment-jsdom from 29.0.3 to 29.1.1 in /assets
  • Added margin to the bottom of each result/host container.
  • Add provider enum
  • Bump @babel/core from 7.19.1 to 7.19.3 in /assets
  • Bump @babel/preset-env from 7.19.1 to 7.19.3 in /assets
  • Changed Warning border to 8px
  • Bump eslint from 8.23.1 to 8.24.0 in /assets
  • Add acceptance test
  • Test default catalog usage in the backend
  • Show warning unknown check selection
  • Bump react-redux from 8.0.2 to 8.0.4 in /assets
  • Return default catalog if the provider is unknown
  • Create BackToCluster button component
  • Add missing :kvm and :nutanix atoms to the provider field in events/commands/read models
  • Bump react-router-dom from 6.4.0 to 6.4.1 in /assets
  • Add kvm and nutanix providers
  • Update mock catalog
  • Bump autoprefixer from 10.4.11 to 10.4.12 in /assets
  • Bump @headlessui/react from 1.7.1 to 1.7.2 in /assets
  • Bump autoprefixer from 10.4.10 to 10.4.11 in /assets
  • Bump @babel/preset-env from 7.19.0 to 7.19.1 in /assets
  • Bump @babel/core from 7.19.0 to 7.19.1 in /assets
  • Bump date-fns from 2.29.2 to 2.29.3 in /assets
  • Bump autoprefixer from 10.4.9 to 10.4.10 in /assets
  • Bump react-hot-toast from 2.3.0 to 2.4.0 in /assets
  • Bump react-router-dom from 6.3.0 to 6.4.0 in /assets
  • Bump @storybook/addon-essentials from 6.5.11 to 6.5.12 in /assets
  • Bump @storybook/addon-actions from 6.5.11 to 6.5.12 in /assets
  • Bump @storybook/addon-interactions from 6.5.11 to 6.5.12 in /assets
  • Bump @storybook/react from 6.5.11 to 6.5.12 in /assets
  • Bump classnames from 2.3.1 to 2.3.2 in /assets
  • Bump @storybook/addon-links from 6.5.11 to 6.5.12 in /assets
  • Improve contribution documentations and add templates
  • Bump @storybook/addon-actions from 6.5.10 to 6.5.11 in /assets
  • Bump @storybook/addon-links from 6.5.10 to 6.5.11 in /assets
  • Bump @storybook/addon-interactions from 6.5.10 to 6.5.11 in /assets
  • Bump @storybook/react from 6.5.10 to 6.5.11 in /assets
  • Bump @heroicons/react from 2.0.10 to 2.0.11 in /assets
  • Bump @storybook/addon-essentials from 6.5.10 to 6.5.11 in /assets
  • Bump @headlessui/react from 1.7.0 to 1.7.1 in /assets
  • Check Result Overview in Cluster Details
  • Bump eslint-plugin-react from 7.31.7 to 7.31.8 in /assets
  • Bump jest from 29.0.2 to 29.0.3 in /assets
  • Bump autoprefixer from 10.4.8 to 10.4.9 in /assets
  • Bump eslint-plugin-jest from 27.0.2 to 27.0.4 in /assets
  • Bump jest-environment-jsdom from 29.0.2 to 29.0.3 in /assets
  • Bump babel-jest from 29.0.2 to 29.0.3 in /assets
  • Bump eslint from 8.23.0 to 8.23.1 in /assets
  • Bump eslint-plugin-jest from 27.0.1 to 27.0.2 in /assets
  • Check results filtering
  • Bump @headlessui/react from 1.6.6 to 1.7.0 in /assets
  • Refactor docker compose to add named volume for postgres persistence
  • Bump eslint-plugin-react from 7.31.6 to 7.31.7 in /assets
  • Bump @babel/core from 7.18.13 to 7.19.0 in /assets
  • Bump @babel/preset-env from 7.18.10 to 7.19.0 in /assets
  • Bump jest-environment-jsdom from 29.0.1 to 29.0.2 in /assets
  • Bump jest from 29.0.1 to 29.0.2 in /assets
  • Bump eslint-plugin-react from 7.31.1 to 7.31.6 in /assets
  • Bump @testing-library/react from 13.3.0 to 13.4.0 in /assets
  • Bump babel-jest from 29.0.1 to 29.0.2 in /assets
  • Bump @heroicons/react from 1.0.6 to 2.0.10 in /assets
  • Bump postcss-import from 14.1.0 to 15.0.0 in /assets
  • Add option to unselect the removed tag fix #416
  • Bump babel-jest from 29.0.0 to 29.0.1 in /assets
  • Bump jest from 29.0.0 to 29.0.1 in /assets
  • Bump eslint-plugin-jest from 26.8.7 to 27.0.1 in /assets
  • Bump jest-environment-jsdom from 29.0.0 to 29.0.1 in /assets
  • Bump eslint from 8.22.0 to 8.23.0 in /assets
  • Bump eslint-plugin-react from 7.31.0 to 7.31.1 in /assets
  • Bump jest-environment-jsdom from 28.1.3 to 29.0.0 in /assets
  • Bump jest from 28.1.3 to 29.0.0 in /assets
  • Bump babel-jest from 28.1.3 to 29.0.0 in /assets
  • Bump eslint-plugin-react from 7.30.1 to 7.31.0 in /assets
  • Bump @babel/core from 7.18.10 to 7.18.13 in /assets
  • Fix some typos since the CI breaks otherwise
  • Bump eslint-plugin-jest from 26.8.3 to 26.8.7 in /assets
  • Bump redux-saga from 1.2.0 to 1.2.1 in /assets
  • Bump @reduxjs/toolkit from 1.8.4 to 1.8.5 in /assets
  • Bump eslint-plugin-jest from 26.8.2 to 26.8.3 in /assets
  • Bump dayjs from 1.11.4 to 1.11.5 in /assets
  • Bump eslint from 8.21.0 to 8.22.0 in /assets
  • Bump redux-saga from 1.1.3 to 1.2.0 in /assets
  • Update fixtures to reflect a recent agent version
  • Bump @reduxjs/toolkit from 1.8.3 to 1.8.4 in /assets
  • Add value files support inside the Cypress testing suite
  • Bump eslint-plugin-jest from 26.8.1 to 26.8.2 in /assets
  • add nodejs to .tools-versions
  • Bump eslint-plugin-jest from 26.8.0 to 26.8.1 in /assets
  • Bump esbuild from 0.14.53 to 0.14.54 in /assets
  • Bump eslint-plugin-jest from 26.7.0 to 26.8.0 in /assets
  • Bump tailwindcss from 3.1.7 to 3.1.8 in /assets
  • Bump postcss from 8.4.14 to 8.4.16 in /assets
  • Upcasting
  • Bump @testing-library/jest-dom from 5.16.4 to 5.16.5 in /assets
  • Set expectations for the about.js from cypress.env
  • Bump @storybook/addon-essentials from 6.5.9 to 6.5.10 in /assets
  • Bump @storybook/react from 6.5.9 to 6.5.10 in /assets
  • Bump @storybook/addon-actions from 6.5.9 to 6.5.10 in /assets
  • Bump @storybook/addon-links from 6.5.9 to 6.5.10 in /assets
  • Bump @storybook/addon-interactions from 6.5.9 to 6.5.10 in /assets
  • Bump esbuild from 0.14.51 to 0.14.53 in /assets
  • Add missing env vars required for photofinish
  • Fix nil provider broadcast
  • Bump @babel/core from 7.18.9 to 7.18.10 in /assets
  • Bump @babel/preset-env from 7.18.9 to 7.18.10 in /assets
  • Remove gettext compiler from project configuration
  • Increase the z-index for modals and modal backdrops
  • Bump autoprefixer from 10.4.7 to 10.4.8 in /assets
  • Bump tailwindcss from 3.1.6 to 3.1.7 in /assets
  • Bump eslint-plugin-jest from 26.6.0 to 26.7.0 in /assets
  • Bump credo from 1.6.5 to 1.6.6
  • Bump eslint from 8.20.0 to 8.21.0 in /assets
  • Bump postgrex from 0.16.3 to 0.16.4
  • Bump esbuild from 0.14.50 to 0.14.51 in /assets
  • Enable telemetry community
  • Bump esbuild from 0.14.49 to 0.14.50 in /assets
  • Add automated deployments to the demo environment
  • Bump open_api_spex from 3.11.0 to 3.12.0
  • Bump dialyxir from 1.1.0 to 1.2.0
  • Bump gettext from 0.19.1 to 0.20.0
  • Bump terser from 4.8.0 to 4.8.1 in /assets
  • Bump dayjs from 1.11.3 to 1.11.4 in /assets
  • Bump @babel/core from 7.18.6 to 7.18.9 in /assets
  • Bump @babel/preset-env from 7.18.6 to 7.18.9 in /assets
  • Bump eslint from 8.19.0 to 8.20.0 in /assets
  • Bump credo from 1.6.4 to 1.6.5
  • Bump eslint-plugin-jest from 26.5.3 to 26.6.0 in /assets
  • Bump polymorphic_embed from 1.9.0 to 2.0.0
  • Bump swoosh from 1.7.1 to 1.7.3

Patch Instructions:

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

  • SAP Applications Module 15-SP1
    zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP1-2022-4042=1
  • SAP Applications Module 15-SP2
    zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP2-2022-4042=1
  • SAP Applications Module 15-SP3
    zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP3-2022-4042=1
  • SAP Applications Module 15-SP4
    zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP4-2022-4042=1

Package List:

  • SAP Applications Module 15-SP1 (aarch64 ppc64le s390x x86_64)
    • trento-agent-1.2.0-150300.1.11.1
  • SAP Applications Module 15-SP1 (noarch)
    • trento-server-installer-1.2.0-150300.3.10.1
  • SAP Applications Module 15-SP2 (aarch64 ppc64le s390x x86_64)
    • trento-agent-1.2.0-150300.1.11.1
  • SAP Applications Module 15-SP2 (noarch)
    • trento-server-installer-1.2.0-150300.3.10.1
  • SAP Applications Module 15-SP3 (aarch64 ppc64le s390x x86_64)
    • trento-agent-1.2.0-150300.1.11.1
  • SAP Applications Module 15-SP3 (noarch)
    • trento-server-installer-1.2.0-150300.3.10.1
  • SAP Applications Module 15-SP4 (aarch64 ppc64le s390x x86_64)
    • trento-agent-1.2.0-150300.1.11.1
  • SAP Applications Module 15-SP4 (noarch)
    • trento-server-installer-1.2.0-150300.3.10.1