Ensure Microsoft Group Sync/Graph Client fails on network issue so Sidekiq retries
Follow-up from !132464 (comment 1577444727).
Ensure the Microsoft Group Sync workers (2) and/or Microsoft Graph Client raise an error in a way that Sidekiq will fail and retry the appropriate number of times. At the same time we can also mark the workers as having external dependencies
Gitlab::HTTP
and underlying HTTParty
library may raise on a lot of network errors themselves.
Edited by Drew Blessing