Skip to content
This repository was archived by the owner on Feb 3, 2025. It is now read-only.

Commit

Permalink
Update to version v1.7.7
Browse files Browse the repository at this point in the history
- Fix npm security vulnerability.
- Edit logical ID of AWS AppRegistry resources to prevent potential CloudFormation failures during stack update.
  • Loading branch information
tabdunabi authored Jun 15, 2023
2 parents e5c3be8 + 817d77b commit c28f77a
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 24 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
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).

## [1.7.7] - 2023-06-14

### Updated

- python package security patching - (`requests` bumped to v2.31.0)
- Changed logical ID of AWS AppRegistry application and attribute group

## [1.7.6] - 2023-05-16

### Updated
Expand Down
2 changes: 1 addition & 1 deletion source/lambda/solution-helper/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
crhelper==2.0.10
requests==2.28.1
requests==2.31.0
4 changes: 2 additions & 2 deletions source/lib/app-registry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ export class AppRegistry extends cdk.Construct implements cdk.IAspect {
* @returns - Instance of AppRegistry's Application class
*/
private createAppForAppRegistry(id: string): void {
this.application = new appreg.Application(this, `RegistrySetup-${id}`, {
this.application = new appreg.Application(this, `AppRegistrySetup-${id}`, {
applicationName: cdk.Fn.join('-', ['App', cdk.Aws.STACK_NAME, this.applicationName]),
description: `Service Catalog application to track and manage all your resources for the solution ${this.solutionName}`
});
Expand Down Expand Up @@ -109,7 +109,7 @@ export class AppRegistry extends cdk.Construct implements cdk.IAspect {
this.createAppForAppRegistry(this.id);
}
this.application.associateAttributeGroup(
new appreg.AttributeGroup(this, 'AppAttributes', {
new appreg.AttributeGroup(this, 'ApplicationAttributes', {
attributeGroupName: `AttrGrp-${cdk.Aws.STACK_NAME}`,
description: 'Attributes for Solutions Metadata',
attributes: {
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": "streaming-data-solution",
"version": "1.7.6",
"version": "1.7.7",
"bin": {
"streaming-data-solution": "bin/streaming-data-solution.js"
},
Expand Down
36 changes: 18 additions & 18 deletions source/test/__snapshots__/solution-helper.test.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,16 @@ Object {
},
},
"Parameters": Object {
"AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080ArtifactHash18831AD0": Object {
"Description": "Artifact hash for asset \\"b79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080\\"",
"AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bArtifactHash96A7E70E": Object {
"Description": "Artifact hash for asset \\"7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874b\\"",
"Type": "String",
},
"AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3Bucket5FA39C07": Object {
"Description": "S3 bucket for asset \\"b79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080\\"",
"AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3Bucket330D50C7": Object {
"Description": "S3 bucket for asset \\"7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874b\\"",
"Type": "String",
},
"AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3VersionKey017DA067": Object {
"Description": "S3 key for asset version \\"b79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080\\"",
"AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3VersionKey8157C0F5": Object {
"Description": "S3 key for asset version \\"7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874b\\"",
"Type": "String",
},
},
Expand Down Expand Up @@ -153,7 +153,7 @@ Object {
"Properties": Object {
"Code": Object {
"S3Bucket": Object {
"Ref": "AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3Bucket5FA39C07",
"Ref": "AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3Bucket330D50C7",
},
"S3Key": Object {
"Fn::Join": Array [
Expand All @@ -166,7 +166,7 @@ Object {
"Fn::Split": Array [
"||",
Object {
"Ref": "AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3VersionKey017DA067",
"Ref": "AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3VersionKey8157C0F5",
},
],
},
Expand All @@ -179,7 +179,7 @@ Object {
"Fn::Split": Array [
"||",
Object {
"Ref": "AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3VersionKey017DA067",
"Ref": "AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3VersionKey8157C0F5",
},
],
},
Expand Down Expand Up @@ -230,16 +230,16 @@ Object {
},
},
"Parameters": Object {
"AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080ArtifactHash18831AD0": Object {
"Description": "Artifact hash for asset \\"b79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080\\"",
"AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bArtifactHash96A7E70E": Object {
"Description": "Artifact hash for asset \\"7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874b\\"",
"Type": "String",
},
"AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3Bucket5FA39C07": Object {
"Description": "S3 bucket for asset \\"b79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080\\"",
"AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3Bucket330D50C7": Object {
"Description": "S3 bucket for asset \\"7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874b\\"",
"Type": "String",
},
"AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3VersionKey017DA067": Object {
"Description": "S3 key for asset version \\"b79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080\\"",
"AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3VersionKey8157C0F5": Object {
"Description": "S3 key for asset version \\"7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874b\\"",
"Type": "String",
},
},
Expand Down Expand Up @@ -349,7 +349,7 @@ Object {
"Properties": Object {
"Code": Object {
"S3Bucket": Object {
"Ref": "AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3Bucket5FA39C07",
"Ref": "AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3Bucket330D50C7",
},
"S3Key": Object {
"Fn::Join": Array [
Expand All @@ -362,7 +362,7 @@ Object {
"Fn::Split": Array [
"||",
Object {
"Ref": "AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3VersionKey017DA067",
"Ref": "AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3VersionKey8157C0F5",
},
],
},
Expand All @@ -375,7 +375,7 @@ Object {
"Fn::Split": Array [
"||",
Object {
"Ref": "AssetParametersb79209d883e02109420dd6d91c84b16c10d6dcded0f648d2ec4863dd792d9080S3VersionKey017DA067",
"Ref": "AssetParameters7f7b083c6983ff15b9ddabd5882fe982ad79406daf9638a5e6d3a1fbc73a874bS3VersionKey8157C0F5",
},
],
},
Expand Down

0 comments on commit c28f77a

Please sign in to comment.