Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [3.3.9] - 2025-06-05

### Security

- Revert Java JDK version from 21 to 11. To match Taurus image version.
- Remove setuptools older distributions in the ECR Image.

## [3.3.8] - 2025-05-22

### Security
Expand Down
2 changes: 1 addition & 1 deletion VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.3.8
3.3.9
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM public.ecr.aws/amazonlinux/amazonlinux:2023-minimal

RUN dnf update -y && \
dnf install -y python3.11 python3.11-pip java-21-amazon-corretto bc procps jq findutils unzip && \
dnf install -y python3.11 python3.11-pip java-11-amazon-corretto bc procps jq findutils unzip && \
dnf clean all

ENV PIP_INSTALL="pip3.11 install --no-cache-dir"
Expand All @@ -26,10 +26,11 @@ RUN chmod 755 /bzt-configs/jar_updater.py
RUN python3.11 /bzt-configs/jar_updater.py

# Remove jar files from /tmp
RUN rm -rf /tmp/jmeter-plugins-manager-1.7*
RUN rm -rf /tmp/jmeter-plugins-manager-1* && \
rm -rf /usr/local/lib/python3.11/site-packages/setuptools-65.5.0.dist-info

# Add settings file to capture the output logs from bzt cli
RUN mkdir -p /etc/bzt.d && echo '{"settings": {"artifacts-dir": "/tmp/artifacts"}}' > /etc/bzt.d/90-artifacts-dir.json

WORKDIR /bzt-configs
ENTRYPOINT ["./load-test.sh"]
ENTRYPOINT ["./load-test.sh"]
6 changes: 3 additions & 3 deletions source/api-services/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/api-services/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "api-services",
"version": "3.3.8",
"version": "3.3.9",
"description": "REST API micro services",
"repository": {
"type": "git",
Expand Down
6 changes: 3 additions & 3 deletions source/console/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/console/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "distributed-load-testing-on-aws-ui",
"version": "3.3.8",
"version": "3.3.9",
"private": true,
"license": "Apache-2.0",
"author": {
Expand Down
6 changes: 3 additions & 3 deletions source/custom-resource/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/custom-resource/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "custom-resource",
"version": "3.3.8",
"version": "3.3.9",
"description": "cfn custom resources for distributed load testing on AWS workflow",
"repository": {
"type": "git",
Expand Down
4 changes: 2 additions & 2 deletions source/infrastructure/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/infrastructure/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "distributed-load-testing-on-aws-infrastructure",
"version": "3.3.8",
"version": "3.3.9",
"author": {
"name": "Amazon Web Services",
"url": "https://aws.amazon.com/solutions"
Expand Down
4 changes: 2 additions & 2 deletions source/metrics-utils/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/metrics-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "metrics-utils",
"version": "3.3.8",
"version": "3.3.9",
"main": "index.ts",
"license": "Apache-2.0",
"description": "Distributed Load Testing on AWS Ops Metrics",
Expand Down
4 changes: 2 additions & 2 deletions source/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "source",
"version": "3.3.8",
"version": "3.3.9",
"private": true,
"description": "ESLint and prettier dependencies to be used within the solution",
"license": "Apache-2.0",
Expand Down
6 changes: 3 additions & 3 deletions source/real-time-data-publisher/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/real-time-data-publisher/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "real-time-data-publisher",
"version": "3.3.8",
"version": "3.3.9",
"description": "Publishes real time test data to an IoT endpoint",
"repository": {
"type": "git",
Expand Down
6 changes: 3 additions & 3 deletions source/results-parser/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/results-parser/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "results-parser",
"version": "3.3.8",
"version": "3.3.9",
"description": "result parser for indexing xml test results to DynamoDB",
"repository": {
"type": "git",
Expand Down
4 changes: 2 additions & 2 deletions source/solution-utils/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/solution-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "solution-utils",
"version": "3.3.8",
"version": "3.3.9",
"description": "Utilities package for Distributed Load Testing on AWS",
"license": "Apache-2.0",
"author": {
Expand Down
6 changes: 3 additions & 3 deletions source/task-canceler/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/task-canceler/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "task-canceler",
"version": "3.3.8",
"version": "3.3.9",
"description": "Triggered by api-services lambda function, cancels ecs tasks",
"repository": {
"type": "git",
Expand Down
6 changes: 3 additions & 3 deletions source/task-runner/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/task-runner/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "task-runner",
"version": "3.3.8",
"version": "3.3.9",
"description": "Triggered by Step Functions, runs ecs task Definitions",
"repository": {
"type": "git",
Expand Down
6 changes: 3 additions & 3 deletions source/task-status-checker/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion source/task-status-checker/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "task-status-checker",
"version": "3.3.8",
"version": "3.3.9",
"description": "checks if tasks are running or not",
"repository": {
"type": "git",
Expand Down