-
Notifications
You must be signed in to change notification settings - Fork 398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🐛 syncer/status: make sure the resource is owned by this syncer before updating the status #2049
🐛 syncer/status: make sure the resource is owned by this syncer before updating the status #2049
Conversation
/hold fixing tests |
/unhold |
/lgtm |
@sttts, can you force the merge without considering the lint test? It's complaining about the structured logging, which this PR has nothing to do with, and there's another PR where the conversion to structured logging is handled. Thanks! |
/hold |
@jmprusi please follow the instructions re lint:
Thanks! |
If we force merge without fixing the lint errors, main + every future PR will have broken lint |
e42b5de
to
40e98a5
Compare
@ncdc fixed! thanks! |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: davidfestal, sttts The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/unhold |
@ncdc Unholded the PR since lint errors have been fixed. |
Summary
The syncer Status controller was missing a validation check, so it could update the wrong resource status field in certain cases.
Related issue(s)
Fixes #2048