From 038df1b305b75751a90d7c33fa71c755f5439142 Mon Sep 17 00:00:00 2001 From: Alessio Biancalana Date: Thu, 27 Jan 2022 16:09:38 +0100 Subject: [PATCH] Add CHANGELOG for 0.8.0 and bump Helm charts values --- CHANGELOG.md | 127 ++++++++++++++++++ install-agent.sh | 2 +- install-server.sh | 2 +- .../charts/trento-runner/Chart.yaml | 2 +- .../charts/trento-runner/values.yaml | 2 +- .../charts/trento-web/Chart.yaml | 2 +- .../charts/trento-web/values.yaml | 2 +- 7 files changed, 133 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 560c49cb1..c6350fd39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,132 @@ # Changelog +## [0.8.0](https://github.com/trento-project/trento/tree/0.8.0) (2022-01-27) + +[Full Changelog](https://github.com/trento-project/trento/compare/0.7.1...0.8.0) + +## Added + +- Cloud provider name is missing from the host's Cloud Detail section [\#690](https://github.com/trento-project/trento/issues/690) +- Allow --help as non-root for install-agent.sh [\#496](https://github.com/trento-project/trento/issues/496) +- 'Select All' and 'Deselect All' are missing in Filters 'Health status...' [\#476](https://github.com/trento-project/trento/issues/476) +- Cross reference the related variables between the helm charts [\#382](https://github.com/trento-project/trento/issues/382) +- Add mTLS agent/server configuration to the installers and the helm chart [\#380](https://github.com/trento-project/trento/issues/380) +- Run npx prettier formatting on e2e test files [\#747](https://github.com/trento-project/trento/pull/747) ([arbulu89](https://github.com/arbulu89)) +- Add new e2e tests for the checks catalog view [\#736](https://github.com/trento-project/trento/pull/736) ([arbulu89](https://github.com/arbulu89)) +- Add provider field in the cloud details section [\#711](https://github.com/trento-project/trento/pull/711) ([arbulu89](https://github.com/arbulu89)) +- Check results pruning command and cron job [\#661](https://github.com/trento-project/trento/pull/661) ([arbulu89](https://github.com/arbulu89)) +- Store runner check results in the database [\#652](https://github.com/trento-project/trento/pull/652) ([arbulu89](https://github.com/arbulu89)) + +## Fixed + +- Projected events are skipped if events are coming almost in parallel [\#742](https://github.com/trento-project/trento/issues/742) +- Filters not visualized when they are set in the URI [\#716](https://github.com/trento-project/trento/issues/716) +- Individual checks are not properly highlighted when selected in the cluster settings modal [\#709](https://github.com/trento-project/trento/issues/709) +- DB address appears as `` in the demo environment [\#704](https://github.com/trento-project/trento/issues/704) +- Health overview should give information about all the hosts [\#691](https://github.com/trento-project/trento/issues/691) +- Premium badge in the checks catalog out of place [\#655](https://github.com/trento-project/trento/issues/655) +- Obsolete database info in Hosts detail view after un\_registration [\#576](https://github.com/trento-project/trento/issues/576) +- Duplicate database after unregistration and registration process [\#573](https://github.com/trento-project/trento/issues/573) +- page 'Pacemaker Clusters' not reloaded automatically after tag removed [\#478](https://github.com/trento-project/trento/issues/478) +- Fix tag removal when filtering [\#733](https://github.com/trento-project/trento/pull/733) ([arbulu89](https://github.com/arbulu89)) +- Fix health container numbers and pagination numbers [\#725](https://github.com/trento-project/trento/pull/725) ([arbulu89](https://github.com/arbulu89)) +- Set table filters properly when the page is reloaded in a new tab [\#717](https://github.com/trento-project/trento/pull/717) ([arbulu89](https://github.com/arbulu89)) +- Fix checkbox not shown as selected inside tables [\#714](https://github.com/trento-project/trento/pull/714) ([dottorblaster](https://github.com/dottorblaster)) +- Replace premium check position to description column [\#707](https://github.com/trento-project/trento/pull/707) ([arbulu89](https://github.com/arbulu89)) +- Fix error in prune checks chart declaration [\#693](https://github.com/trento-project/trento/pull/693) ([arbulu89](https://github.com/arbulu89)) +- Create the premium detecion service mocks properly [\#654](https://github.com/trento-project/trento/pull/654) ([arbulu89](https://github.com/arbulu89)) + +## Closed Issues + +- Telemetry context: `apiHost` is a confusing name [\#641](https://github.com/trento-project/trento/issues/641) +- Add tests to the cmd line and env variables usage [\#410](https://github.com/trento-project/trento/issues/410) + +## Other Changes + +- Add load config to install-server script [\#748](https://github.com/trento-project/trento/pull/748) ([fabriziosestito](https://github.com/fabriziosestito)) +- SAP system details page tests [\#743](https://github.com/trento-project/trento/pull/743) ([arbulu89](https://github.com/arbulu89)) +- Bump azure/setup-helm from 1 to 2.0 [\#746](https://github.com/trento-project/trento/pull/746) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Write down some documentation in the README about Cypress [\#745](https://github.com/trento-project/trento/pull/745) ([dottorblaster](https://github.com/dottorblaster)) +- Remove skipping for an older event [\#744](https://github.com/trento-project/trento/pull/744) ([fabriziosestito](https://github.com/fabriziosestito)) +- Rename CI step related to trento and photofinish binary setup [\#740](https://github.com/trento-project/trento/pull/740) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Bump github.com/vektra/mockery/v2 from 2.9.4 to 2.10.0 [\#739](https://github.com/trento-project/trento/pull/739) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Add SAP Systems overview acceptance tests [\#738](https://github.com/trento-project/trento/pull/738) ([fabriziosestito](https://github.com/fabriziosestito)) +- Update the cluster discovery fixtures for cypress to match the new model [\#737](https://github.com/trento-project/trento/pull/737) ([rtorrero](https://github.com/rtorrero)) +- Bump webpack-cli from 4.9.1 to 4.9.2 in /web/frontend [\#735](https://github.com/trento-project/trento/pull/735) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump @yaireo/tagify from 4.9.4 to 4.9.5 in /web/frontend [\#734](https://github.com/trento-project/trento/pull/734) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Helm: move `dependencies` variables to `global` [\#732](https://github.com/trento-project/trento/pull/732) ([flaviodsr](https://github.com/flaviodsr)) +- Bump webpack from 5.66.0 to 5.67.0 in /web/frontend [\#731](https://github.com/trento-project/trento/pull/731) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump @babel/core from 7.16.10 to 7.16.12 in /web/frontend [\#730](https://github.com/trento-project/trento/pull/730) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump @babel/preset-env from 7.16.10 to 7.16.11 in /web/frontend [\#729](https://github.com/trento-project/trento/pull/729) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Add e2e tests for the host details view [\#728](https://github.com/trento-project/trento/pull/728) ([rtorrero](https://github.com/rtorrero)) +- About page cypress test improvements [\#727](https://github.com/trento-project/trento/pull/727) ([fabriziosestito](https://github.com/fabriziosestito)) +- Hearbeat immediately once when starting agent simulation in e2e tests [\#726](https://github.com/trento-project/trento/pull/726) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Bump @babel/preset-env from 7.16.8 to 7.16.10 in /web/frontend [\#724](https://github.com/trento-project/trento/pull/724) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump @babel/core from 7.16.7 to 7.16.10 in /web/frontend [\#723](https://github.com/trento-project/trento/pull/723) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump sass from 1.48.0 to 1.49.0 in /web/frontend [\#722](https://github.com/trento-project/trento/pull/722) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump axios from 0.24.0 to 0.25.0 in /web/frontend [\#721](https://github.com/trento-project/trento/pull/721) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump eos-icons from 5.3.1 to 5.4.0 in /web/frontend [\#720](https://github.com/trento-project/trento/pull/720) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/tdewolff/minify/v2 from 2.9.28 to 2.9.29 [\#719](https://github.com/trento-project/trento/pull/719) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/swaggo/gin-swagger from 1.3.3 to 1.4.0 [\#718](https://github.com/trento-project/trento/pull/718) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Update chart lock [\#715](https://github.com/trento-project/trento/pull/715) ([dottorblaster](https://github.com/dottorblaster)) +- Fix dump scenario command and add tests [\#713](https://github.com/trento-project/trento/pull/713) ([fabriziosestito](https://github.com/fabriziosestito)) +- Skip non dc cluster projection [\#712](https://github.com/trento-project/trento/pull/712) ([fabriziosestito](https://github.com/fabriziosestito)) +- Bump eslint from 8.6.0 to 8.7.0 in /web/frontend [\#710](https://github.com/trento-project/trento/pull/710) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Dump scenario from a running k3s installation [\#708](https://github.com/trento-project/trento/pull/708) ([fabriziosestito](https://github.com/fabriziosestito)) +- Bump sass from 1.47.0 to 1.48.0 in /web/frontend [\#702](https://github.com/trento-project/trento/pull/702) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/tdewolff/minify/v2 from 2.9.27 to 2.9.28 [\#701](https://github.com/trento-project/trento/pull/701) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Refactor autoenv related code to a new function [\#700](https://github.com/trento-project/trento/pull/700) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add missing viper autoenv to ctl command [\#699](https://github.com/trento-project/trento/pull/699) ([fabriziosestito](https://github.com/fabriziosestito)) +- Hosts overview e2e test [\#698](https://github.com/trento-project/trento/pull/698) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Fix prune jobs [\#697](https://github.com/trento-project/trento/pull/697) ([fabriziosestito](https://github.com/fabriziosestito)) +- Bump webpack from 5.65.0 to 5.66.0 in /web/frontend [\#696](https://github.com/trento-project/trento/pull/696) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Add missing tests for sap system discovery collector [\#694](https://github.com/trento-project/trento/pull/694) ([rtorrero](https://github.com/rtorrero)) +- Add ctl commands [\#692](https://github.com/trento-project/trento/pull/692) ([fabriziosestito](https://github.com/fabriziosestito)) +- Bump ansible-lint to 5.3.2 [\#689](https://github.com/trento-project/trento/pull/689) ([dottorblaster](https://github.com/dottorblaster)) +- Bump @babel/preset-env from 7.16.7 to 7.16.8 in /web/frontend [\#688](https://github.com/trento-project/trento/pull/688) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump helm/chart-testing-action from 2.1.0 to 2.2.0 [\#687](https://github.com/trento-project/trento/pull/687) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump sass from 1.46.0 to 1.47.0 in /web/frontend [\#686](https://github.com/trento-project/trento/pull/686) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/spf13/afero from 1.7.1 to 1.8.0 [\#685](https://github.com/trento-project/trento/pull/685) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump sass from 1.45.2 to 1.46.0 in /web/frontend [\#684](https://github.com/trento-project/trento/pull/684) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Add e2e tests in CI pipeline [\#683](https://github.com/trento-project/trento/pull/683) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Bump github.com/tdewolff/minify/v2 from 2.9.26 to 2.9.27 [\#682](https://github.com/trento-project/trento/pull/682) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Add Homepage e2e test [\#681](https://github.com/trento-project/trento/pull/681) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Pin container versions helm chart [\#680](https://github.com/trento-project/trento/pull/680) ([fabriziosestito](https://github.com/fabriziosestito)) +- Bump Trento version to 0.7.1 inside install scripts [\#679](https://github.com/trento-project/trento/pull/679) ([dottorblaster](https://github.com/dottorblaster)) +- Add mtls to installer scripts [\#678](https://github.com/trento-project/trento/pull/678) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add Dependabot auto-merge action [\#677](https://github.com/trento-project/trento/pull/677) ([fabriziosestito](https://github.com/fabriziosestito)) +- Bump eslint from 8.5.0 to 8.6.0 in /web/frontend [\#676](https://github.com/trento-project/trento/pull/676) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump @babel/preset-env from 7.16.5 to 7.16.7 in /web/frontend [\#675](https://github.com/trento-project/trento/pull/675) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump @babel/core from 7.16.5 to 7.16.7 in /web/frontend [\#674](https://github.com/trento-project/trento/pull/674) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump sass from 1.45.1 to 1.45.2 in /web/frontend [\#673](https://github.com/trento-project/trento/pull/673) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump @babel/preset-react from 7.16.5 to 7.16.7 in /web/frontend [\#672](https://github.com/trento-project/trento/pull/672) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/tdewolff/minify/v2 from 2.9.24 to 2.9.26 [\#671](https://github.com/trento-project/trento/pull/671) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/shirou/gopsutil from 3.21.10+incompatible to 3.21.11+incompatible [\#670](https://github.com/trento-project/trento/pull/670) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/spf13/viper from 1.10.0 to 1.10.1 [\#669](https://github.com/trento-project/trento/pull/669) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/swaggo/swag from 1.7.6 to 1.7.8 [\#668](https://github.com/trento-project/trento/pull/668) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/spf13/afero from 1.6.0 to 1.7.1 [\#667](https://github.com/trento-project/trento/pull/667) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Allow --help as non-root for install-agent.sh [\#664](https://github.com/trento-project/trento/pull/664) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add mTLS to the helm chart [\#662](https://github.com/trento-project/trento/pull/662) ([fabriziosestito](https://github.com/fabriziosestito)) +- Goodbye ARA [\#660](https://github.com/trento-project/trento/pull/660) ([arbulu89](https://github.com/arbulu89)) +- Bump webpack-cli from 4.8.0 to 4.9.1 in /web/frontend [\#658](https://github.com/trento-project/trento/pull/658) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump eslint-plugin-react from 7.27.1 to 7.28.0 in /web/frontend [\#657](https://github.com/trento-project/trento/pull/657) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/spf13/cobra from 1.1.3 to 1.3.0 [\#653](https://github.com/trento-project/trento/pull/653) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/vektra/mockery/v2 from 2.9.0 to 2.9.4 [\#651](https://github.com/trento-project/trento/pull/651) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump bootstrap from 4.6.0 to 4.6.1 in /web/frontend [\#650](https://github.com/trento-project/trento/pull/650) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump babel-loader from 8.2.2 to 8.2.3 in /web/frontend [\#649](https://github.com/trento-project/trento/pull/649) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump eslint-plugin-react from 7.26.0 to 7.27.1 in /web/frontend [\#648](https://github.com/trento-project/trento/pull/648) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump @babel/preset-env from 7.15.6 to 7.16.5 in /web/frontend [\#647](https://github.com/trento-project/trento/pull/647) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump @babel/core from 7.15.5 to 7.16.5 in /web/frontend [\#646](https://github.com/trento-project/trento/pull/646) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Fix sap systems projector [\#645](https://github.com/trento-project/trento/pull/645) ([fabriziosestito](https://github.com/fabriziosestito)) +- Delete obsolete sap system instances [\#644](https://github.com/trento-project/trento/pull/644) ([fabriziosestito](https://github.com/fabriziosestito)) +- Rename telemetry apiHost to telemetryServiceUrl [\#643](https://github.com/trento-project/trento/pull/643) ([dottorblaster](https://github.com/dottorblaster)) +- Bump docker/login-action from 1.11.0 to 1.12.0 [\#638](https://github.com/trento-project/trento/pull/638) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/swaggo/gin-swagger from 1.3.1 to 1.3.3 [\#637](https://github.com/trento-project/trento/pull/637) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/gin-contrib/sessions from 0.0.3 to 0.0.4 [\#636](https://github.com/trento-project/trento/pull/636) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump github.com/sirupsen/logrus from 1.4.2 to 1.8.1 [\#634](https://github.com/trento-project/trento/pull/634) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump webpack from 5.54.0 to 5.65.0 in /web/frontend [\#633](https://github.com/trento-project/trento/pull/633) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Upgrade from eos 2.5.1 to 5.0.0 [\#600](https://github.com/trento-project/trento/pull/600) ([rtorrero](https://github.com/rtorrero)) + ## [0.7.1](https://github.com/trento-project/trento/tree/0.7.1) (2021-12-21) [Full Changelog](https://github.com/trento-project/trento/compare/0.7.0...0.7.1) diff --git a/install-agent.sh b/install-agent.sh index 83506f844..91b23aa3c 100755 --- a/install-agent.sh +++ b/install-agent.sh @@ -48,7 +48,7 @@ ARGUMENT_LIST=( "use-tgz" ) -readonly TRENTO_VERSION=0.7.1 +readonly TRENTO_VERSION=0.8.0 opts=$( getopt \ diff --git a/install-server.sh b/install-server.sh index 966bb1c40..9c7b5f0ed 100755 --- a/install-server.sh +++ b/install-server.sh @@ -4,7 +4,7 @@ set -e readonly ARGS=("$@") readonly PROGNAME="./install-server.sh" -TRENTO_VERSION="0.7.1" +TRENTO_VERSION="0.8.0" usage() { cat <<-EOF diff --git a/packaging/helm/trento-server/charts/trento-runner/Chart.yaml b/packaging/helm/trento-server/charts/trento-runner/Chart.yaml index c5ffce1e7..c351d9031 100644 --- a/packaging/helm/trento-server/charts/trento-runner/Chart.yaml +++ b/packaging/helm/trento-server/charts/trento-runner/Chart.yaml @@ -15,4 +15,4 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.3.5 +version: 0.3.8 diff --git a/packaging/helm/trento-server/charts/trento-runner/values.yaml b/packaging/helm/trento-server/charts/trento-runner/values.yaml index cf688e384..926213644 100644 --- a/packaging/helm/trento-server/charts/trento-runner/values.yaml +++ b/packaging/helm/trento-server/charts/trento-runner/values.yaml @@ -16,7 +16,7 @@ replicaCount: 1 image: repository: ghcr.io/trento-project/trento-runner pullPolicy: IfNotPresent - tag: "0.7.1" + tag: "0.8.0" imagePullSecrets: [] nameOverride: "" diff --git a/packaging/helm/trento-server/charts/trento-web/Chart.yaml b/packaging/helm/trento-server/charts/trento-web/Chart.yaml index 5698f5cd9..16ef7d0db 100644 --- a/packaging/helm/trento-server/charts/trento-web/Chart.yaml +++ b/packaging/helm/trento-server/charts/trento-web/Chart.yaml @@ -15,4 +15,4 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.3.7 +version: 0.3.8 diff --git a/packaging/helm/trento-server/charts/trento-web/values.yaml b/packaging/helm/trento-server/charts/trento-web/values.yaml index dbba19d8e..6551c4960 100644 --- a/packaging/helm/trento-server/charts/trento-web/values.yaml +++ b/packaging/helm/trento-server/charts/trento-web/values.yaml @@ -21,7 +21,7 @@ replicaCount: 1 image: repository: ghcr.io/trento-project/trento-web pullPolicy: IfNotPresent - tag: "0.7.1" + tag: "0.8.0" imagePullSecrets: [] nameOverride: ""