Skip to content

Commit f9f0ea1

Browse files
authored
Merge pull request #179 from PhuNguyenMTT/upgrade-python3.11
upgrade python3.11 for securityhub-collector
2 parents 41e5c02 + dac4031 commit f9f0ea1

File tree

5 files changed

+8
-6
lines changed

5 files changed

+8
-6
lines changed

securityhub-collector/sam/create_layer.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ do
1717
bucket_name="appdevzipfiles-$i"
1818
aws s3 cp securityhub_deps.zip s3://$bucket_name/ --region $i
1919

20-
aws lambda publish-layer-version --layer-name securityhub_deps --description "contains securityhub solution dependencies" --license-info "MIT" --content S3Bucket=$bucket_name,S3Key=securityhub_deps.zip --compatible-runtimes python3.7 python3.6 --region $i
20+
aws lambda publish-layer-version --layer-name securityhub_deps --description "contains securityhub solution dependencies" --license-info "MIT" --content S3Bucket=$bucket_name,S3Key=securityhub_deps.zip --compatible-runtimes python3.7 python3.6 python3.11 --region $i
2121

2222
aws lambda add-layer-version-permission --layer-name securityhub_deps --statement-id securityhub-deps --version-number 1 --principal '*' --action lambda:GetLayerVersion --region $i
2323
done

securityhub-collector/sam/packaged.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Resources:
1616
Type: AWS::Serverless::Function
1717
Properties:
1818
Handler: securityhub_collector.lambda_handler
19-
Runtime: python3.7
20-
CodeUri: s3://appdevstore/3821fd9c5288ebaca71e4ea0b26629ab
19+
Runtime: python3.11
20+
CodeUri: s3://appstore-20231108-securityhub-collector/c1de163095d3fb80a21e487e1b29f114
2121
MemorySize: 128
2222
Timeout: 300
2323
Policies:
@@ -40,6 +40,8 @@ Resources:
4040
Pattern:
4141
source:
4242
- aws.securityhub
43+
Metadata:
44+
SamResourceId: SecurityHubCollectorFunction
4345
Outputs:
4446
SecurityHubCollectorFunction:
4547
Description: SecurityHubCollector Function ARN
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
boto3==1.9.60
1+
boto3==1.27.1

securityhub-collector/sam/sam_package.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ then
55
SAM_S3_BUCKET="appdevstore"
66
AWS_REGION="us-east-1"
77
else
8-
SAM_S3_BUCKET="cf-templates-5d0x5unchag-us-east-2"
8+
SAM_S3_BUCKET="appstore-20231108-securityhub-collector"
99
AWS_REGION="us-east-2"
1010
fi
1111
sam package --template-file template.yaml --s3-bucket $SAM_S3_BUCKET --output-template-file packaged.yaml

securityhub-collector/sam/template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Resources:
1717
Type: 'AWS::Serverless::Function'
1818
Properties:
1919
Handler: securityhub_collector.lambda_handler
20-
Runtime: python3.7
20+
Runtime: python3.11
2121
CodeUri: ../src/
2222
MemorySize: 128
2323
Timeout: 300

0 commit comments

Comments
 (0)