Skip to content

Commit f4a9dc6

Browse files
author
Lachlan Donald
authored
Merge pull request #595 from jeremiahsnapp/add-default-InstanceCreationTimeout-for-windows
Add default InstanceCreationTimeout value for windows instances
2 parents 46d94b6 + 8c8c6b1 commit f4a9dc6

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

templates/aws-stack.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ Parameters:
233233
InstanceCreationTimeout:
234234
Description: Timeout period for Autoscaling Group Creation Policy
235235
Type: String
236-
Default: "PT5M"
236+
Default: ""
237237

238238
RootVolumeSize:
239239
Description: Size of each instance's root EBS volume (in GB)
@@ -406,6 +406,9 @@ Conditions:
406406
UseDefaultAMI:
407407
!Equals [ !Ref ImageId, "" ]
408408

409+
UseDefaultInstanceCreationTimeout:
410+
!Equals [ !Ref InstanceCreationTimeout, "" ]
411+
409412
UseDefaultRootVolumeName:
410413
!Equals [ !Ref RootVolumeName, "" ]
411414

@@ -836,7 +839,7 @@ Resources:
836839
- ClosestToNextInstanceHour
837840
CreationPolicy:
838841
ResourceSignal:
839-
Timeout: !Ref InstanceCreationTimeout
842+
Timeout: !If [ UseDefaultInstanceCreationTimeout, !If [ UseWindowsAgents, PT10M, PT5M ], !Ref InstanceCreationTimeout ]
840843
Count: !Ref MinSize
841844
UpdatePolicy:
842845
AutoScalingReplacingUpdate:

0 commit comments

Comments
 (0)