Releases: mattermost/mattermost-load-test-ng
Releases · mattermost/mattermost-load-test-ng
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
mattermost-load-test-ng-v1.21.0
What's Changed
- MM-59994: Added the ethtool metrics by @agnivade in #785
- feat: add concurrency to configureAndRunAgents by @fmartingr in #782
- Bump version to v1.20 in master by @agarciamontoro in #787
- ltkeycloak and SAML improvements by @fmartingr in #758
- [MM-60255] Add basic retry logic to provisioning scripts by @streamer45 in #790
- Remove incorrect DB search config by @agnivade in #791
- MM-57876: Use opensearch only by @agnivade in #789
- feat: allow disabling the proxy server and customize client server url by @fmartingr in #781
- [MM-60371] Update Pyroscope to v1 by @streamer45 in #793
- fix: use proxy_instance_count for the security group by @fmartingr in #795
- MM-56605: Create results file and print to file by @DHaussermann in #729
- Restore the saml-idp.crt file in assets by @agnivade in #792
- Default proxy count to 1 by @agarciamontoro in #797
- Bump version to v1.21.0-rc1 by @agarciamontoro in #799
- Bump version to v1.21.0 by @agarciamontoro in #806
New Contributors
- @DHaussermann made their first contribution in #729
Full Changelog: v1.20.0...v1.21.0
mattermost-load-test-ng-v1.21.0-rc1
What's Changed
- MM-59994: Added the ethtool metrics by @agnivade in #785
- feat: add concurrency to configureAndRunAgents by @fmartingr in #782
- Bump version to v1.20 in master by @agarciamontoro in #787
- ltkeycloak and SAML improvements by @fmartingr in #758
- [MM-60255] Add basic retry logic to provisioning scripts by @streamer45 in #790
- Remove incorrect DB search config by @agnivade in #791
- MM-57876: Use opensearch only by @agnivade in #789
- feat: allow disabling the proxy server and customize client server url by @fmartingr in #781
- [MM-60371] Update Pyroscope to v1 by @streamer45 in #793
- fix: use proxy_instance_count for the security group by @fmartingr in #795
- MM-56605: Create results file and print to file by @DHaussermann in #729
- Restore the saml-idp.crt file in assets by @agnivade in #792
- Default proxy count to 1 by @agarciamontoro in #797
- Bump version to v1.21.0-rc1 by @agarciamontoro in #799
New Contributors
- @DHaussermann made their first contribution in #729
Full Changelog: v1.20.0...v1.21.0-rc1
mattermost-load-test-ng-v1.20.0
What's Changed
- feat: allow saml with the external auth provider by @fmartingr in #759
- Enable proxy_cache_lock again by @agarciamontoro in #768
- Bump v1.19.0 rc2 by @agarciamontoro in #770
- Bump dependencies by @agarciamontoro in #772
- MM-58444: Fix race condition in RoundTrip test by @agarciamontoro in #774
- Bump version to v1.19.0 in master by @agarciamontoro in #775
- Allow binaries with specific Mattermost builds; don't fail on license check by @cpoile in #767
- Fix incorrect deployer.sample.json by @agnivade in #776
- Update the load test dashboard panels to new format by @agnivade in #777
- Properly use EC2 API to get the proxy details by @agnivade in #778
- Add drafts support by @agnivade in #780
- MM-57214: Integrate Redis into Terraform deployment by @agnivade in #708
- MM-50808: Add versions to actions by @agarciamontoro in #565
- Revert go-elasticsearch version bump by @agarciamontoro in #783
- Bump version to v1.20.0-rc1 by @agarciamontoro in #784
- Bump version to v1.20.0 by @agarciamontoro in #786
New Contributors
Full Changelog: v1.19.0...v1.20.0
mattermost-load-test-ng-v1.20.0-rc1
What's Changed
- feat: allow saml with the external auth provider by @fmartingr in #759
- Enable proxy_cache_lock again by @agarciamontoro in #768
- Bump v1.19.0 rc2 by @agarciamontoro in #770
- Bump dependencies by @agarciamontoro in #772
- MM-58444: Fix race condition in RoundTrip test by @agarciamontoro in #774
- Bump version to v1.19.0 in master by @agarciamontoro in #775
- Allow binaries with specific Mattermost builds; don't fail on license check by @cpoile in #767
- Fix incorrect deployer.sample.json by @agnivade in #776
- Update the load test dashboard panels to new format by @agnivade in #777
- Properly use EC2 API to get the proxy details by @agnivade in #778
- Add drafts support by @agnivade in #780
- MM-57214: Integrate Redis into Terraform deployment by @agnivade in #708
- MM-50808: Add versions to actions by @agarciamontoro in #565
- Revert go-elasticsearch version bump by @agarciamontoro in #783
- Bump version to v1.20.0-rc1 by @agarciamontoro in #784
New Contributors
Full Changelog: v1.19.0...v1.20.0-rc1