Skip to content

Commit

Permalink
Merge pull request #2327 from spectrocloud/vpc-delete-failure
Browse files Browse the repository at this point in the history
馃悰fix for vpc deletion failure
  • Loading branch information
k8s-ci-robot committed Mar 30, 2021
2 parents 46f54e4 + 6a10032 commit 76d4b0f
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions pkg/cloud/services/securitygroup/securitygroups.go
Original file line number Diff line number Diff line change
Expand Up @@ -263,6 +263,12 @@ func (s *Service) ec2SecurityGroupToSecurityGroup(ec2SecurityGroup *ec2.Security

func (s *Service) DeleteSecurityGroups() error {
conditions.MarkFalse(s.scope.InfraCluster(), infrav1.ClusterSecurityGroupsReadyCondition, clusterv1.DeletingReason, clusterv1.ConditionSeverityInfo, "")
if s.scope.VPC().ID == "" {
s.scope.V(2).Info("Skipping security group deletion, vpc-id is nil", "vpc-id", s.scope.VPC().ID)
conditions.MarkFalse(s.scope.InfraCluster(), infrav1.ClusterSecurityGroupsReadyCondition, clusterv1.DeletedReason, clusterv1.ConditionSeverityInfo, "")
return nil
}

if err := s.scope.PatchObject(); err != nil {
return err
}
Expand Down

0 comments on commit 76d4b0f

Please sign in to comment.