AWS marked Node.js Lambda runtime version 12.x as deprecated (Phase 1) on March 31, 2023, meaning it's no longer possible to create a new Lambda function that uses nodejs12.x runtime. This prevents users from registering custom resource types that are using this runtime (e.g. #135).
To prevent errors similar to:
INFO: Type registration Community::Organizations::NoDefaultVPC is in DEPLOY_STAGE of status FAILED. waiting....
ERROR: Workload NoDefaultVpcType in 111111111111/us-west-1 update failed. reason: Registration of Resource Type Community::Organizations::NoDefaultVPC failed. Deployment is currently in DEPLOY_STAGE of status FAILED
Deployment failed with error. Error message: [3e06a148-45a3-4ee5-9455-f3eb9a89458a] Internal Failure (111111111111 = SomeAccount)
when OFN users try to register custom resource types using resgister-type task, the runtimes of the following resource types need to be updated to Node.js v14.x or newer:
AWS marked Node.js Lambda runtime version 12.x as deprecated (Phase 1) on March 31, 2023, meaning it's no longer possible to create a new Lambda function that uses
nodejs12.x
runtime. This prevents users from registering custom resource types that are using this runtime (e.g. #135).To prevent errors similar to:
when OFN users try to register custom resource types using
resgister-type
task, the runtimes of the following resource types need to be updated to Node.js v14.x or newer:Community::IAM::SamlProvider
Community::ServiceQuotas::S3
Community::IAM::OpenIDConnectProvider
Community::Organizations::NoDefaultVPC
Community::ServiceQuotas::IAM
Community::Route53::VPCAssociation
Community::SSM::PublicAccessBlock
Community::Account::AlternateContact
Community::SecurityHub::ActionTarget
Community::IAM::PasswordPolicy
Community::Organizations::Policy
Community::SSO::AssignmentGroup
Community::Support::SupportLevel
Community::CloudFormation::Delay
Community::S3::PublicAccessBlock
Community::ServiceQuotas::DynamoDB
Community::Organizations::EbsEncryptionDefaults
Community::Organizations::DelegatedAdmin
Community::ServiceQuotas::CloudFormation
Community::Organizations::EnableAWSServiceAccess
Community::CodeCommit::RepositoryAssociation
Community::CodeCommit::ApprovalRuleTemplate