Describe the bug
When a pre-reconcile check runs, we refresh our view on the resource state, but we do NOT update the owning resource status. This may result in the check failing for a long period of time until the reconcile-interval kicks it and updates the parents status.
This is especially noticeable with DBForPostgresSQL as it has a number of checks for owner state.
Azure Service Operator Version: 2.16, but probably impacts all ASO versions
Expected behavior
The pre-reconcile check gets an up-to-date view of the status of the owner