Skip to content

Commit b46f530

Browse files
authored
Merge pull request #1062 from cwinters8/master
Bugfix: Retry if tag assignment is not found
2 parents 9447ed9 + ed8722d commit b46f530

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pagerdutyplugin/resource_pagerduty_tag_assignment.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,10 @@ func (r *resourceTagAssignment) requestGetTagAssignents(ctx context.Context, mod
141141
break
142142
}
143143
}
144+
// The new tag assignment may not be propagated yet, so retry if not found
145+
if !isFound {
146+
return retry.RetryableError(fmt.Errorf("tag %s not found for %s entity %s", assign.TagID, assign.EntityType, assign.EntityID))
147+
}
144148
return nil
145149
})
146150
if err != nil {

0 commit comments

Comments
 (0)