Skip to content

Commit cd9736e

Browse files
author
Bob Strahan
committed
v0.4.1
1 parent 47888b3 commit cd9736e

File tree

1 file changed

+9
-13
lines changed

1 file changed

+9
-13
lines changed

CHANGELOG.md

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,6 @@ SPDX-License-Identifier: MIT-0
55

66
## [Unreleased]
77

8-
### Fixed
9-
10-
- **Pattern-2 Intermittent HITLStatusUpdateFunction ECR Access Failure**
11-
- Fixed intermittent "Lambda does not have permission to access the ECR image" (403) errors during Pattern-2 deployment
12-
- **Root Cause**: Race condition where Lambda functions were created before ECR images were fully available and scannable
13-
- **Solution**: Enhanced CodeBuild custom resource to verify ECR image availability before completing, including:
14-
- Verification that all required Lambda images exist in ECR repository
15-
- Check that image scanning is complete (repository has `ScanOnPush: true`)
16-
- **New Parameter**: Added `EnablePattern2ECRImageScanning` parameter (current default: false) to allow users to enable/disable ECR vulnerability scanning if experiencing deployment issues
17-
- Recommended: Set enabled (true) for production to maintain security posture
18-
- Optional: Disable (false) only as temporary workaround for deployment reliability
19-
208
## [0.4.1]
219

2210
### Changed
@@ -35,7 +23,15 @@ SPDX-License-Identifier: MIT-0
3523
- Fixed bug where metering data and document_section data stopped being written to the reporting database after evaluation was migrated from EventBridge to Step Functions workflow
3624
- **IDP CLI Deploy Command Parameter Preservation Bug**
3725
- Fixed bug where `idp-cli deploy` command was resetting ALL stack parameters to their default values during updates, even when users only intended to change specific parameters
38-
26+
- **Pattern-2 Intermittent HITLStatusUpdateFunction ECR Access Failure**
27+
- Fixed intermittent "Lambda does not have permission to access the ECR image" (403) errors during Pattern-2 deployment
28+
- **Root Cause**: Race condition where Lambda functions were created before ECR images were fully available and scannable
29+
- **Solution**: Enhanced CodeBuild custom resource to verify ECR image availability before completing, including:
30+
- Verification that all required Lambda images exist in ECR repository
31+
- Check that image scanning is complete (repository has `ScanOnPush: true`)
32+
- **New Parameter**: Added `EnablePattern2ECRImageScanning` parameter (current default: false) to allow users to enable/disable ECR vulnerability scanning if experiencing deployment issues
33+
- Recommended: Set enabled (true) for production to maintain security posture
34+
- Optional: Disable (false) only as temporary workaround for deployment reliability
3935

4036
## [0.4.0]
4137

0 commit comments

Comments
 (0)