Skip to content

Commit 4da7d2b

Browse files
committed
Update Dockerfile to fix CVE(s) v3.3.8
1 parent 55c9a70 commit 4da7d2b

File tree

28 files changed

+58
-51
lines changed

28 files changed

+58
-51
lines changed

CHANGELOG.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9-
## [3.3.7] - 2025-05-12
9+
## [3.3.8] - 2025-05-22
10+
11+
### Security
12+
13+
- Update sqllite-libs to fix [CVE](https://alas.aws.amazon.com/cve/json/v1/CVE-2022-46908.json)
14+
- Update setuptools to fix [CVE](https://www.cve.org/CVERecord?id=CVE-2025-47273)
15+
16+
## [3.3.7] - 2025-05-06
1017

1118
### Security
1219

@@ -21,8 +28,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2128

2229
### Changes
2330

24-
- Updating lambda runtimes to use node-20.
25-
- Updated Dockerfile results in an [image of size 424 MB instead of the earlier 2.2 GB](https://gallery.ecr.aws/aws-solutions/distributed-load-testing-on-aws-load-tester), this results in improved test start times, depending on the task count, a 500 task count tests starts 40% faster than the previous version of the solution.
31+
- Updating lambda runtimes to use node-20
2632

2733
## [3.3.5] - 2025-03-17
2834

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export BUCKET_NAME=$BUCKET_PREFIX-$REGION # full bucket name where the code will
9191
export SOLUTION_NAME=my-solution-name
9292
export VERSION=my-version # version number for the customized code
9393
export PUBLIC_ECR_REGISTRY=public.ecr.aws/aws-solutions # replace with the container registry and image if you want to use a different container image
94-
export PUBLIC_ECR_TAG=v3.3.7 # replace with the container image tag if you want to use a different container image
94+
export PUBLIC_ECR_TAG=v3.3.8 # replace with the container image tag if you want to use a different container image
9595
```
9696

9797
- Build the distributable.

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.3.7
1+
3.3.8

deployment/ecr/distributed-load-testing-on-aws-load-tester/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ ENV PIP_INSTALL="pip3.11 install --no-cache-dir"
88

99

1010
# install bzt
11-
RUN $PIP_INSTALL --upgrade bzt awscli setuptools==70.0.0 h11
11+
RUN $PIP_INSTALL --upgrade bzt awscli setuptools==78.1.1 h11 && \
12+
$PIP_INSTALL --upgrade bzt
1213

1314
# install bzt tools
14-
RUN bzt -install-tools -o modules.install-checker.exclude=selenium,gatling,tsung,siege,ab,k6,external-results-loader,locust,junit,testng,rspec,mocha,nunit,xunit,wdio
15+
RUN bzt -install-tools -o modules.install-checker.exclude=selenium,gatling,tsung,siege,ab,k6,external-results-loader,locust,junit,testng,rspec,mocha,nunit,xunit,wdio,robot,newman
1516
RUN rm -rf /root/.bzt/selenium-taurus
1617
RUN mkdir /bzt-configs /tmp/artifacts
1718
ADD ./load-test.sh /bzt-configs/

source/api-services/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/api-services/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "api-services",
3-
"version": "3.3.7",
3+
"version": "3.3.8",
44
"description": "REST API micro services",
55
"repository": {
66
"type": "git",

source/console/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/console/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "distributed-load-testing-on-aws-ui",
3-
"version": "3.3.7",
3+
"version": "3.3.8",
44
"private": true,
55
"license": "Apache-2.0",
66
"author": {

source/custom-resource/package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/custom-resource/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "custom-resource",
3-
"version": "3.3.7",
3+
"version": "3.3.8",
44
"description": "cfn custom resources for distributed load testing on AWS workflow",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)