Releases: mattermost/mattermost-load-test-ng
Releases · mattermost/mattermost-load-test-ng
mattermost-load-test-ng-v1.24.2
mattermost-load-test-ng-v1.24.1
What's Changed
- MM-63347: Upgrade Postgres in v1.24 by @agarciamontoro in #894
- Cherry-pick #895 to release-1.24 by @agarciamontoro in #897
Full Changelog: v1.24.0...v1.24.1
mattermost-load-test-ng-v1.25.0
What's Changed
- [MM-61282] added keycloak support for the ssh command by @fmartingr in #869
- [MM-61914] remove usage of unused errorsChan in ltkeycloak command by @fmartingr in #871
- chore: get aws client with region set up in config by @fmartingr in #856
- [MM-61281] allow customizable public ip allocation by @fmartingr in #868
- [MM-61913] fix: allow min 2 characters for keycloak usernames by @fmartingr in #875
- [MM-61280] disable init data if providing external database by @fmartingr in #870
- Include TOML config files in strings replacement by @agarciamontoro in #867
- Bump v1.24.0 in master by @agarciamontoro in #877
- MM-62023: Reboot DB instances if needed by @agarciamontoro in #859
- MM-60336: Allow ability to create empty OS by @agnivade in #874
- [MM-61912] Download and install latest Dashboard v2 automatically by @fmartingr in #872
- [MM-61910] refactor: log users by email by @fmartingr in #873
- [MM-61911] yace: use deployer config region by @fmartingr in #878
- MM-62533: Improvements for ExternalDBSettings by @agnivade in #880
- Default to OpenSearch_2.7 by @agarciamontoro in #882
- Remove OpenTelemetry collector's debug exporter by @agarciamontoro in #883
- Check for ExternalDBSettings while starting a load test by @agnivade in #885
- Bump version to v1.25.0-rc1 by @agarciamontoro in #888
- Bump version to v1.25.0 by @agarciamontoro in #890
Full Changelog: v1.24.0...v1.25.0
mattermost-load-test-ng-v1.25.0-rc1
What's Changed
- [MM-61282] added keycloak support for the ssh command by @fmartingr in #869
- [MM-61914] remove usage of unused errorsChan in ltkeycloak command by @fmartingr in #871
- chore: get aws client with region set up in config by @fmartingr in #856
- [MM-61281] allow customizable public ip allocation by @fmartingr in #868
- [MM-61913] fix: allow min 2 characters for keycloak usernames by @fmartingr in #875
- [MM-61280] disable init data if providing external database by @fmartingr in #870
- Include TOML config files in strings replacement by @agarciamontoro in #867
- Bump v1.24.0 in master by @agarciamontoro in #877
- MM-62023: Reboot DB instances if needed by @agarciamontoro in #859
- MM-60336: Allow ability to create empty OS by @agnivade in #874
- [MM-61912] Download and install latest Dashboard v2 automatically by @fmartingr in #872
- [MM-61910] refactor: log users by email by @fmartingr in #873
- [MM-61911] yace: use deployer config region by @fmartingr in #878
- MM-62533: Improvements for ExternalDBSettings by @agnivade in #880
- Default to OpenSearch_2.7 by @agarciamontoro in #882
- Remove OpenTelemetry collector's debug exporter by @agarciamontoro in #883
- Check for ExternalDBSettings while starting a load test by @agnivade in #885
- Bump version to v1.25.0-rc1 by @agarciamontoro in #888
Full Changelog: v1.24.0...v1.25.0-rc1
mattermost-load-test-ng-v1.24.0
What's Changed
- MM-61881: Use os.MkdirAll, which is thread-safe, to ensure Terraform state dir by @agarciamontoro in #849
- MM-60286: Fix deletion of DB param group by @agnivade in #847
- [MM-59994] Fix
ethtool
metrics by @streamer45 in #852 - MM-61944: Decouple vacuum step from Terraform.Create and use it in Comparison by @agarciamontoro in #853
- MM-62026: Fix comparison build filenames by @agarciamontoro in #861
- feat: allow disabling cloudwatch logs for es by @fmartingr in #858
- MM-60630: Automated loadtests configuration templates by @agarciamontoro in #860
- MM-62075: Ignore error from aws s3 rm command by @agarciamontoro in #864
- fix: use a ticker in the monitor loop by @fmartingr in #862
- fix: escape keycloak password to improve shell compat by @fmartingr in #857
- feat: execute commands async to speed up tasks by @fmartingr in #863
- chore: create latest.tar.gz when packaging by @fmartingr in #855
- Bump to v1.23.0 in master by @agarciamontoro in #865
- Bump version to v1.24.0-RC1 by @agarciamontoro in #866
- Bump version to v1.24.0 by @agarciamontoro in #876
Full Changelog: v1.23.0...v1.24.0
mattermost-load-test-ng-v1.24.0-RC1
What's Changed
- MM-61881: Use os.MkdirAll, which is thread-safe, to ensure Terraform state dir by @agarciamontoro in #849
- MM-60286: Fix deletion of DB param group by @agnivade in #847
- [MM-59994] Fix
ethtool
metrics by @streamer45 in #852 - MM-61944: Decouple vacuum step from Terraform.Create and use it in Comparison by @agarciamontoro in #853
- MM-62026: Fix comparison build filenames by @agarciamontoro in #861
- feat: allow disabling cloudwatch logs for es by @fmartingr in #858
- MM-60630: Automated loadtests configuration templates by @agarciamontoro in #860
- MM-62075: Ignore error from aws s3 rm command by @agarciamontoro in #864
- fix: use a ticker in the monitor loop by @fmartingr in #862
- fix: escape keycloak password to improve shell compat by @fmartingr in #857
- feat: execute commands async to speed up tasks by @fmartingr in #863
- chore: create latest.tar.gz when packaging by @fmartingr in #855
- Bump to v1.23.0 in master by @agarciamontoro in #865
- Bump version to v1.24.0-RC1 by @agarciamontoro in #866
Full Changelog: v1.23.0...v1.24.0-RC1
mattermost-load-test-ng-v1.23.0
What's Changed
- MM-60990: Allow attaching a custom IAM Profile to app servers by @fmartingr in #823
- MM-60036: License validation by @agarciamontoro in #832
- MM-61111: Use default AWS credentials when AWSProfile is unset by @agarciamontoro in #834
- [MM-61113] Allow multiple customizable subnets by @fmartingr in #833
- MM-61232: Deployment failures when ClusterSubnetIDs is not specified by @agarciamontoro in #837
- [MM-60297] Fix
loadtest_http_errors_total
metric by @streamer45 in #840 - Properly set the Stdout/StdErr field for commands by @agnivade in #841
- Update docs on MattermostDownloadURL by @agarciamontoro in #843
- Add Channel bookmarks to loadtest by @enahum in #828
- MM-61311: Version-controlled config samples by @agarciamontoro in #839
- Add client metrics by @isacikgoz in #751
- Misleading error when generating a report with no deployment by @kczpl in #846
- Cherry-pick of #849: Use os.MkdirAll, which is thread-safe by @agarciamontoro in #850
New Contributors
Full Changelog: v1.22.0...v1.23.0
mattermost-load-test-ng-v1.23.0-rc1
What's Changed
- MM-60990: Allow attaching a custom IAM Profile to app servers by @fmartingr in #823
- MM-60036: License validation by @agarciamontoro in #832
- MM-61111: Use default AWS credentials when AWSProfile is unset by @agarciamontoro in #834
- [MM-61113] Allow multiple customizable subnets by @fmartingr in #833
- MM-61232: Deployment failures when ClusterSubnetIDs is not specified by @agarciamontoro in #837
- [MM-60297] Fix
loadtest_http_errors_total
metric by @streamer45 in #840 - Properly set the Stdout/StdErr field for commands by @agnivade in #841
- Update docs on MattermostDownloadURL by @agarciamontoro in #843
- Bump version to v1.22.0 by @agarciamontoro in #844
- Add Channel bookmarks to loadtest by @enahum in #828
- MM-61311: Version-controlled config samples by @agarciamontoro in #839
- Add client metrics by @isacikgoz in #751
- Misleading error when generating a report with no deployment by @kczpl in #846
- Cherry-pick of #849: Use os.MkdirAll, which is thread-safe by @agarciamontoro in #850
- Bump version to v1.23.0-rc1 by @agarciamontoro in #851
New Contributors
Full Changelog: v1.22.0...v1.23.0-rc1
mattermost-load-test-ng-v1.22.0
What's Changed
- Update Redis dashboard by @agnivade in #801
- MM-60548: Use DB instance endpoints directly by @agnivade in #800
- MM-60439: Set websocket scope early by @agnivade in #796
- chore: changed openid/saml button labels by @fmartingr in #803
- feat(ltkeycloak): added flag to force migrate all users by @fmartingr in #802
- Remove checking DB status while destroying by @agnivade in #805
- MM-60020: Cloudwatch exporter by @agarciamontoro in #798
- Monitor intra-cluster traffic by @streamer45 in #807
- MM-60564: Allow a multi-proxy setup by @agnivade in #804
- MM-60590: Add custom tags by @agarciamontoro in #808
- Prefix metrics_profile name with ClusterName by @agarciamontoro in #812
- [MM-60675] Allow deploying instances into a given Availability Zone by @streamer45 in #809
- Fix malformed Prometheus configuration YAML file by @agarciamontoro in #816
- Use
us-east-1c
as default AZ by @streamer45 in #817 - Gh 22150 by @s4kh in #671
- MM-49059: Fix collect error when no apps are deployed by @agarciamontoro in #821
- MM-52099: Be more gentle with comparison failures by @agarciamontoro in #820
- MM-56823: Validate license only when deploying app nodes by @agarciamontoro in #822
- MM-60651: Add Loki to collect app, agents, and proxy logs by @agarciamontoro in #818
- Use app_instance_count as proxy for metrics node by @agarciamontoro in #825
- Bump Go version to 1.22 by @agarciamontoro in #824
- MM-60501: Remove import of the restored RDS cluster by @agarciamontoro in #826
- MM-60393: Show error when disk space is less than ES index size by @agnivade in #829
- [MM-60412] Fix potentially stuck init process by @streamer45 in #827
New Contributors
Full Changelog: v1.21.0...v1.22.0
mattermost-load-test-ng-v1.22.0-rc1
What's Changed
- Update Redis dashboard by @agnivade in #801
- MM-60548: Use DB instance endpoints directly by @agnivade in #800
- MM-60439: Set websocket scope early by @agnivade in #796
- chore: changed openid/saml button labels by @fmartingr in #803
- feat(ltkeycloak): added flag to force migrate all users by @fmartingr in #802
- Remove checking DB status while destroying by @agnivade in #805
- MM-60020: Cloudwatch exporter by @agarciamontoro in #798
- Monitor intra-cluster traffic by @streamer45 in #807
- MM-60564: Allow a multi-proxy setup by @agnivade in #804
- MM-60590: Add custom tags by @agarciamontoro in #808
- Prefix metrics_profile name with ClusterName by @agarciamontoro in #812
- [MM-60675] Allow deploying instances into a given Availability Zone by @streamer45 in #809
- Fix malformed Prometheus configuration YAML file by @agarciamontoro in #816
- Use
us-east-1c
as default AZ by @streamer45 in #817 - Bump version to v1.21.0 in master by @agarciamontoro in #815
- Gh 22150 by @s4kh in #671
- MM-49059: Fix collect error when no apps are deployed by @agarciamontoro in #821
- MM-52099: Be more gentle with comparison failures by @agarciamontoro in #820
- MM-56823: Validate license only when deploying app nodes by @agarciamontoro in #822
- MM-60651: Add Loki to collect app, agents, and proxy logs by @agarciamontoro in #818
- Use app_instance_count as proxy for metrics node by @agarciamontoro in #825
- Bump Go version to 1.22 by @agarciamontoro in #824
- MM-60501: Remove import of the restored RDS cluster by @agarciamontoro in #826
- MM-60393: Show error when disk space is less than ES index size by @agnivade in #829
- [MM-60412] Fix potentially stuck init process by @streamer45 in #827
- Bump version to v1.22.0-rc1 by @agarciamontoro in #831
New Contributors
Full Changelog: v1.21.0...v1.22.0-rc1