Skip to content

Commit d777a42

Browse files
authored
Update to v3.2.1 (#123)
1 parent e0a6723 commit d777a42

File tree

15 files changed

+34
-13
lines changed

15 files changed

+34
-13
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
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

8+
## [3.2.1] - 2023-04-17
9+
10+
### Fixed
11+
12+
- Add ownership parameter to S3 logging bucket to account for [changes in S3 default behavior](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-faq.html).
13+
814
## [3.2.0] - 2023-03-09
915

1016
### Added

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/awssolutions/distributed-load-testing-on-aws-load-tester # replace with the container registry and image if you want to use a different container image
94-
export PUBLIC_ECR_TAG=v3.2.0 # replace with the container image tag if you want to use a different container image
94+
export PUBLIC_ECR_TAG=v3.2.1 # replace with the container image tag if you want to use a different container image
9595
```
9696

9797
- Build the distributable.

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.2.0",
3+
"version": "3.2.1",
44
"description": "REST API micro services",
55
"repository": {
66
"type": "git",

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.2.0",
3+
"version": "3.2.1",
44
"private": true,
55
"license": "Apache-2.0",
66
"author": "aws-solution-builders",

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.2.0",
3+
"version": "3.2.1",
44
"description": "cfn custom resources for distributed load testing on AWS workflow",
55
"repository": {
66
"type": "git",

source/infrastructure/lib/common-resources/common-resources.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,14 @@
22
// SPDX-License-Identifier: Apache-2.0
33

44
import { Aws, CfnResource, Fn, RemovalPolicy, Stack, Tags } from "aws-cdk-lib";
5-
import { BlockPublicAccess, Bucket, BucketAccessControl, BucketEncryption, IBucket } from "aws-cdk-lib/aws-s3";
5+
import {
6+
BlockPublicAccess,
7+
Bucket,
8+
BucketAccessControl,
9+
BucketEncryption,
10+
IBucket,
11+
ObjectOwnership,
12+
} from "aws-cdk-lib/aws-s3";
613
import { AnyPrincipal, Effect, Policy, PolicyStatement } from "aws-cdk-lib/aws-iam";
714
import * as appreg from "@aws-cdk/aws-servicecatalogappregistry-alpha";
815
import { Construct } from "constructs";
@@ -56,6 +63,7 @@ export class CommonResourcesConstruct extends Construct {
5663
blockPublicAccess: BlockPublicAccess.BLOCK_ALL,
5764
encryption: BucketEncryption.S3_MANAGED,
5865
removalPolicy: RemovalPolicy.RETAIN,
66+
objectOwnership: ObjectOwnership.OBJECT_WRITER,
5967
});
6068

6169
logsBucket.addToResourcePolicy(

source/infrastructure/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-infrastructure",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"bin": {
55
"distributed-load-testing-on-aws": "bin/distributed-load-testing-on-aws.ts"
66
},

source/infrastructure/test/__snapshots__/distributed-load-testing-on-aws-stack.test.ts.snap

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2533,6 +2533,13 @@ Object {
25332533
},
25342534
],
25352535
},
2536+
"OwnershipControls": Object {
2537+
"Rules": Array [
2538+
Object {
2539+
"ObjectOwnership": "ObjectWriter",
2540+
},
2541+
],
2542+
},
25362543
"PublicAccessBlockConfiguration": Object {
25372544
"BlockPublicAcls": true,
25382545
"BlockPublicPolicy": true,

source/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "source",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"private": true,
55
"description": "ESLint and prettier dependencies to be used within the solution",
66
"license": "Apache-2.0",

source/real-time-data-publisher/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "real-time-data-publisher",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"description": "Publishes real time test data to an IoT endpoint",
55
"repository": {
66
"type": "git",

source/results-parser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "results-parser",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"description": "result parser for indexing xml test results to DynamoDB",
55
"repository": {
66
"type": "git",

source/solution-utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "solution-utils",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"description": "Utilities package for Distributed Load Testing on AWS",
55
"license": "Apache-2.0",
66
"author": "aws-solution-builders",

source/task-canceler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "task-canceler",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"description": "Triggered by api-services lambda function, cancels ecs tasks",
55
"repository": {
66
"type": "git",

source/task-runner/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "task-runner",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"description": "Triggered by Step Functions, runs ecs task Definitions",
55
"repository": {
66
"type": "git",

source/task-status-checker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "task-status-checker",
3-
"version": "3.2.0",
3+
"version": "3.2.1",
44
"description": "checks if tasks are running or not",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)