Closed phlogistonjohn closed 2 years ago
This bug keeps biting our ci and causing test flakes. This should be a high priority task for the v0.13.0 cycle.
https://github.com/ceph/go-ceph/runs/4128633714?check_suite_focus=true
This just occurred again in the daily CI run. This means the workaround was not sufficient to avoid the problem.
PR #610 resolves this.
We're seeing the following test flake somewhat regularly now:
I suspect that the API that enables modules doesn't guarantee callers will see the module as enabled at return time, thus producing a race between us activating the module and then immediately trying to use it before the mgr is ready to serve requests that make use of the modue.