Skip to content

Commit 3142ca2

Browse files
committed
release/v6.2.11
1 parent cf28679 commit 3142ca2

39 files changed

+1075
-181
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,17 @@ 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+
## [6.2.11] - 2024-10-10
9+
10+
### Changed
11+
- Add batching to getQuotasWithUtilizationMetrics function
12+
- Refactor _putMonitoredQuotas function to use batch writes
13+
- Changed the memory allocation for the QMListManager Lambda function to 256 MB
14+
- Added better error handling for CloudWatch ValidationErrors, with attempt to identify problematic quotas
15+
16+
### Fixed
17+
- GitHub Issues [#200](https://github.com/aws-solutions/quota-monitor-for-aws/issues/200) and [#201](https://github.com/aws-solutions/quota-monitor-for-aws/issues/201)
18+
819
## [6.2.10] - 2024-09-18
920

1021
### Fixed

deployment/quota-monitor-hub-no-ou.template

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"Description": "(SO0005-NoOU) - quota-monitor-for-aws - Hub Template, use it when you are not using AWS Organizations. Version v6.2.10",
2+
"Description": "(SO0005-NoOU) - quota-monitor-for-aws - Hub Template, use it when you are not using AWS Organizations. Version v6.2.11",
33
"AWSTemplateFormatVersion": "2010-09-09",
44
"Metadata": {
55
"AWS::CloudFormation::Interface": {
@@ -426,13 +426,13 @@
426426
"S3Bucket": {
427427
"Fn::Sub": "solutions-${AWS::Region}"
428428
},
429-
"S3Key": "quota-monitor-for-aws/v6.2.10/asset1e5ab6025276fcc3e6ff740dd041b66a031e8ea5333156b11f857c21344123be.zip"
429+
"S3Key": "quota-monitor-for-aws/v6.2.11/asset11e8019ce0550d340c842c1a14bc8797872e01186f9f5b7ba02745ff143d145a.zip"
430430
},
431431
"LayerName": "QM-UtilsLayer"
432432
},
433433
"Metadata": {
434434
"aws:cdk:path": "quota-monitor-hub-no-ou/QM-UtilsLayer/QM-UtilsLayer-Layer/Resource",
435-
"aws:asset:path": "asset.1e5ab6025276fcc3e6ff740dd041b66a031e8ea5333156b11f857c21344123be.zip",
435+
"aws:asset:path": "asset.11e8019ce0550d340c842c1a14bc8797872e01186f9f5b7ba02745ff143d145a.zip",
436436
"aws:asset:is-bundled": false,
437437
"aws:asset:property": "Content"
438438
}
@@ -738,7 +738,7 @@
738738
"S3Bucket": {
739739
"Fn::Sub": "solutions-${AWS::Region}"
740740
},
741-
"S3Key": "quota-monitor-for-aws/v6.2.10/asset511409fc0366210c33b85f0ad18cce8fc021188d38be5a6d9f77b1d3bc50c762.zip"
741+
"S3Key": "quota-monitor-for-aws/v6.2.11/asset7ac08df917158d6dd06a4ad585fb1297c04d8abaaebdbfd2406468890bbd116a.zip"
742742
},
743743
"DeadLetterConfig": {
744744
"TargetArn": {
@@ -762,8 +762,8 @@
762762
"Ref": "QMNotificationMutingConfig3B7948BA"
763763
},
764764
"LOG_LEVEL": "info",
765-
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.10",
766-
"VERSION": "v6.2.10",
765+
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.11",
766+
"VERSION": "v6.2.11",
767767
"SOLUTION_ID": "SO0005"
768768
}
769769
},
@@ -795,7 +795,7 @@
795795
],
796796
"Metadata": {
797797
"aws:cdk:path": "quota-monitor-hub-no-ou/QM-SlackNotifier/QM-SlackNotifier-Lambda/Resource",
798-
"aws:asset:path": "asset.511409fc0366210c33b85f0ad18cce8fc021188d38be5a6d9f77b1d3bc50c762.zip",
798+
"aws:asset:path": "asset.7ac08df917158d6dd06a4ad585fb1297c04d8abaaebdbfd2406468890bbd116a.zip",
799799
"aws:asset:is-bundled": false,
800800
"aws:asset:property": "Code",
801801
"cdk_nag": {
@@ -1132,7 +1132,7 @@
11321132
"S3Bucket": {
11331133
"Fn::Sub": "solutions-${AWS::Region}"
11341134
},
1135-
"S3Key": "quota-monitor-for-aws/v6.2.10/asset39fed3f3ef15929e86dbb4adb2cedc9936e6f8d8d6c4d36a36afb1fb672bad30.zip"
1135+
"S3Key": "quota-monitor-for-aws/v6.2.11/assetc7d0a18c007f94e3ee2cc35273b6a455312835f2ec08fa32e1395e13b0ae78e8.zip"
11361136
},
11371137
"DeadLetterConfig": {
11381138
"TargetArn": {
@@ -1152,8 +1152,8 @@
11521152
"Ref": "QMSNSPublisherQMSNSPublisherSNSTopic7EE2EBF4"
11531153
},
11541154
"LOG_LEVEL": "info",
1155-
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.10",
1156-
"VERSION": "v6.2.10",
1155+
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.11",
1156+
"VERSION": "v6.2.11",
11571157
"SOLUTION_ID": "SO0005"
11581158
}
11591159
},
@@ -1185,7 +1185,7 @@
11851185
],
11861186
"Metadata": {
11871187
"aws:cdk:path": "quota-monitor-hub-no-ou/QM-SNSPublisherFunction/QM-SNSPublisherFunction-Lambda/Resource",
1188-
"aws:asset:path": "asset.39fed3f3ef15929e86dbb4adb2cedc9936e6f8d8d6c4d36a36afb1fb672bad30.zip",
1188+
"aws:asset:path": "asset.c7d0a18c007f94e3ee2cc35273b6a455312835f2ec08fa32e1395e13b0ae78e8.zip",
11891189
"aws:asset:is-bundled": false,
11901190
"aws:asset:property": "Code",
11911191
"cdk_nag": {
@@ -1653,7 +1653,7 @@
16531653
"S3Bucket": {
16541654
"Fn::Sub": "solutions-${AWS::Region}"
16551655
},
1656-
"S3Key": "quota-monitor-for-aws/v6.2.10/asset5561b97fd3032d7e19e054a74e4f71bca7b00b472518e54bad31997d19da155e.zip"
1656+
"S3Key": "quota-monitor-for-aws/v6.2.11/asset3214e803bdf3b3311d409c896a5cc335cb056428c232c86da8c38175b6b0b79e.zip"
16571657
},
16581658
"DeadLetterConfig": {
16591659
"TargetArn": {
@@ -1675,8 +1675,8 @@
16751675
"MAX_MESSAGES": "10",
16761676
"MAX_LOOPS": "10",
16771677
"LOG_LEVEL": "info",
1678-
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.10",
1679-
"VERSION": "v6.2.10",
1678+
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.11",
1679+
"VERSION": "v6.2.11",
16801680
"SOLUTION_ID": "SO0005"
16811681
}
16821682
},
@@ -1708,7 +1708,7 @@
17081708
],
17091709
"Metadata": {
17101710
"aws:cdk:path": "quota-monitor-hub-no-ou/QM-Reporter/QM-Reporter-Lambda/Resource",
1711-
"aws:asset:path": "asset.5561b97fd3032d7e19e054a74e4f71bca7b00b472518e54bad31997d19da155e.zip",
1711+
"aws:asset:path": "asset.3214e803bdf3b3311d409c896a5cc335cb056428c232c86da8c38175b6b0b79e.zip",
17121712
"aws:asset:is-bundled": false,
17131713
"aws:asset:property": "Code",
17141714
"cdk_nag": {
@@ -2049,7 +2049,7 @@
20492049
"S3Bucket": {
20502050
"Fn::Sub": "solutions-${AWS::Region}"
20512051
},
2052-
"S3Key": "quota-monitor-for-aws/v6.2.10/assetbb68cb4f34d4ed07b192d377fe63639f69cdc51621b10ce6dc3e4530796c766d.zip"
2052+
"S3Key": "quota-monitor-for-aws/v6.2.11/asset5a81c4fb5c63f552f9d49c541884c214130c866132af0414ab4c7b3394fb57da.zip"
20532053
},
20542054
"DeadLetterConfig": {
20552055
"TargetArn": {
@@ -2076,8 +2076,8 @@
20762076
},
20772077
"DEPLOYMENT_MODEL": "Accounts",
20782078
"LOG_LEVEL": "info",
2079-
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.10",
2080-
"VERSION": "v6.2.10",
2079+
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.11",
2080+
"VERSION": "v6.2.11",
20812081
"SOLUTION_ID": "SO0005"
20822082
}
20832083
},
@@ -2109,7 +2109,7 @@
21092109
],
21102110
"Metadata": {
21112111
"aws:cdk:path": "quota-monitor-hub-no-ou/QM-Deployment-Manager/QM-Deployment-Manager-Lambda/Resource",
2112-
"aws:asset:path": "asset.bb68cb4f34d4ed07b192d377fe63639f69cdc51621b10ce6dc3e4530796c766d.zip",
2112+
"aws:asset:path": "asset.5a81c4fb5c63f552f9d49c541884c214130c866132af0414ab4c7b3394fb57da.zip",
21132113
"aws:asset:is-bundled": false,
21142114
"aws:asset:property": "Code",
21152115
"cdk_nag": {
@@ -2200,7 +2200,7 @@
22002200
"S3Bucket": {
22012201
"Fn::Sub": "solutions-${AWS::Region}"
22022202
},
2203-
"S3Key": "quota-monitor-for-aws/v6.2.10/assetf22ec29a5d58ba911e7f022e02c0b1b1e643bdd86f018f8c923bde82b105d807.zip"
2203+
"S3Key": "quota-monitor-for-aws/v6.2.11/asset310b0a91abddfe8f7d3bfae3a5e7abd8562241a7c7bb419dfb838ef991cd57f2.zip"
22042204
},
22052205
"Description": "SO0005 quota-monitor-for-aws - QM-Helper-Function",
22062206
"Environment": {
@@ -2221,8 +2221,8 @@
22212221
},
22222222
"QM_STACK_ID": "quota-monitor-hub-no-ou",
22232223
"LOG_LEVEL": "info",
2224-
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.10",
2225-
"VERSION": "v6.2.10",
2224+
"CUSTOM_SDK_USER_AGENT": "AwsSolution/SO0005/v6.2.11",
2225+
"VERSION": "v6.2.11",
22262226
"SOLUTION_ID": "SO0005"
22272227
}
22282228
},
@@ -2247,7 +2247,7 @@
22472247
],
22482248
"Metadata": {
22492249
"aws:cdk:path": "quota-monitor-hub-no-ou/QM-Helper/QM-Helper-Function/Resource",
2250-
"aws:asset:path": "asset.f22ec29a5d58ba911e7f022e02c0b1b1e643bdd86f018f8c923bde82b105d807.zip",
2250+
"aws:asset:path": "asset.310b0a91abddfe8f7d3bfae3a5e7abd8562241a7c7bb419dfb838ef991cd57f2.zip",
22512251
"aws:asset:is-bundled": false,
22522252
"aws:asset:property": "Code",
22532253
"cdk_nag": {
@@ -2399,7 +2399,7 @@
23992399
"S3Bucket": {
24002400
"Fn::Sub": "solutions-${AWS::Region}"
24012401
},
2402-
"S3Key": "quota-monitor-for-aws/v6.2.10/asset7382a0addb9f34974a1ea6c6c9b063882af874828f366f5c93b2b7b64db15c94.zip"
2402+
"S3Key": "quota-monitor-for-aws/v6.2.11/asset7382a0addb9f34974a1ea6c6c9b063882af874828f366f5c93b2b7b64db15c94.zip"
24032403
},
24042404
"Description": "AWS CDK resource provider framework - onEvent (quota-monitor-hub-no-ou/QM-Helper/QM-Helper-Provider)",
24052405
"Environment": {
@@ -2509,7 +2509,7 @@
25092509
"ApplicationType": "AWS-Solutions",
25102510
"SolutionID": "SO0005-NoOU",
25112511
"SolutionName": "quota-monitor-for-aws",
2512-
"SolutionVersion": "v6.2.10"
2512+
"SolutionVersion": "v6.2.11"
25132513
}
25142514
},
25152515
"Metadata": {
@@ -2522,7 +2522,7 @@
25222522
"Attributes": {
25232523
"solutionID": "SO0005-NoOU",
25242524
"solutionName": "quota-monitor-for-aws",
2525-
"version": "v6.2.10",
2525+
"version": "v6.2.11",
25262526
"applicationType": "AWS-Solutions"
25272527
},
25282528
"Description": "Attribute group for application information",
@@ -2544,7 +2544,7 @@
25442544
"ApplicationType": "AWS-Solutions",
25452545
"SolutionID": "SO0005-NoOU",
25462546
"SolutionName": "quota-monitor-for-aws",
2547-
"SolutionVersion": "v6.2.10"
2547+
"SolutionVersion": "v6.2.11"
25482548
}
25492549
},
25502550
"Metadata": {

0 commit comments

Comments
 (0)