Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DLPX-87473 stress.reboot.test_repeated_reboots failed with crash dump…
… on OCI (openzfs#1129) The problem is the same as DLPX-87209 (https://github.com/delphix/zfs/pull/1081). The fix for that had no effect, because it modified the local variable `client` which is not used. We need to instead modify the client that has already been set in the `clientInfo`. Additionally, we need to disable "eventual consistency" so that our "ShouldRetryOperation" is actually used. This is safe because OCI's object storage is actually fully consistent according to the docs (https://docs.oracle.com/en-us/iaas/Content/Object/Concepts/objectstorageoverview.htm) Also restructure the code so that the local variable is not in scope after it's copied to the ClientInfo.
- Loading branch information