Skip to content

Commit 33a8c74

Browse files
authored
Merge pull request #1546 from buildkite/SUP-3667-subnet-routes-depends-on
Create additional dependencies for VPC creation completion
2 parents 501d0e5 + efdacc5 commit 33a8c74

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

templates/aws-stack.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1150,7 +1150,11 @@ Resources:
11501150
VpcResources: !If
11511151
- CreateVpcResources
11521152
- [ !Ref RouteDefault, !Ref Subnet0Routes, !Ref Subnet1Routes ]
1153-
- !Ref "AWS::NoValue"
1153+
- []
1154+
# By referencing these resources, CloudFormation creates implicit dependencies
1155+
Subnet0RouteCheck: !If [ CreateVpcResources, !Ref Subnet0Routes, !Ref "AWS::NoValue" ]
1156+
Subnet1RouteCheck: !If [ CreateVpcResources, !Ref Subnet1Routes, !Ref "AWS::NoValue" ]
1157+
RouteDefaultCheck: !If [ CreateVpcResources, !Ref RouteDefault, !Ref "AWS::NoValue" ]
11541158

11551159
BuildkiteAgentTokenParameter:
11561160
Type: AWS::SSM::Parameter

0 commit comments

Comments
 (0)