Skip to content

Commit 179afeb

Browse files
authored
Merge pull request #672 from shiftstack/fix-logic-sg-rule-creation-failure
securitygroup: Fix inverted error handling for rule creation
2 parents 073aaa4 + fe20ac8 commit 179afeb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

internal/controllers/securitygroup/actuator.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ orcRules:
334334
if len(ruleCreateOpts) > 0 {
335335
if _, createErr := actuator.osClient.CreateSecGroupRules(ctx, ruleCreateOpts); createErr != nil {
336336
// We should require the spec to be updated before retrying a create which returned a conflict
337-
if orcerrors.IsRetryable(createErr) {
337+
if !orcerrors.IsRetryable(createErr) {
338338
createErr = orcerrors.Terminal(orcv1alpha1.ConditionReasonInvalidConfiguration, "invalid configuration creating resource: "+createErr.Error(), createErr)
339339
} else {
340340
createErr = fmt.Errorf("creating security group rules: %w", createErr)

0 commit comments

Comments
 (0)