engine, etcd: Prevent engine thrashing

These two small bugs would allow thrashing to occur since we'd
constantly delete and re-add exports, and constantly think that a noop
etcd operation made a change.
This commit is contained in:
James Shubin
2025-04-05 15:28:54 -04:00
parent 6c1c08ceda
commit 148bd50e9f
2 changed files with 8 additions and 1 deletions

View File

@@ -148,7 +148,7 @@ func SetResources(ctx context.Context, client interfaces.Client, hostname string
return false, err
}
b = b && out.Succeeded // collect the true/false responses...
b = b && !out.Succeeded // collect the true/false responses...
}
// false means something changed