From 70eabf3f154c159becf105fc349e0f23808a15dc Mon Sep 17 00:00:00 2001 From: Kaizen Conroy Date: Wed, 30 Oct 2024 12:15:43 -0400 Subject: [PATCH 1/2] feat(bootstrap): delete noncurrent versions after 30 days --- packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml b/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml index ad71c39535426..9264544e9a661 100644 --- a/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml +++ b/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml @@ -207,11 +207,11 @@ Resources: Status: Enabled LifecycleConfiguration: Rules: - # Exising objects will never be overwritten but Security Hub wants this rule to exist + # Objects will only be noncurrent if they are deleted via garbage collection. - Id: CleanupOldVersions Status: Enabled NoncurrentVersionExpiration: - NoncurrentDays: 365 + NoncurrentDays: 30 UpdateReplacePolicy: Retain DeletionPolicy: Retain StagingBucketPolicy: From 7f41156f1a58b846d15a6dca3b9a47384a5503c9 Mon Sep 17 00:00:00 2001 From: Kaizen Conroy Date: Wed, 30 Oct 2024 12:23:19 -0400 Subject: [PATCH 2/2] bootstrap version update --- packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml b/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml index 9264544e9a661..164f72d626c53 100644 --- a/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml +++ b/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml @@ -653,7 +653,7 @@ Resources: Type: String Name: Fn::Sub: '/cdk-bootstrap/${Qualifier}/version' - Value: '23' + Value: '24' Outputs: BucketName: Description: The name of the S3 bucket owned by the CDK toolkit stack