Merge pull request #10394 from anssijun/aws-ebs-retry-spot-instance-tagging
Fix retry logic in AWS spot instance tagging
This commit is contained in:
commit
eecac40d77
|
@ -406,7 +406,7 @@ func (s *StepRunSpotInstance) Run(ctx context.Context, state multistep.StateBag)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Retry creating tags for about 2.5 minutes
|
// Retry creating tags for about 2.5 minutes
|
||||||
err = retry.Config{Tries: 11, ShouldRetry: func(error) bool {
|
err = retry.Config{Tries: 11, ShouldRetry: func(err error) bool {
|
||||||
if awserrors.Matches(err, "InvalidInstanceID.NotFound", "") {
|
if awserrors.Matches(err, "InvalidInstanceID.NotFound", "") {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue